Re: [Distutils] Deployment with setuptools

2006-04-13 Thread Mars
On 4/13/06, Ian Bicking <[EMAIL PROTECTED]> wrote: > Mars wrote: > > I prefer the distutils installation scheme for --home or --prefix or > > --root lined up across operating systems. But this is contrary to > > distutils' general case installation scenario. (perhaps a new > > keyword, '--environ

Re: [Distutils] Deployment with setuptools

2006-04-13 Thread Ian Bicking
Mars wrote: > I prefer the distutils installation scheme for --home or --prefix or > --root lined up across operating systems. But this is contrary to > distutils' general case installation scenario. (perhaps a new > keyword, '--environment' or '--deploy' would make sense? Or we could > use setu

Re: [Distutils] Deployment with setuptools

2006-04-13 Thread Mars
This has been a very good discussion. I have been doing a bit more thinking regarding why I intended to use a packaging tool in the first place. I am relying on the package versioning scheme to ensure that critical libraries line up across families of applications. Libraries for internal company

Re: [Distutils] Deployment with setuptools: a basket-of-eggs approach

2006-04-13 Thread Iwan Vosloo
Iwan Vosloo <[EMAIL PROTECTED]> writes: > I suppose there is a correlation between what Philip calls an > environment in this sense, and a machine in the debian/apt world. An > environment is just a more abstract way of looking at it allowing more > flexibility. Sorrry, that was meant to be Ian,

Re: [Distutils] Deployment with setuptools: a basket-of-eggs approach

2006-04-13 Thread Iwan Vosloo
Hi Maris, I'm not suggesting using apt - just thinking about the difference in models. I suppose the pure python equivalent of apt and its repositories would be to have your own private PyPi (the respository), and using easy_install to install things from there onto individual machines. This do

Re: [Distutils] Deployment with setuptools: a basket-of-eggs approach

2006-04-12 Thread Phillip J. Eby
At 12:04 PM 4/12/2006 -0500, Ian Bicking wrote: >Yes, requiring a fixed version doesn't work in my experience. Requiring >a range should, i.e., >=1.5,<1.6. You probably want "<1.6a", to avoid pre-releases. It especially helps if you use a version number scheme that requires certain digits to be

Re: [Distutils] Deployment with setuptools: a basket-of-eggs approach

2006-04-12 Thread Ian Bicking
Hi there; a bunch of ideas here, more than I can digest all at once I suppose. Mars wrote: > Hello all, > > I was reading through my backlog of Daily Python URL's and saw that > the topics of deployment and configuration managment seem to be > getting some attention lately. We have been having

Re: [Distutils] Deployment with setuptools: a basket-of-eggs approach

2006-04-11 Thread Mars
On 11 Apr 2006 16:31:44 +0200, Iwan Vosloo X wrote: > > Hi Maris, > > Ok, I see... > > You can thus assume in your environment that the network will always > be there. > > I was wondering whether you've ever looked at something like Debian's > apt. (Mentioned here just to learn from it, not to

Re: [Distutils] Deployment with setuptools: a basket-of-eggs approach

2006-04-11 Thread Iwan Vosloo
Hi Maris, Ok, I see... You can thus assume in your environment that the network will always be there. I was wondering whether you've ever looked at something like Debian's apt. (Mentioned here just to learn from it, not to advocate its use.) Apt is a wonderful tool for keeping repositories and

Re: [Distutils] Deployment with setuptools: a basket-of-eggs approach

2006-04-11 Thread Mars
On 11 Apr 2006 10:40:35 +0200, Iwan Vosloo X wrote: > > Hi Maris, > > what do you mean by 'deploying' an egg to the SharedDirectory? Will > you install it there, or merely put it there so that installs > elsewhere can fetch the egg from the repository in SharedDirectory? > > > I also wondered

[Distutils] Deployment with setuptools: a basket-of-eggs approach

2006-04-10 Thread Mars
Hello all, I was reading through my backlog of Daily Python URL's and saw that the topics of deployment and configuration managment seem to be getting some attention lately. We have been having issues similar to this at my company, and I was hoping for some feedback on a solution I devised for th