Please login or register to participate.
Discussion
.
migrationuser Oct 15, 2009 01:27 PM
I noticed that the documentation stated that it won't work with older versions of Python (which makes sense) AND not versions later than 2.4 ... what is tying the codebase to 2.4 that was dropped in current stable version of Python?
Replies (1)
migrationuser Oct 15, 2009 01:27 PM
The problem relates to the fact that cyn.in depends on Zope 2 and 3, just like the Plone project (http://plone.org) which cyn.in is based upon. Plone utilizes aspects of *both* Zope 2 and Zope 3 via a product called five, (yes, 2 + 3, as in winamp).

This is not really a "compromise" IMO, plone uses the best features of both Zope platforms, and five helps maintain backward compatibility with earlier plone versions and code as much as is possible.

Efforts to migrate plone completely to Zope 3 are underway, but in a project of the size and spread of plone this takes a lot of time, effort and testing. See this email thread for more details on some of the issues that are involved: zope-dev@zope.org/msg23399.html" target="_blank">zope-dev@zope.org/msg23399.html" rel="nofollow">http://www.mail-archive.com/zope-dev@zope.org/msg23399.html

Is there a specific problem in running python2.4 for you? python installs side by side and runs without any conflicts on linux systems. In Windows and Mac also this can be easily achieved (in fact, if I remember correctly, side-by-side works by default in at least windows, I'm not too sure about the Mac, though). Were you looking to use a particular feature of python2.5, but can't?

Do give us some more details if you're facing problems in getting the cyn.in source code to buildout properly on your dev environment.

Regards,
Dhiraj Gupta.
 
Loading