Hello all,

CPS 3.5.3 will soon be out, now. As promised, it will offer support for
both Zope 2.9 and Zope 2.10.

Here's a plan for post 3.5.3 development and support of decently recent
Zope versions. Inputs welcome.

- promote the 3.5.x series to 'stable' status, create the corresponding
branches and declare the trunk (aka default) to be 3.6.0-devel.
- CPS 3.6 will drop support for Zope 2.9, and ideally should require
2.12 or 2.13.
- CPS 3.4 will become officially unsupported by the community.
- eggification of all CPS products will be the first action in the new
development trunk.
- bug fixes and minor evolutions should be done in the 3.5 branch first,
then merged into the trunk if possible. The 3.5 branch should keep on
supporting Zope 2.9 and 2.10.

That was for the actions, now the remarks and reasons why to proceed
like this:

What remains to be done for 3.5.3 is rather light : mostly a weird
problem with the recursion of IObjectWillBeMoved and similar events
(detected by CPSCore unit tests) with Zope 2.10 only, plus some more
work on the 'special' treat.

Several customer projects of mine will go live right over on CPS 3.5.3

Since last time the question has been raised on this list, I've been
thinking a bit more about the migration to Zope >= 2.12 and made a few
experiments. These show that while it's still possible to keep the old
way of importing products, it's a major pain to launch the tests.
Therefore, eggification has to come first, and we need at least Zope
2.10 to support it, rather than a direct jump to 2.12 or later.
Once that's been done, I'm all in favor of a direct jump from 2.10 to
2.12/13, but in any case this will progress at its own pace, in a third
branch derived from the new trunk if need be.

Cheers, don't hesitate to comment on this

-- 
Georges Racinet, http://www.racinet.fr, http://anybox.fr
Zope/CPS & OpenERP expertise, assistance & development
GPG: 0x4862FFF7 identi.ca & twitter: gracinet

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
cps-devel mailing list
http://lists.nuxeo.com/mailman/listinfo/cps-devel

Reply via email to