[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