[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