[Pythonmac-SIG] 2.3b1 installer options
Jack Jansen
Jack.Jansen@oratrix.com
Fri, 2 May 2003 22:57:30 +0200
On vrijdag, mei 2, 2003, at 19:56 Europe/Amsterdam, Bugbee, Larry wrote:
> Jack,
>
> In addition to 'Demos' and 'Tools', shouldn't we add 'Doc'?
Hmm, hmm. Doc you can already install via PackageManager.
And Just wrote:
> Speaking of options, I'd like to see an option to specify where the
> apps
> are installed. Don't know if/how that's possible, though.
I'm thinking now that the best option may be to have a (small) number
of installers, similar to what the Tcl/Tk folks do:
1. Minimal system-wide install. This is basically the installer we have
now.
Doc, Demos, Tools and other stuff can be installed through
PackageManager.
2. Batteries Included system-wide install. Same as 1, but with at least
Doc, Demos, Tools and a selected number of addons included. For the
addons I would think of PyObjC, readline, Tkinter (because people want
it),
but I'm open to suggestions.
3. Some way to install for a single user. This could be the same as (1)
but with everything in $HOME, which would be a good option for
Python-wizards
stuck without admin privileges and no Python installation. Another
option would be a self-contained version of (2), which would be good for
people interested in Python but not daring to install it system-wide. It
would be really nice if the self-contained installation could run off
read-only media (as the Tcl/Tk folks seem to have managed).
Note that all the installer magic is in CVS (Mac/OSX/Dist), so feel
free to
experiment. The build script will not touch your existing build tree, it
will create a new one in /tmp, so play away. If someone can modify the
current type-(1) installer to also do type-(3a) that would be great!
--
- Jack Jansen <Jack.Jansen@oratrix.com>
http://www.cwi.nl/~jack -
- If I can't dance I don't want to be part of your revolution -- Emma
Goldman -