GNOME Bugzilla – Bug 695639
Do not require index.page in C/
Last modified: 2014-02-03 19:17:55 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.
See also https://mail.gnome.org/archives/gnome-i18n/2013-March/msg00059.html
Fixed in https://git.gnome.org/browse/damned-lies/commit/?id=b8d91ef4c0f6b1a8230d863645d780dff7b8367e