[pygtk] Re: Would like to change some FAQ's

Cedric Gustin cedric.gustin at swing.be
Thu Aug 5 14:37:37 WST 2004


Christian Robottom Reis wrote:

>>there exists an all-in-one installer on http://gladewin32.sourceforge.net/.
>>
>>I've installed and used it two days on my computer, it works all fine.
>>Seems to be the new installer, since dropline cancelled his development.
> 
> 
> Cédric, Ivan, PyGTK people, GTK+ people: are we going to endorse using
> this all-in-one installer, or is it going to disappear under our feet
> again <wink>? 

I recently contacted Ivan about this but haven't got any answer yet (he 
might be on vacation ?!). To avoid any confusion, I'd like to have all 
'GTK+ on win32' related 'products' (runtime, bindings and mybe gaim 
and/or gimp) available from a single website (or at least referenced 
from that site). The current situation is quite insane IMHO. We have

1. gladewin32 (http://gladewin32.sf.net) : GTK+ 2.4.4 runtime + devel 
files + libglade + glade. gtk-wimp theme is available but is not the 
default theme.
2. Alex Shaduri's installer (http://members.lycos.co.uk/alexv6/): GTK+ 
2.4.3 runtime only. Many themes available. Nice gtk2_prefs theme 
selector tool.
3. Jernej Simoncic's gimp installer 
(http://www2.arnes.si/~sopjsimo/gimp/) : GTK+ 2.4.3 runtime only in the 
installer but devel files available as a zip file. Targets Gimp 2.
4. Gaim for win32 (http://gaim.sourceforge.net/win32/index.php) : GTK+ 
2.4.3 runtime only. 3 themes available (including gtk-wimp). Targets gaim.
4. pygtk and gtkmm for win32 
(http://www.pcpm.ucl.ac.be/~gustin/win32_ports/): currently recommends 
the gladewin32 installer. gtkmm downloads and installs GTK+ from 
gladewin32 by default. pygtk also works with other runtimes.

There are probably others I'm not aware of. This is very confusing and 
time consuming, both for the users and the developers. The GTK+ source 
code is available to everyone from a single source. I don't see why we 
can't have a single installer for GTK+ on win32 from a single source 
(CVS somewhere) where everybody can contribute. With the exception of 
Jernej, eveybody is using NSIS for the installer scripts. In my message 
to Ivan, I proposed to merge our projects (gtk+, gtkmm and pygtk on 
win32) and move them to gtk-win.sf.net (the original sourceforge site 
for the dropline installer), adding our nsis scripts to CVS and asking 
the other packagers to join and contribute.

I'm not a GTK+ packager. I don't want to endorse one installer in 
particular. I currently recommends the gladewin32 one because it 
includes libglade (required by the pygtk glade module) and glade. gtkmm 
also requires the GTK+ developer files (headers and import libraries). 
These are also included in the gladewin32 installer.

Just my 2 cents...

Cedric


More information about the pygtk mailing list