It's been a while since my last (and ironically also first) post on this blog, but, as always, I've been very busy watching my plants grow and stuff. I think I'm just not that kind of blogger.
Today I want to talk a bit about Windows Installer XML, or WiX. This was actually the first ever open-source project that Microsoft (yes, you read that well) started, and they flung it on none other than SourceForge (and started quite a flame war doing that). In fact, it is a pet project of some Office Team and Windows Installer Team members, that got sponsored from higher-up (or something like that).
The concept is: you build an XML file complying to a certain schema, run it through a compiler and linker (named "candle" and "light") and bingo, you got yourself a fresh .MSI file, ready to deploy your precious software.
I'm not going into further technical details (I'll leave that to the other bloggers, especially those who know it way better than me). I'll just leave some hints as to where to look for information if you want to check WiX out.
http://wix.sourceforge.net/ - Home of the toolset
http://www.wixwiki.com/ - MediaWiki containing tons of information, undocumented features, etc.
http://robmensching.com/blog - Blog of (one of) the founder(s) of WiX, Rob Mensching (MSFT)
http://www.joyofsetup.com/ - Blog about WiX, one of the founders too, I presume
http://blogs.msdn.com/jrock - Blog of another WiX contributor
http://installing.blogspot.com/ - Another member of the WiX team, who regretably retired from it