On Tue, Oct 13, 2009 at 9:02 PM, Jim Fulton <jim@zope.com> wrote:
I plan to add explicit buildout support for distribute. Here's a sketch. Basically it boils down to satisfying requirements for setuptools with distribute whenever distribute is in buildout's working set. So, when installing a package that requires setuptools, it will convert that requirement to a requirement for distribute. There will be 2 separate bootstrap scripts, one that uses distribute and one that uses setuptools. There will also be a buildout configuration option that will allow a buildout configuration author to fix which is used. Probably:
use-distribute = true
This will only serve as a check that the right bootstrap was used.
Sounds good. Tarek already implemented the separate bootstrap file including the requirements conversion. This is currently done via monkey-patches of buildout, which could be avoided if this finds its way into buildout itself. Hanno