[Grok-dev] Re: Feature request grokproject

Martijn Faassen faassen at startifact.com
Mon Feb 25 09:25:58 EST 2008


Sebastian Ware wrote:
> I wish grokproject would:
> a) report which python executable it is using (and maybe which 
> directories that python installation uses for shared stuff)

I think listing the Python is a good idea - the other stuff (the current 
sys.path) sounds a bit more spammy, though could be enabled with an 
explicit option perhaps. Could you make a launchpad issue for this so we 
won't forget about it?

> b) optionally report which modules that python installation has available

I think this falls outside the purview of grokproject's functionality.

> c) warn if there are several similar python installations, and maybe 
> even give some hints on how this might cause problems

This one sounds hard to implement.

I think eventually we should build strong virtualenv support into 
grokproject (unless buildout gains this kind of sandboxing from the 
system python libraries first). Given the amount of problems that have 
arisen with the lack of isolation, I think the ability to use packages 
installed in the system python's site-packages is hurting us more than 
it is helping us. Feel free to create "make grokproject install 
virtualenv" launchpad issue too. I know Ignas even had some code for it, 
we should hunt it up.



More information about the Grok-dev mailing list