Re: Win32 PHP-GTK2 Installer

[email protected] (Elizabeth Smith)
Newsgroups php.gtk.general
Message-ID <[email protected]>
Gah, do not make posts late while still jet-lagged, they sound much 
meaner than they need be...

If you intend to just have this as your own personal installer - great 
(although a non-php-gtk related name/logo a la gnope would be appreciated)

If you want to help out and use this as the "official" win32 installer 
for php-gtk2... that's what the feedback was meant for.

Some clarification
> 2. why are you using an .exe instead of a standard .msi (windows 
> installer tools/command line installs can't be used with .exe)

I know that where I work we use windows specific tools that allow mass 
installs of programs, something not available unless an .msi is used 
(you can make them for free with wix, it's just xml people) and msi's 
allow you to install things magically via the command line (which allows 
you to hard code options and install dependencies) - both are cool 
tricks but are not possible with .exe style installers

> 3. How is this any better than the already available gnope installer or 
> the code for the wix created installer?  Why didn't you join one of 
> those projects instead of creating an all new one?  How many windows 
> installers do we need?

This is me grousing that no one wants to write the xml for the wix 
installer...it's not that hard but I just have no time...

> 4. Although you show the PHP license, gtk is released under a different 
> open source license (lgpl) which should also be included for legal 
> reasons with the "I agree" clickthrough (just dumping it in a license 
> directory is not enough)
> 
> 5. You don't leave any choice as to the location of the installer, and 
> putting it inside PHP is a good way to totally hose any existing PHP 
> install(s)
> 
> 6. You're not registering a double click file extension which is 
> something windows users will expect (.phpw or .phpg are the usual - 
> .phpg was used for the gtk1 installer, .phpw is what gnope uses)
> 
> 7. PHP-GTK already has one logo....

These are just things to make the installer better (I refuse to use an 
installer where I can't change where things go) - and it would be smart 
to have your own logo/name for your installer if you intend to 
distribute it...and use the official php-gtk one if you want this to be 
put in cvs and built as the official installer...
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.