bzr-mac team mailing list archive
-
bzr-mac team
-
Mailing list archive
-
Message #00122
I could build OS X installers, if only I knew how...
Okay, I've been working on and using Bazaar a lot lately and I've still
got a laptop with 10.5 and a desktop with 10.4 (PPC unfortunately, but
universal support is fairly good in python). I'd like to help out by
building installers, but I need a pointer to some directions on how to
do it. I seem to remember that there was a project on Launchpad for a
script to build installers, but I've forgotten what it is. Are
instruction for building the installers something that we should put on
the wiki somewhere, or change the branch ownership to the Launchpad
bzr-mac group, or ...? (The instructions at
http://wiki.bazaar.canonical.com/MacOSXBundle/Prepare seem a bit out of
date and excessively manual.)
It seems that supporting {OS X 10.4, 10.5, 10.6} X {Python 2.4, 2.5,
2.6} X {Bazaar 2.0, 2.1} is a lot of combinations. Should this group
agree on what versions of what we'll support? For example, on 10.4 and
10.5, the system pythons are very old and most people use the python.org
Framework builds. Should we support those all the way back to Python
2.4 on those platforms? 10.6 has Python 2.6 so we probably don't need
to go back to 2.4 or 2.5. 10.4 is fairly long in the tooth, so maybe we
should produce installers only for the stable series in a
maintenance/bugfix mode. Here's a suggested set of installers (egads!):
OS X 10.4:
Python 2.5, 2.6 from python.org
bzr 2.0 series
OS X 10.5:
Python 2.5, 2.6 from python.org
bzr 2.0 and 2.1 series
OS X 10.6:
Python 2.6 from Apple
bzr 2.0 and 2.1 series
That's only eight, right. Different python versions are parallel
installable, so with the right scripts this could be done by 2-3
prepared individuals.
-Neil
-Neil
Follow ups