Zope2.12 tarball

Michael Mulich mrm41 at psu.edu
Tue Oct 19 00:17:23 UTC 2010


I've got a few questions hopefully someone can answer. But first, let me 
inform you about what I've been doing to package Zope 2.12 and any 
subsequent minor versions.

Summary of this message: I have created a Zope2 tarball for us to use in 
packaging and I could use your help.

I started work on a zope2.12 branch a couple of weeks ago called 
buildout-built.[0] This branch has been successful in packaging Zope2 
and its dependencies. However, this implementation has one major flaw. 
That flaw is that the source can't be patched before the build, which is 
important when making the zope-common customization for dzhandle 
support. Also, patching the source before the build is critical for 
security fixes. So the branch is dead, but it illuminated a better more 
generic solution.

Upon thinking about the issue a bit more and having communication with 
others about packaging Zope2 on systems other than Debian, I decided to 
resurrect the Zope2 tarball. The tarball is generic enough that it 
should work across all Unix platforms. I'll be hosting the tarballs out 
of weblion.psu.edu.[1] The source for the tarball can also be found in 
the WebLion subversion repository.[2] The tarball for Zope 2.12.10 is 
complete and can be found up on the WebLion web server.[3] Also, this is 
a maintainable solution, see the docs online or in the tarball for more 
info.[4]

I've started work on another branch, named with-revived-tarball, which 
hopefully we can get working with this new tarball.[5] So far, I've 
touched nothing more than the watch, changelog and control files.

My main question at this point is... How do I get the rules file to work 
with the tarball?

Can I get a hand putting this together? The hard part is done. We just 
need to take the tarball and put it in the package.

[0] 
http://svn.debian.org/wsvn/pkg-zope/zope2.12/branches/buildout-built/#_zope2.12_branches_buildout-built_
[1] http://weblion.psu.edu/static/zope2-tarballs/
[2] 
https://weblion.psu.edu/trac/weblion/browser/weblion/hosting/zope2-tarball
[3] http://weblion.psu.edu/static/zope2-tarballs/Zope2-2.12.10-pkgd_1.tar.gz
[4] See the tarball docs for now, but I should have the docs online in 
the near future at 
http://weblion.psu.edu/static/zope2-tarballs/docs/<version>.
[5] 
http://svn.debian.org/wsvn/pkg-zope/zope2.12/branches/with-revived-tarball/#_zope2.12_branches_with-revived-tarball_

-Michael Mulich (pumazi)



More information about the pkg-zope-developers mailing list