Re: [Distutils] Re: buildpkg.py to evaluate (Was: Python packagemaker for OS X Installer.app)

Recently, "M.-A. Lemburg" <mal@lemburg.com> said:
This wouldn't work for the Mac (and probably not for Windows either): no-one is going to download anything except complete, test-and-tried MacPython distributions. There are a few thousand people who download betas and about 2 people developing from CVS, but the majority of the MacPython users follow distributions. That is: unless distutils itself could be thaught how to upgrade itself, and distutils distributions have a "minimal required version" field. For most Python packages this wouldn't work, but I think for distutils it could be done. Distutils is pure Python, so there are no problems with missing compilers, search paths, etc, and on every user machine we should be able to download a new version (or, in case of inadequate permissions, tell the user to inform the sysmgr). Also, distutils on the machine where a distribution is created could act as the enforcer of the rule that each distutils-based distribution needs to include the distutils version number under which it is supposed to run. -- Jack Jansen | ++++ stop the execution of Mumia Abu-Jamal ++++ Jack.Jansen@oratrix.com | ++++ if you agree copy these lines to your sig ++++ www.cwi.nl/~jack | see http://www.xs4all.nl/~tank/spg-l/sigaction.htm

Jack Jansen wrote:
I wasn't talking about distutils releases which change the installation part of distutils (i.e. install commands etc). It's the development side (e.g. bdist_macos) which should be made available between Python releases to a wider audience of package developers.
Nice idea, but there are at least two problems: 1. security concerns on the admin side (how do you know that you can trust the download source) 2. permission problems (only admins would be able to let distutils upgrade itself) I don't know about others, but the first thing I do after downloading a new version of Netscape|Quicken|... is to disable the auto-update feature. -- Marc-Andre Lemburg CEO eGenix.com Software GmbH ______________________________________________________________________ Consulting & Company: http://www.egenix.com/ Python Software: http://www.lemburg.com/python/

Jack Jansen wrote:
I wasn't talking about distutils releases which change the installation part of distutils (i.e. install commands etc). It's the development side (e.g. bdist_macos) which should be made available between Python releases to a wider audience of package developers.
Nice idea, but there are at least two problems: 1. security concerns on the admin side (how do you know that you can trust the download source) 2. permission problems (only admins would be able to let distutils upgrade itself) I don't know about others, but the first thing I do after downloading a new version of Netscape|Quicken|... is to disable the auto-update feature. -- Marc-Andre Lemburg CEO eGenix.com Software GmbH ______________________________________________________________________ Consulting & Company: http://www.egenix.com/ Python Software: http://www.lemburg.com/python/
participants (2)
-
Jack Jansen
-
M.-A. Lemburg