[Zope-dev] Zope 2.12 features
Andreas Jung
lists at zopyx.com
Fri Oct 31 02:28:44 EDT 2008
On 30.10.2008 21:41 Uhr, Tres Seaver wrote:
>
>> > From a Zope perspective 2.11 should have had Python 2.5 support, but
>> nobody cared enough to make it happen. We can support Python 2.4 and 2.5
>> alone in Zope 2.12 and release it in the next months.
>
> We should do a 2.12 very soon (before year end, likely), and it should
> retain 2.4 compatibility.
What are our current needs for having a Python 2.5 compatible Zope 2
version (except it would be nice for having one). Being in sync with the
latest Python 2.6 version is much more important than jumping on a
half-dead horse like Python 2.5. Introducing another major Zope release
with very little new exciting feature does not make sense to me at the
time right now. It just adds another major release we have to support
(we already support 2.9-2.11 and a bit 2.8) + the complexity for
supporting two different Python versions for Zope 2.12. I am open to
arguments but I really want to see why we need Zope 2.12 with Python 2.5
support this year (or at least very soon).
>
>> In that case Plone will neither use 2.11 nor 2.12 but go straight for a
>> Zope 2.13 including Python 2.6. A major release every six month would be
>> desirable for us in that case. Right now I don't see anyone, who would
>> be using those releases. If those people exist, please speak up.
>
> Plone isn't the only consumer of Zope2, although it is clearly the
> biggest one.
Tres, what are you current needs and requirements (properly based on
your Repoze project)? I agree that Plone isn't the only consumer but I
wonder if all other consumers really have the need jumping on every
train passing the train station. We have the luxury with four supported
Zope 2 major release. I don't want a fith right now unless we are having
very good reasons.
>Keeping an orderly succession of releases with good
> compatibility is important for the whole ecosystem (frankly, Plone
> should be willing to move to newer Zope versions even in a second dot
> release, but that is another debate).
This is already the case (more or less). In my experience strategic
consumers are possibly more interested in slower release cycles instead
of getting major releases very often. I doubt that much people care
about using Python 2.4 or Python 2.5 (I personally don't care much about
Python 2.5)..other feature likes e.g. a new ZODB version with some cool
new feature is more important for justifying a new major release.
If Sidnei should be successful with making Plone 2.11 compatible with
Python 2.5 then we might add "inofficial" support for Python 2.5 to the
current Zope 2.11 release...but as stated earlier I would like to see
some arguments why Python 2.5 compatiblity is necessary now and why
Python 2.6 support at some time next year would not be good enough.
Andreas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: lists.vcf
Type: text/x-vcard
Size: 316 bytes
Desc: not available
Url : http://mail.zope.org/pipermail/zope-dev/attachments/20081031/58e4be1d/attachment.vcf
More information about the Zope-Dev
mailing list