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 662867 - aisleriot 3.2.x docs are broken on library.g.o
aisleriot 3.2.x docs are broken on library.g.o
Status: RESOLVED FIXED
Product: website
Classification: Infrastructure
Component: help.gnome.org
current
Other Linux
: Normal normal
: ---
Assigned To: GNOME Web maintainers
GNOME Web maintainers
Depends on: 674223
Blocks:
 
 
Reported: 2011-10-27 17:14 UTC by Christian Persch
Modified: 2012-08-12 11:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Persch 2011-10-27 17:14:34 UTC
Go to http://library.gnome.org/users/aisleriot/ and click on the "3.2.1" link under "available versions". Instead of the expected documentation, you'll get a web server directory listing (which also is consisting of far fewer files than should exist in this directory; it's missing many languages, as well as many of the individual aisleriot games altogether). When you click on one of these .html.xx files directly, you get an page that's empty except for the library.g.o stock elements. 

Additionally, the "3.2.1" link under the "single html file" header is a 404.
Comment 1 André Klapper 2011-10-28 07:26:27 UTC
Wondering why aisleriot does not have an index.html...
Comment 2 Christian Persch 2012-02-04 20:56:02 UTC
Same bug for the 3.3.1 docs on l.g.o.

There's only an index.docbook file in the tarball; I think the html must be built using yelp-tools.

I guess this is a general problem of l.g.o with the new docs format?
Comment 3 Christian Persch 2012-04-08 13:24:12 UTC
And still broken for 3.4; this time the directory linked to by the "3.4.0.1" link is completely empty: http://library.gnome.org/users/aisleriot/3.4/
Comment 4 Frederic Peters 2012-04-16 12:49:59 UTC
Indeed, support for the new documentation build system was made only for mallard modules, I just extended it a bit to also cover docbook files.

Still there is something strange in the aisleriot tarball, it is missing the translated documents.
Comment 5 Christian Persch 2012-04-16 12:53:34 UTC
Bug 672919 will make yelp-tools not dist those generated files. So they'll need to be built locally for l.g.o. (I have a local patch in my yelp.m4 that does the same, so that's why they're not in the aisleriot tarball.)
Comment 6 Frederic Peters 2012-04-16 20:56:37 UTC
The documentation is now in place, but missing the translations because of your local yelp.m4 patch, not much I can do.
Comment 7 Frederic Peters 2012-04-16 20:59:48 UTC
Filed bug 674223 asking for the installation of itstool on the server.
Comment 8 Frederic Peters 2012-08-12 11:09:12 UTC
aisleriot manuals are now looking ok.