Matt Gerrans
Posts: 1153
Nickname: matt
Registered: Feb, 2002
|
|
Re: The Reasons behind Installer DeLux
|
Posted: Jun 8, 2004 5:11 PM
|
|
It seems more sensible to focus on goals rather than implementation details. Goals like simplicity, robustness, ease of debugging, quality of logging etc., rather than details like whether you're using XUL, AOP, ABC, XYZ and WTF technolgies. By the way, I'm not sure what your install script file format is (eg. how to specify "copy this file to here and that file to there"), but if it is XML syntax, I'm not interested (if it is something like Python syntax, however, that's another thing...)
It looks like there are a ton of installers on SourceForge. This is the case for most software tools that don't require domain knowledge: they are overwhelming choice for developers with free time. Based on the comments above, I really don't see any impetus for DeLux other than tinkering with some things like AOP and XUL. I also don't see how you've credibly addressed the NIH issue by starting yet another installer project.
I agree with some of the comments about commercial installers, particularly with respect to the 5-ton gorilla InstallSheild. It is way too huge and unnecessarily complicated.
It is kind of funny how Microsoft has (almost) come full circle on this. After creating and promoting a huge amount of complexity with the registry, shared dlls, COM and the concomittant complexity of installations, they're now trying to tout the concept that .NET apps can be made to be done with a simple "Xcopy installation". Just copy all the files (including configuration files) to one directory and run the app. I've always liked (and strove to create) apps that work this way. The funny thing is, it doesn't take any special technology at all, it is just a matter of attitude.
|
|