Melbourne.PM and frothing hatred of msi packages

ddick on 2009-03-19T05:14:04

This month we had a talk from Tony Smith on cellular automata, specifically on using Golly 2.0, a new tool for this type of work. My brain melted, but it looked awesomely cool. Little spaceships running around, consumers, generators, chaos, order....

And despite previous vague approvals of the msi native packaging for win32 platforms, i now hate this mechanism. Blind frothing hatred. I do not understand how a packaging system explodes b/c a package has over 1200 files (technically components, but "best practices" is one file per component) in it.

Agreed, it's a big package. But unable to cope with it?? Forcing the user to descend into the registry (/etc for unixers) to fix the corruption manually? No helpful messages even, unless you believe that a popup window saying "Error 2908" leads you to delete the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-21-1123561945-1935655697-1060284298-1003\AD95649F068525549B26938D7D18FEA7 key