Zope2 packaging
Joerg Jaspert
joerg at debian.org
Sat Jun 25 15:45:13 UTC 2011
>> In addition, several Zope applications, like Plone, require a specific
>> Zope version. Therefore, we also would like to be able to offer, at the
>> same time, several major versions of Zope (2.12 and 2.13 for example),
>> like we once did for Zope 2.9 and 2.10, and like we do for versions of
>> Python.
2 versions should be the maximum you aim at from ftpmaster PoV.
For *short* times 3, but you should have a plan to get rid of the oldest
when you add a new one to the archive.
>> 1/ Versionning each component of the ztk so we can install at the same
>> time zope-foo 1.2.1 and zope-foo 1.3.0.
>> 2/ Packaging inside a zope2.12 package all the requirements of zope2.12
>> which are not the current mainstream ztk.
>> Even if we don't really like it, the second solution seems the only
>> viable solution because of the number of modules and the breakage in
>> backward-compatibility. Not doing so would require versionned packages
>> for the 89 eggs required by Zope 2.12, and the same for those required
>> by Zope 2.13.
>From ftpmaster PoV you should reduce code duplication as much as
possible, don't have a trillion very small packages and dont have
unneccessary many versions of the same thing in the archive. All the
rest we care about is covered by "the usual set" any package needs
anyway.
And then we dont care HOW you package it, have fun.
--
bye, Joerg
Somebody COULD get hurt … COULD … but chances are they won’t.
More information about the pkg-zope-developers
mailing list