After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 747742 - gtk.org should not host outdated win32 binaries
gtk.org should not host outdated win32 binaries
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Website
unspecified
Other All
: Normal normal
: ---
Assigned To: gtk-bugs
Martyn Russell
Depends on:
Blocks:
 
 
Reported: 2015-04-12 15:17 UTC by Patrick Griffis (tingping)
Modified: 2015-09-06 11:05 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Drop binary builds for Windows (62.18 KB, patch)
2015-06-22 23:53 UTC, Emmanuele Bassi (:ebassi)
none Details | Review
Drop binary builds for Windows (61.68 KB, patch)
2015-06-24 09:32 UTC, Emmanuele Bassi (:ebassi)
committed Details | Review

Description Patrick Griffis (tingping) 2015-04-12 15:17:06 UTC
The website[1] hosts and lists Gtk 3.6 as the latest Gtk build for Windows as well as all of its very outdated deps.
I feel this reflects very poorly upon the project and causes confusion for new users looking to start developing
on Windows. It is understandable that it takes a lot of effort to maintain the entire stack but thankfully other
projects already do this.

I propose just promoting the msys2[2] project to new users. It is kept up to date, has active contributors from
the gnome project, and provides a full development environment. This unifies the development experience and
takes the load off of whomever used to maintain these binaries.


[1] http://www.gtk.org/download/win32.php
[2] https://msys2.github.io
Comment 1 Eugen Dedu 2015-04-15 07:44:55 UTC
I would need the libraries, like [1] does, not a binary to install them, like [2].

See also bug #741337.
Comment 2 Patrick Griffis (tingping) 2015-04-15 10:55:04 UTC
(In reply to Eugen Dedu from comment #1)
> I would need the libraries, like [1] does, not a binary to install them,
> like [2].
> 
> See also bug #741337.

Why is that a problem?
Comment 3 Emmanuele Bassi (:ebassi) 2015-06-22 23:35:51 UTC
(In reply to Eugen Dedu from comment #1)
> I would need the libraries, like [1] does, not a binary to install them,
> like [2].

That's the problem: nobody working on GTK is also doing a binary distributions just for gtk.org; that's why the strong suggestion is to use MSYS2.

> See also bug #741337.

That bug would be taken care of just by *not* using the broken binary builds on gtk.org.

The gtk.org website is hosted in Git at:

  https://git.gnome.org/browse/git-web

I can prepare a patch, but it's probably better if somebody with actual access to an MSYS2 installation could help out.
Comment 4 Emmanuele Bassi (:ebassi) 2015-06-22 23:53:57 UTC
Created attachment 305881 [details] [review]
Drop binary builds for Windows

We haven't been doing them for more than 2 years; we don't do that for
any other platform anyway; and there are better ways to obtain and use
GTK on Windows, these days.
Comment 5 Emmanuele Bassi (:ebassi) 2015-06-24 09:32:25 UTC
Created attachment 305989 [details] [review]
Drop binary builds for Windows

We haven't been doing them for more than 2 years; we don't do that for
any other platform anyway; and there are better ways to obtain and use
GTK on Windows, these days.
Comment 6 Ignacio Casal Quinteiro (nacho) 2015-06-24 09:48:50 UTC
Review of attachment 305989 [details] [review]:

As a start it looks good to me. I guess at some point we should put directly the information of the articles in the web page directly.
Comment 7 Emmanuele Bassi (:ebassi) 2015-09-06 11:05:01 UTC
Since nobody is touching the website, I just went ahead and pushed.

Attachment 305989 [details] pushed as f162225 - Drop binary builds for Windows