Lennart Regebro wrote:
On 1/26/06, Jonathan <[EMAIL PROTECTED]> 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.



Zope maillist  -  Zope@zope.org
**   No cross posts or HTML encoding!  **
(Related lists - http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope-dev )

Reply via email to