[Zope3-dev] Python 2.2 or 2.3?

kapil thangavelu kvthan@wm.edu
Mon, 6 Jan 2003 21:15:23 -0800


On Monday 06 January 2003 06:39 pm, Paul Winkler wrote:
> On Mon, Jan 06, 2003 at 08:36:58PM -0500, Gary Poster wrote:
> > Jim Fulton wrote:
> > >I think we need to mandate a particular Python revision for Zope 3
> > >development,
> > >at least for now. I haven't made up my mind about which one we should
> > >mandate
> > >though.
>
> If the plan is to get z3 working with py 2.3 eventually,
> why not start now?

0. forward compatible easy, backwards compatible not so easy.
1. it adds the burden of tracking python cvs to z3 development.
2. it could lead to distribution issues...

i don't know that 2 is a legitmate concern, for a couple of reasons, the 
distros that carry py2.2 might not carry the right minor version, its a non 
issue on binary z3 distros that have a binary python install. still, it does 
make me wonder what ever happened to python in a tie.

1, makes it a little more difficult when using/developing zope3 with non zope 
python libraries (esp. extensions), which might not be compatible with as an 
yet unreleased py2.3, and raises the burden of entry for z3 development a 
little more (granted most of the developers here seem to be using py2.3, and 
compiling python is just a tad harder than falling off a log). 

otoh, if it simplifies code and offers a chance to make things more 
elegant/work based on new language features... 

fwiw, 2.3 release schedule http://python.org/peps/pep-0283.html

a happy py2.2.2 user,

-k