[Zope] Zope - future planning

Martijn Faassen faassen at infrae.com
Thu Jan 26 12:05:19 EST 2006


Lennart Regebro wrote:
> On 1/26/06, Jonathan <dev101 at magma.ca> wrote:

>>Does anyone know the long term fate of Zope 2? (ie. is the plan to
>>eventually move everything into Zope 3, then slowly fade Zope 2 from the
>>picture, or will Zope 2 be with us forever?).
> 
> 
> No, Zope 2 is definitely destined to slowly fade, but that is a
> process that will take years, and should have no real impact on your
> decision now. 

I'm not sure one should call it 'fade', but that's a debate about 
semantics.

Right now, there's a lot of innovation going on in Zope 2 all the time. 
It's just that lots of that innovation is now shared with Zope 3 - Zope 
2 and Zope 3 technologies are converging. This convergence will take 
many years to be "complete". We probably aren't even clear yet exactly 
what "complete" means, as both Zope 2 and Zope 3 will continue to evolve.

So, besides porting to Zope 3 directly, you could port your application 
not to Zope 3, but to a modern version of Zope 2, such as Zope 2.9, and 
use the Zope 3 technology in it (a large part of Zope 3 is included, and 
Five is there to make integration possible). It allows you to evolve 
your application more gradually. It also allows your application more 
easy portability to Zope 3 if you should need to later, as you're 
already using the technology.

Zope 2 is open source, so as long as there are users interested in 
maintaining Zope 2, Zope 2 will be with us. There are *lots* of users of 
Zope 2, so there is no reason to worry about it for years to come. We do 
think Zope 2 will very slowly, step by step, turn more into a special 
application of Zope 3 technologies, and the framework bits that were 
important once in Zope 2 will be replaced gradually with bits from Zope 3.

Regards,

Martijn



More information about the Zope mailing list