Page 1 of 1
What's the meaning of "installing" packs?
Posted: Mon Oct 04, 2004 7:30 pm
by Psychophanta
Could someone explain why app paks have "installers". Is it not enough with just one or several executeable file/s?
I've neve will understand that: "install aplication"
Is it to fill computers of trash everywhere it can?
And now PB is add to that horrible cause

Posted: Mon Oct 04, 2004 7:40 pm
by Kale
I agree, nowadays everything i download from this forum, if it comes with an installer it goes straight in my bin! I just can't be arsed to open the 'Add or Remove Programs' panel to un-install something that could have been as simple as an *.exe in a zip file. C'mon guys we use PB! there is no need for fancy spamming installers!

Posted: Mon Oct 04, 2004 7:57 pm
by thefool
what if the app has a lot of files, needs to write to reg-database, and is a very good app that you will use often. Will u then make schortcuts yourself?
Posted: Mon Oct 04, 2004 8:27 pm
by plouf
vast majority of progrs /games actually dont need instalation config can be held in .prefs file in program dir etc
furthermore if you use it often installer-free progs gives you ability to easy
backup (just its folder) and move it to anothe computer or save your work if harddisk fails etc
conclusion -> most ppl make installer because 'everybody does' and not because its needed
Posted: Mon Oct 04, 2004 8:34 pm
by thefool
you are right, i just said that not everything can be ok without installer.
but nearly everything should come in a zip file. Not the libraries, though, its nice to have installer for them that installs helpfile, library and examples etc. Also some of them has uninstaller.
Re: What's the meaning of "installing" packs?
Posted: Mon Oct 04, 2004 9:47 pm
by PB
> Could someone explain why app paks have "installers"
In my experience, end-users (customers) are stupid. Simple as that. When
I use to have zip files of my apps, they couldn't unzip them properly (that is,
keep the original path structure intact). So I'd get e-mails saying that my app
doesn't work, and I'd find out later that Settings.ini wasn't where it was meant
to be, because they unzipped all files into one folder, with no subfolders being
created. It became easier just to have a small setup file instead.
Also, some web sites (such as Tucows, I think -- don't quote me on that) don't
accept zip files for submission... my apps were rejected as they were not in
Setup.exe format. (I think this is due to zip files not having a "standard" way to
uninstall the app). This, combined with "stupid user syndrome", made me decide
to just use setup files from now on. I think it's more of a comfort for users to see
the app listed in Add/Remove Programs too -- they like to know that they have
control of what's installed on their PC.
Don't forget that an installer lets you force the user to accept a license agreement
before they can use it... and the installer can also refuse to install the app on
systems that the app isn't compatible with. Lots of little things like that.
In summary, and in my experience, zip files are great for power users, but
not for end-users... and we need to cater for the lowest common denominator.
Re: What's the meaning of "installing" packs?
Posted: Mon Oct 04, 2004 10:11 pm
by tinman
PB wrote:the app listed in Add/Remove Programs too -- they like to know that they have control of what's installed on their PC.
Surely you mean "they like to think they know...." ;)
My main gripe with install packages is that a lot of them always assume (or force) some default installation settings, such as:
"C:\Program Files\AppName" as in the install location
Root entry in the start menu
Desktop icon
The list goes on. And then the application doesn't uninstall properly later on because I've put things where I want. I don't mind install programs, they make far more sense if you have a bunch of DLLs that it needs etc, but please make sure everyone uses a decent one :)
Posted: Mon Oct 04, 2004 10:11 pm
by Psychophanta
That's right, PB.
But the ".zip or .exe" matter and your first paragraph is void, because you can always create an auto-decrunch .exe file to put it on tucows or to allow endusers to put it where ever they want in their computers.
It is curious, but I've noticed long time ago that bests programs haven't installers!!
Is PB between bests?

Posted: Tue Oct 05, 2004 12:24 am
by fsw
Psychophanta wrote:It is curious, but I've noticed long time ago that bests programs haven't installers!!
Is PB between bests?

Well you will find PureBasic 3.91 in your 'Add/Remove Programs' Control Panel.
Decide for yourself...

Posted: Tue Oct 05, 2004 1:01 am
by Kale
Well you will find PureBasic 3.91 in your 'Add/Remove Programs' Control Panel. Decide for yourself...
Lol!

I have never noticed that! Mind you, I have never wanted to un-install PB!

Posted: Tue Oct 05, 2004 8:58 am
by Psychophanta
...and what about windows registry?
Posted: Tue Oct 05, 2004 9:02 am
by Fred
The purpose of installers is to have a standard way to install an application. Just look around, even FireBird and Thunderbird now have an installer (they had only a .zip before). That's because you aren't lost when dealing with the installer and you know what you're doing (or seems like, as adwares can be packed within

). Another point is you have to accept the license before installing the program. On other side, I don't mind if the program has or not an installer, but it's probably not the case for everyone.
Posted: Tue Oct 05, 2004 11:33 am
by einander
Psychophanta wrote:
...and what about windows registry?
Installers can put anything anywhere in the register, and many unistallers don't clean all the junk.

Posted: Tue Oct 05, 2004 12:11 pm
by Psychophanta
Installers can put anything anywhere in the register, and many unistallers don't clean all the junk.
Yeah! that's my 8O