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 468525 - Include external dependencies doc?
Include external dependencies doc?
Status: RESOLVED OBSOLETE
Product: website
Classification: Infrastructure
Component: help.gnome.org
current
Other Linux
: Normal normal
: ---
Assigned To: GNOME Web maintainers
GNOME Web maintainers
: 521674 525088 535494 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2007-08-20 14:02 UTC by Vincent Untz
Modified: 2008-10-18 10:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Vincent Untz 2007-08-20 14:02:56 UTC
I'm wondering if it'd be interesting to also include the docs for our external dependencies. Eg, having the dbus API reference on lib.gnome.org would probably be useful for people.
Comment 1 Andreas Nilsson 2007-08-20 14:19:59 UTC
There was also some discussion on IRC earlier today whenever it would be a good idea to also include freedesktop specs, like .desktop specs, icon-naming-spec, theme-spec etc. on library.gnome.org for ISV's and ISD's to bite into.
People thought it sounded like a good idea, as long as the specs were up-to-date. It should also probably be stated that those documents are freedesktop standards, so no one will get pissed off :)

Quote:
<arc> dude, I'm afraid we're starting to look like a real development platform.....
Comment 2 Vincent Untz 2007-08-20 14:29:30 UTC
Andreas: I love you.

It makes sense. I've wanted for quite some time to have the specs in a tarball. I'll probably do it. One day. When I have time. I'll send a mail about this to xdg.
Comment 3 Frederic Peters 2007-08-23 17:19:44 UTC
Since Vincent works so hard on his thesis that he wouldn't have time to create a tarball with specifications, I added support to download then format in library style remote documents.

Relevant commits:

2007-08-23  Frederic Peters  <fpeters@0d.be>

        * data/catalog.xml.in, data/overlay.xml.in, data/skin/docbook.css,
        data/skin/lgo.css, data/xslt/html2html.xsl, data/xslt/indexes.xsl,
        src/lgo.py: added possibility for *standalone* remote HTML documents to
        be published in library.gnome.org; applied that new feature to guide to
        GNOME lockdown and to the Desktop Entry Specification.

2007-08-23  Frederic Peters  <fpeters@0d.be>

        * data/overlay.xml.in: added a bunch of freedesktop.org specifications
        to the references section.
Comment 4 Frederic Peters 2008-04-18 07:01:11 UTC
*** Bug 525088 has been marked as a duplicate of this bug. ***
Comment 5 Frederic Peters 2008-04-18 07:04:07 UTC
*** Bug 521674 has been marked as a duplicate of this bug. ***
Comment 6 Frederic Peters 2008-04-18 07:05:15 UTC
525088 asks for gstreamer and cairo; gstreamer is already there, cairo is not, and should probably be added.  521674 asks for gnutls.  I'll think about the best way to add all those documents while improving navigation in libgo.
Comment 7 Vincent Untz 2008-04-18 07:47:08 UTC
Note that gstreamer is not an external dep, it's in the desktop :-)

Cairo makes sense. I'm not sure about gnutls -- this might be going too far.
Comment 8 Baptiste Mille-Mathias 2008-05-29 13:57:34 UTC
*** Bug 535494 has been marked as a duplicate of this bug. ***
Comment 9 Baptiste Mille-Mathias 2008-05-29 13:58:58 UTC
From the duplicate, we need to add dbus-glib also, that would be really convenient.

Comment 10 Frederic Peters 2008-05-29 15:44:53 UTC
I added cairo and dbus-glib, but I am not quite happy putting them under the "Other related libraries" title; anyone with a good suggestion to share?

2008-05-29  Frederic Peters  <fpeters@0d.be>

        * data/extra-tarballs, data/overlay.xml.in: added cairo and dbus-glib,
        as requested in bug #468525.
Comment 11 Frederic Peters 2008-10-18 10:04:45 UTC
Closing this general bug as external dependencies have been added, and are actually added on a case-by-case basis (see Vincent comment)