Re: [PHP-GTK] Re: Win32 PHP-GTK2 Installer

[email protected] (Jared Hurn)
Newsgroups php.gtk.general
Message-ID <[email protected]>
Really the only purpose I made it for was for redistributing my own personal applications, but thought that maybe someone else would find it useful.
 
If you would prefer wix, I don't see why that would be a problem. Currently I'm using NSIS for the install system. If you want the source, I don't mind posting it.
 
No worries on sounding mean, its simply feedback and it was constructive. 8)
 
As far as it being an official installer, well I don't mind. But I don't think in its current state its configurable enough to be used as an official installer.
 
Thanks again for the feedback. 8)
 
- Jared

----- Original Message ----
From: Elizabeth Smith <[email protected]>
To: [email protected]
Sent: Saturday, October 13, 2007 6:16:38 PM
Subject: [PHP-GTK] Re: Win32 PHP-GTK2 Installer


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...

-- 
PHP-GTK General Mailing List (http://gtk.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
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.