RSS/Atom feed Twitter
Site is read-only, email is disabled

gimpwin install

This discussion is connected to the gimp-developer-list.gnome.org mailing list which is provided by the GIMP developers and not related to gimpusers.com.

This is a read-only list on gimpusers.com so this discussion thread is read-only, too.

4 of 4 messages available
Toggle history

Please log in to manage your subscriptions.

gimpwin install Joao S. O. Bueno Calligaris 28 Feb 06:14
  gimpwin install gg@catking.net 28 Feb 09:18
   gimpwin install jernej@ena.si 28 Feb 10:38
  gimpwin install Tor Lillqvist 28 Feb 12:08
Joao S. O. Bueno Calligaris
2007-02-28 06:14:27 UTC (about 17 years ago)

gimpwin install

Hi,

I, exceptionally, have a question reguarding the GIMP builds for windows:

How hard would it be to create a .msi installer for gimp + gtk+, instead of the current zip files?

It seems to be quite standard nowadays, and a couple high profile free software packages are uisng it.

I think that could be a nice surprise for win users.

regards,

js ->

gg@catking.net
2007-02-28 09:18:39 UTC (about 17 years ago)

gimpwin install

On Wed, 28 Feb 2007 06:14:27 +0100, Joao S. O. Bueno Calligaris wrote:

Hi,

I, exceptionally, have a question reguarding the GIMP builds for windows:

How hard would it be to create a .msi installer for gimp + gtk+, instead of the current zip files?

It seems to be quite standard nowadays, and a couple high profile free software packages are uisng it.

I think that could be a nice surprise for win users.

regards,

js

what would be the advantages?

gg

jernej@ena.si
2007-02-28 10:38:16 UTC (about 17 years ago)

gimpwin install

On Wednesday, February 28, 2007, 9:18:39, gg@catking.net wrote:

what would be the advantages?

Push-install in domains, very unreliable installer, 10-fold increase in installation problems, at least 30% bigger downloads.

When Opera (browser) switched from their old installer to MSI, the backlash was so big that they decided to keep offering the "classical" installer indefinitely, too.

Tor Lillqvist
2007-02-28 12:08:27 UTC (about 17 years ago)

gimpwin install

Joao S. O. Bueno Calligaris writes: > How hard would it be to create a .msi installer for gimp + gtk+, > instead of the current zip files?

The current installer zip file is just a wrapper around a single .exe file installer.

(Just in case somebody confuses this with the gtk+ etc zip files on ftp.gtk.org and ftp.gnome.org that are different, they are "real" archives of an installed set of files, to be unpacked as such with no additional scripts or code executed.)

If the .zip format is problematic because people tend to (unnecessarily) use the silly proprietary/shareware WinZip application (which I think was the case browsing the IRC backlog) to open .zip archives, would it be a good idea to also offer the .exe file separately?

I guess the main reason for wrapping a single .exe file inside a .zip is to work around download restrictions. Some sites might prevent download of .exe files but do allow download of .zip files (yeah, how useful that is then...).

There are no real size savings, at least for the gimp-2.2.13-i586-setup-1.zip: The .zip is 7930697 bytes, the single .exe inside is 7953024 bytes.

> It seems to be quite standard nowadays, and a couple high profile free > software packages are uisng it.

I have extensive experience with creating Windows Installer installers from my day job at Novell (working on OpenOffce.org). One can without a doubt say that Windows Installer technology is massively powerful, but on the other hand it can equally well be said to be massively over-engineered ;) One doesn't have to use all the features of course.

One problem with Windows Installer is that it's so complex that there are umpteen additional products on top of it to make it supposedly easier to use for the packager and give a supposedly nicer experience for the end-user. When you google for more information about some murky point in the base technology, all you find is pages related to these various add-on packages... (In the OpenOffice.org case, no such external add-on is used. The OOo installer is built using a shitload of complex Perl code that manipulate the data files from which the Windows Installer database is built using the Microsoft SDK tools. This is much more complex than it would need to be because of historical reasons.)

Microsoft itself has an Open Source (!) add-on toolset for Windows Installer, WiX (http://wix.sourceforge.net/ , http://www.tramontana.co.hu/wix/). (Hmm, at least I think I have read that WiX is sponsored by Microsoft, although it can't find that explicitly mentioned now when quickly browsing their sourceforge site.) Maybe WiX would be something worth looking into? Seems like it could be a fresh start with little historical baggage.

--tml