Why would storing some extra info require having an installer? Only if you store that info in the registry, but it could as well be saved to a generated INI file in the plugin dir (encoded if you worry about users digging in it). Once a user decides to remove the plug all (s)he has to do is to remove its dir - still no installer necessary.Big Tick wrote:Here's a point to justify why you want installers. The reason some of us developers use an installer, is, hey, you users asked for it ! What, you didn't notice ? take some requests like that one: "I want the synth to automatically save its settings when I exit". Or this one: "I share my scala tuning files across several synths, so I'd like Rhino to remember the last path used for accessing its tuning files". This requires the synth to store additional data somewhere. And the easiest way to ensure this data gets removed, should you ever be bored with the synth and decide to get rid of it (god forbids!) is... you name it, use an installer.
I'm not saying this about Big Tick stuff, but I feel that all installers are normally used for is to install some inefficient yet problematic to legit users copy protections...
Imho installers could be avoided in commercial projects - in freeware they are simply not necessary.
Thus, to whom it may concern, please provide simple zipped downloads as well. There are plenty of users alergic to installers that don't want icons, menu items and seeing each and every plugin in the add/remove programs list. Thanks in advance!
