← Back to team overview

bzr-windows team mailing list archive

Windows Installers now a separate project (call for helpers)

 

I've made a start at pulling the Windows installers out of the core.
Here's the new project: https://launchpad.net/bzr-windows-installers.

So far, it's *very* early days and untested in any sense. I'll begin
testing it now but I'm still setting up C compilers and other
dependencies on my Vista VM. I strongly suspect other motivated people
will therefore beat me to it!

If you're keen to help:

1. Grab the code
2. Skim the README.txt and Makefile files
3. Read TODO.txt and pick something!
4. Hack and test.

If a few of us hack on this together, I hope we can hatch a better
installer pretty quickly. Anyone in the bzr team ought to have rights to
commit/push to trunk. For those that aren't or who feel more comfortable
having others review their proposed changes, I'll do what I can to
review and land merge proposals quickly.

What what I've learnt so far, 90% of the challenge seems to be getting
the various pieces pulled together into an 'image' and built, rather
than understanding the installer source code (iss file) itself. FWIW,
the magic files which do most of this are:

* tools/win32/buildout.cfg
* tools/win32/buildout-templates/bin/build-install.bat.in

Hopefully, it's all pretty obvious how these files work. If not, please
post questions here (or on IRC) and Sidnei (or others) can elaborate.

Happy hacking,
Ian C.



Follow ups