What's the meaning of "installing" packs?

Everything else that doesn't fall into one of the other PB categories.
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

What's the meaning of "installing" packs?

Post 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" :o
Is it to fill computers of trash everywhere it can? :o

And now PB is add to that horrible cause :x :x :x
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post 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! :twisted:
--Kale

Image
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post 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?
plouf
Enthusiast
Enthusiast
Posts: 282
Joined: Fri Apr 25, 2003 6:35 pm
Location: Athens,Greece

Post 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
Christos
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post 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.
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Re: What's the meaning of "installing" packs?

Post 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.
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
User avatar
tinman
PureBasic Expert
PureBasic Expert
Posts: 1102
Joined: Sat Apr 26, 2003 4:56 pm
Location: Level 5 of Robot Hell
Contact:

Re: What's the meaning of "installing" packs?

Post 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 :)
If you paint your butt blue and glue the hole shut you just themed your ass but lost the functionality.
(WinXPhSP3 PB5.20b14)
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post 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? :P
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Post by fsw »

Psychophanta wrote:It is curious, but I've noticed long time ago that bests programs haven't installers!!
Is PB between bests? :P
Well you will find PureBasic 3.91 in your 'Add/Remove Programs' Control Panel.
Decide for yourself... :wink:
Kale
PureBasic Expert
PureBasic Expert
Posts: 3000
Joined: Fri Apr 25, 2003 6:03 pm
Location: Lincoln, UK
Contact:

Post by Kale »

Well you will find PureBasic 3.91 in your 'Add/Remove Programs' Control Panel. Decide for yourself...
Lol! :lol: I have never noticed that! Mind you, I have never wanted to un-install PB! :P
--Kale

Image
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

:lol:

...and what about windows registry?
Fred
Administrator
Administrator
Posts: 18350
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post 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 :wink:). 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.
User avatar
einander
Enthusiast
Enthusiast
Posts: 744
Joined: Thu Jun 26, 2003 2:09 am
Location: Spain (Galicia)

Post 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. :x
User avatar
Psychophanta
Always Here
Always Here
Posts: 5153
Joined: Wed Jun 11, 2003 9:33 pm
Location: Anare
Contact:

Post by Psychophanta »

Installers can put anything anywhere in the register, and many unistallers don't clean all the junk.
Yeah! that's my 8O
Post Reply