Improving the distro packaging and installation experience

Alexander Belchenko bialix at ukr.net
Thu Dec 7 15:28:22 GMT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Mark Shuttleworth пишет:
> 
> For Windows, this is now pretty straightforward, though the fact that
> there are two installers is an unnecessary (IMO) complication. I would
> like to move the instructions for the Python-based Windows installer to
> the from-source-installation page, any objections on that front? Is the
> Python-based install a very popular option?

Python-based version primary need for this people who want to run GUI
plugins for bzr (i.e. bzr-gtk plugin). Because this plugins use GUI
libraries that inaccessible in stand-alone bzr.exe.

Python-based Windows installer is another from-source installation but
it provide basic set-up of bazaar configs and create handy links to
installed bzr documentation in Start -> Programs menu. And (main reason
for me) it provide uninstall capability. I think it's important because
standard python's distutils setup.py don't provide this option and
therefore when you install newer/older version on top of existing bzr
installation there is possible to leave some deprecated files (there was
problem with xml.pyc file in the past).

At other hand this bonuses for Windows users can be implemented in our
setup.py script, so we could stop to make python-based installer. But I
think this installer is good thing.

Also I don't think that moving python-based installer to "the
from-source-installation page" is good idea, because in this case many
users could miss stand-alone bzr.exe. May be we need to clarify
difference between them and why and when user need one or another variant.


Alexander

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFeDMWzYr338mxwCURAqZJAJ9J56LhKuUoOGmjBFPjg1a8MbGRxgCcCNpV
CmHgAbKrFX01nLyILNW6Bx4=
=hjki
-----END PGP SIGNATURE-----





More information about the bazaar mailing list