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 695639 - Do not require index.page in C/
Do not require index.page in C/
Status: RESOLVED FIXED
Product: damned-lies
Classification: Infrastructure
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: damned-lies Maintainer(s)
damned-lies Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-03-11 16:19 UTC by Petr Kovar
Modified: 2014-02-03 19:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Petr Kovar 2013-03-11 16:19:47 UTC
For documentation modules that use Mallard, we currently require an index.page file to be present in the C/ subdirectory.

https://git.gnome.org/browse/damned-lies/tree/stats/utils.py#n211

This does not work with Mallard documentation modules (for example, gnome-getting-started-docs) that are installed into a shared installation directory (with an existing index.page installed by other modules).

Damned Lies should probably look for any .page file in C/. If we want something more robust, then probably looking for something like 

xmlns="http://projectmallard.org/1.0/" 

or

xmlns="http://projectmallard.org/

etc.

in *.page in C/ is the way to go.