[Distutils] buildout bootstrap question
Jim Fulton
jim at zope.com
Tue Feb 18 13:23:52 CET 2014
On Tue, Feb 18, 2014 at 6:41 AM, Eric V. Smith <eric at trueblade.com> wrote:
> On 2/17/2014 6:13 AM, Jim Fulton wrote:
>> On Sun, Feb 16, 2014 at 10:46 PM, Eric V. Smith <eric at trueblade.com> wrote:
>>> In older versions of bootstrap.py, the --setup-source option would let
>>> me select an alternate source of ez_setup.py. I just downloaded a new
>>> version today from http://downloads.buildout.org/2/bootstrap.py, and I
>>> notice this option is gone. bootstrap always will download ez_setup from
>>> http://downloads.buildout.org/2/bootstrap.py (assuming setuptools isn't
>>> installed, which in my case it is not).
>>>
>>> I run buildout on machines that have access to my own internal http
>>> servers, but do not have internet access. The requirement for internet
>>> access breaks this setup.
>>>
>>> Is there some reason --setup-source was removed?
>>
>> I didn't know people needed it and was trying to reduce the complexity
>> of the bootstrap source. We can add it back,
>
> While working up a patch for this,
Thanks!
> I realize that I'll also need to add
> back --download-base to pass to ez_setup.use_setuptools.
Yup. Feel free to propose something simpler.
> Is the best way to do this to open an issue on
> https://github.com/buildout/buildout, and create a fork with my proposed
> changes?
Yes.
> I'm not sure of the normal buildout workflow.
It's pretty standard open source workflow based on pull requests.
For a non-trivial change, you'd need to sign a Zope contributor
agreement, but I'd be happy to consider this trivial. :)
Jim
--
Jim Fulton
http://www.linkedin.com/in/jimfulton
More information about the Distutils-SIG
mailing list