-----BEGIN PGP SIGNED MESSAGE-----
Jim Fulton wrote:
> On Sep 6, 2007, at 4:02 AM, Chris Withers wrote:
>> Martin Aspeli wrote:
>>>>>> Jim Fulton wrote:
>>>>>>> I'm very much against making setuptools *more* complicated
>>>>>>> than it already is.
>>>>>> Indeed, but surely managing "known good" sets of components
>>>>>> comes under its remit of version management?
>>>>> Sure. It does this via requirements.
>>>> Ok, forgive me for being dumb then, but why are we looking to add
>>>> similar to zc.buildout?
>>> We're talking more about a general pattern in zc.buildout. The
>>> deficiencies of using setup.py for this alone are described well
>>> in the original proposal.
>> Yup, and this was the reason for my original question to Jim: why
>> do something in zc.buildout rather than fixing the problems with
> Because neither the problem nor the fix are well understood, imo, and
> setuptools is already too complicated.
> Perhaps the same could be said about buildout, but no new buildout
> features are needed to experiment with the issue at this point.
If we treat the "subset" as a catalog-side problem, then we don't need
to change setuptools either: we can just use 'index-url' to point at
the root of the subset. Perhaps PyPI can be extended to allow "tag
clouds", with sub-pages which select only packages / releases matching a
E.g., I just created a small "subset" page to test this out:
$ bin/easy_install --index-url=http://palladion.com/static/kgtest/ \
Searching for zope.testing
Best match: zope.testing 3.4
Running zope.testing-3.4/setup.py -q bdist_egg --dist-dir \
Adding zope.testing 3.4 to easy-install.pth file
Processing dependencies for zope.testing
Finished processing dependencies for zope.testing
Another alternative would be to maintain the "subset" pages in SVN
(perhaps with utilities for generating them from a manifest).
Tres Seaver +1 540-429-0999 [EMAIL PROTECTED]
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
-----END PGP SIGNATURE-----
Zope3-dev mailing list