> At work we keep the required stable UUIDs in an ConfigParser-format
> file checked in to the VCS for that purpose.
>
> FWIW our build system uses WiX (v2) currently and if I where to redo
> it, I'd change to msilib and not WiX v3.  But never change working
> systems.

No need to do that if you're using heat -- I haven't used WiX v2 so I can't 
speak to its relative merits, but v3.5 (which was just officially released) is 
pretty good and much more feature complete (according to rob mensching's blog). 
I'd recommend re-evaluating it. I'm not a Microsoft fanboy, btw. But I am 
getting my group (or trying to, at least) to migrate away from older, stale 
installer projects (e.g. Visual Studio will be dropping support for any further 
installer project improvements in the future) and into WiX because that's where 
the momentum is and it also keeps up-to-date w/ the latest msi changes. That 
and I was tired of the install looking like an intern did it (no offense to 
interns -- I was one once. (c: ). A good, polished product should (IMO) also 
have a good, polished installer. Especially since that's one of the customer's 
first views/impressions of your product.

> Python.org supplied merge modules would be nice though, if the
> upgrade/security issue can be resolved.

Good to know I'm not entirely alone. (c:
_______________________________________________
Python-Dev mailing list
Python-Dev@python.org
http://mail.python.org/mailman/listinfo/python-dev
Unsubscribe: 
http://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com

Reply via email to