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

Jim Fulton jim at zope.com
Wed Feb 2 13:48:52 MET 2005


Martijn Faassen wrote:
> 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. :)

No, it won't.  I'm happy to include some things that are
already there, but I'm not going to spend any time on it
beyond some svn cp commands.

>> 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 need this for backward compatibility. ZC doesn't use ZClasses.


>> 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.

Well, I think we need at least zope.interface.

> 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.

I'm happy to include very little, or a lot, as long as it doesn't
affect the schedule.

Jim

-- 
Jim Fulton           mailto:jim at zope.com       Python Powered!
CTO                  (540) 361-1714            http://www.python.org
Zope Corporation     http://www.zope.com       http://www.zope.org


More information about the z3-five mailing list