[Pythonmac-SIG] Binary installer for MacPython-2.3rc2 available

Ronald Oussoren oussoren at cistron.nl
Mon Jul 28 22:49:50 EDT 2003


On Monday, 28 July, 2003, at 21:38, Jack Jansen wrote:

>
> On maandag, jul 28, 2003, at 19:12 Europe/Amsterdam, Ronald Oussoren 
> wrote:
>> 1. As part of the Python core
>> 2. As part of the OS vendor packages
>> 3. As part of the local site packages
>
> And, actually, the latter can be split again as
> 3a) As part of the local intranet infrastructure
> 3b) As part of the local machine infrastructure
> 3c) By the end-user
>
> Current Apple policy seems to be that 1=/System, 2+3b=/Library, 3a 
> should be /Network
> but isn't used for Python and 3c=$HOME/Library.
>
> I think it would be a good thing if distutils learnt about this 
> division, and my feeling says that teaching distutils is good enough: 
> the various other places that currently know about specific filesystem 
> locations (such as the main Makefile) could use a 
> distutils-implemented policy when there is one.
>
> Actually (thinking out loud here), it's really a question of 
> responsibility. The machine is on the users' desk, but many people 
> could be responsible for bits and pieces on it: aside from the parties 
> mentioned above there could be a turnkey solutions provider, maybe 
> multiple levels of network administrators, etc. What distutils would 
> need is something like an open-ended configuration where destinations 
> could be added. And when destination are added these also need to be 
> picked up by sys.path, but also (for include files) by subsequent 
> distutils calls for installs at a higher level ("higher" with the 
> definition of end-user topmost), etc.
>
> Should we take this to the distutils SIG? Should we write a PEP?

It's even more complex than I though :-)  This should be discussed in a 
larger group, I was thinking of asking on python-dev about this issue 
(but after the 2.3 release). The distutils SIG may be a more 
appropriate group.

Ronald

> --
> - Jack Jansen        <Jack.Jansen at oratrix.com>        
> http://www.cwi.nl/~jack -
> - If I can't dance I don't want to be part of your revolution -- Emma 
> Goldman -
>
>




More information about the Pythonmac-SIG mailing list