[Zope3-dev] Re: More thoughts on packaging

Jeff Kowalczyk jtk at yahoo.com
Fri Feb 13 20:08:17 EST 2004


Jim Fulton wrote:
> I think a Python package's status and it's relationship to other packages,
> especially its dependencies, should be captured in meta data, not in it's
> Python package location.

Gentoo's python-based portage system has a lot to offer as inspiration
for a Zope-specific packaging system.

A cross-platform subset of that design could be a good fit for the
recently-discussed breakout of Zope3 functional areas (Core,
Filesystem, TTW, etc) as well as an excellent application and
extension library management system.

'ebuild' package definitions are the basic commodity traded
among Gentoo integrators, and comprise the metadata, dependencies,
code-maturity tag, source locations and build steps for a given package.





More information about the Zope3-dev mailing list