> On Feb 16, 2016, at 4:27 PM, Glyph Lefkowitz <gl...@twistedmatrix.com> wrote:
> 
> 
>> On Feb 16, 2016, at 4:13 PM, Noah Kantrowitz <n...@coderanger.net> wrote:
>> 
>> As someone that handles the tooling side, I don't care how it works as long 
>> as there is an override for tooling a la Chef/Puppet. For stuff like 
>> Supervisord, it is usually the least broken path to install the code 
>> globally.
> 
> I don't know if this is the right venue for this discussion, but I do think 
> it would be super valuable to hash this out for good.
> 
> Why does supervisord need to be installed in the global Python environment?

Where else would it go? I wouldn't want to assume virtualenv is installed 
unless absolutely needed. Virtualenv is a project-centric view of the world 
which breaks down for stuff that is actually global like system command line 
tools. Compare with `npm install -g grunt-cli`.

--Noah

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to