Ian Bicking wrote: > Phillip J. Eby wrote: > >> At 11:50 AM 5/17/2006 -0400, Jim Fulton wrote: >> >>> I seem to remember a threat from from Phillip to make a proposal >>> for installing script-specific ,pth files with scripts, but I don't >>> think I every saw anything. >> >> >> >> I haven't done it yet, mainly because I haven't decided how it should >> work, exactly. Mostly I'm concerned that it seems to need a bunch of >> options in order to support all the use cases that have been requested. >> >> For example, you've asked mainly that all the requirements be >> pre-baked, and Ian has asked also that nothing "leak into" the current >> environment that isn't pre-baked. (Which is also a reasonable >> requirement for high-security scripts.)
I actually don't know what this means. :) > > It's also a reasonable requirement for scripts you don't want breaking > randomly. These continue to be my bane. > > What are the use cases? I want to be able to install multiple programs ("scripts"), each with their own dependencies. Note that different programs might depend on different versions of the same package. I want to be able to update a package for one program without implicitly affecting the others. (This is a restatement of your desire not to get implicit updates) I want everything to be installed in a self-contained project, ala your working environment. I don't want to touch a Python install. I to be able to use a simple install script, like easy_install. I don't want to have to set environment variables or provide funny options when I run programs. I'd like to minimize this when installing things. I want the system to be simple and understandable. I'm willing to sacrifice a lot of automation for this. "Explicit is better than implicit." :) It should be possible to move or link scripts around. It is not a requirement for me to be able to move an environment without running some program to adjust paths, as long as such a program exists. Jim -- Jim Fulton mailto:[EMAIL PROTECTED] Python Powered! CTO (540) 361-1714 http://www.python.org Zope Corporation http://www.zope.com http://www.zope.org _______________________________________________ Distutils-SIG maillist - Distutils-SIG@python.org http://mail.python.org/mailman/listinfo/distutils-sig