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 514882 - Links to GTK+ 2.6 spec on gtk.org broken (for LSB)
Links to GTK+ 2.6 spec on gtk.org broken (for LSB)
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Website
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
Martyn Russell
Depends on:
Blocks:
 
 
Reported: 2008-02-06 22:42 UTC by Jeff Licquia
Modified: 2008-05-15 10:37 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeff Licquia 2008-02-06 22:42:54 UTC
The LSB has included GTK+ 2.6 since LSB 3.1, and the specifications link to copies of the 2.6 spec on gtk.org.  Evidently, after the web site redesign, those links were removed, and our links now end up at a generic spec page that doesn't seem to have the old information anywhere.

I'm told that things like API specs now belong on library.gnome.org, which is why I'm filing that bug here.  If I'm wrong, please let me know where the best place to get this fixed is.

Anyway, would it be possible to restore the old links, or host the old specs at a new link?  If the latter, we can update the LSB, but it would still be helpful to have a redirect from the old location.

For reference, here's the page that contains our links to GTK+ 2.6:

http://refspecs.linux-foundation.org/LSB_3.2.0/LSB-Desktop-generic/LSB-Desktop-generic/normativerefs.html#STD.GLIB

And the links it contains, which no longer work:

http://www.gtk.org/api/2.6/atk/index.html
http://www.gtk.org/api/2.6/gdk/index.html
http://www.gtk.org/api/2.6/gdk-pixbuf/index.html
http://www.gtk.org/api/2.6/glib/index.html
http://www.gtk.org/api/2.6/gobject/index.html
http://www.gtk.org/api/2.6/gtk/index.html
http://www.gtk.org/api/2.6/pango/index.html
Comment 1 Jeff Licquia 2008-02-06 23:49:31 UTC
FWIW, this is bug 1925 in the LSB bugzilla:

http://bugs.linuxbase.org/show_bug.cgi?id=1925
Comment 2 Jeff Licquia 2008-04-21 04:31:47 UTC
I see there's been no action for a while now.  Can someone take a look, or is there a better way to get this addressed?
Comment 3 Frederic Peters 2008-04-21 09:04:16 UTC
Sorry I forgot about this as the GTK+ website was being worked on.  I added the appropriate documents to library:

 - http://library.gnome.org/devel/gtk/2.6/
 - http://library.gnome.org/devel/glib/2.6/
 - http://library.gnome.org/devel/gobject/2.6/
 - http://library.gnome.org/devel/gdk-pixbuf/2.6/
 - http://library.gnome.org/devel/atk/1.9/ (1.8 and 1.9 were shipped with GTK+ 2.6, I can add 1.8 if you want)
 - http://library.gnome.org/devel/pango/1.8/

This can be closed as far as library is concerned; either you update LSB with those new URLs, or I reassign this bug to GTK+ so they add proper redirects.
Comment 4 Frederic Peters 2008-05-02 20:20:22 UTC
Jeff?
Comment 5 Jeff Licquia 2008-05-02 21:08:09 UTC
Sorry, passed on your question to some people, and discussion went on, but didn't follow up.

It would be much better if we could get the redirects, because the links are in documents that are already published.  Going forward, we will update the links to point to the new locations.
Comment 6 Frederic Peters 2008-05-02 21:13:41 UTC
Thanks for your reply; reassigning to GTK+ and Cc'ing Martyn Russell as he lead the work on the new website.
Comment 7 Martyn Russell 2008-05-07 09:07:01 UTC
Hmm? These links ALL work (on gtk.org). We did make sure that there were redirects in place for this sort of thing.

As for the library.gnome.org API versions, they are slightly ahead of the ones we have on gtk.org. I am not sure if this is acceptable or not but either way, ALL links here seem to work?

Closing bug.
Comment 8 Jeff Licquia 2008-05-07 14:51:11 UTC
Just verified that the gtk.org links now work, and they're closer to what was included in the LSB.  So if everything for 2.6 stays as it is, we're good.