[z3-five] Renamed the Zope package to Zope2 and including Zope 3 packages in Zope 2.8

Martijn Faassen faassen at infrae.com
Wed Feb 2 10:30:12 MET 2005


Jim Fulton wrote:
> I've just checked in a change on the Zope 2 trunk for Zope 2.8
> that renames the Zope package to Zope2.  Importing the Zope
> module is now deprecated, but will be supported  until Zope 2.11.
> When using the Zope head or Zope 2.8, you should import Zope2
> instead.

That's useful, thanks. Though in practice I hadn't ran into the need to 
import Zope a lot lately.

> Originally, I had intended not to include any Zope 3 packages until
> Zope 2.9, however, Zope 2.8 has been delayed long enough that I think
> it makes sense to include some parts of Zope 3 sooner.  

Won't this delay Zope 2.8 even longer? Um, yeah, it will. :)

> I also want
> to use some of the Zope 3 persistent code support, which depends on
> zope.interface to help get ZClasses working again.

I assume you need this for your own reasons, as I doubt many of us are 
depending on this or asking for it. I haven't touched ZClasses in about 
4 or 5 years, myself, and I don't expect I will ever again...

> I haven't decided
> which parts of Zope 3 should be included in Zope 2.8 and would like to
> get input.  If you have suggestions on what to include or exclude,
> please respond here or on the zope-dev list, where I am also posting
> this message.

My input would be not to do it and instead feature freeze Zope 2.8 so it 
can be finally released.

I expect life for Five will only get harder once pieces of Zope 3 make 
it into Zope 2.8, as there will be two versions of Zope 3 code to deal 
with -- the stuff in Zope 3 proper and the version in Zope 2.8.

Regards,

Martijn


More information about the z3-five mailing list