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 618342 - Convert documentation to Mallard format
Convert documentation to Mallard format
Status: RESOLVED FIXED
Product: gnome-games-superseded
Classification: Deprecated
Component: gnome-sudoku
trunk
Other Linux
: Normal enhancement
: ---
Assigned To: GNOME Games maintainers
GNOME Games maintainers
Depends on:
Blocks:
 
 
Reported: 2010-05-11 07:50 UTC by Robert Ancell
Modified: 2011-12-30 03:53 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Mallard stub pages (20.35 KB, patch)
2011-11-07 05:12 UTC, Tiffany Antopolski
committed Details | Review
six topic pages completed and additional topic stubs added. (709.87 KB, patch)
2011-11-14 01:21 UTC, Tiffany Antopolski
committed Details | Review
Patch with editing credits (4.45 KB, patch)
2011-12-21 01:19 UTC, Michael Hill
committed Details | Review

Description Robert Ancell 2010-05-11 07:50:17 UTC
Convert documentation to Mallard format
Comment 1 Tiffany Antopolski 2011-11-05 20:52:47 UTC
Robert, can I push some stub pages for these docs to master, or should I put them on a branch.  Or attach them here?  The possibilities are endless :-)
Comment 2 Robert Ancell 2011-11-06 23:48:57 UTC
Attach them here.  A branch would be easier but the convention is to put them here as patches for now.
Comment 3 Tiffany Antopolski 2011-11-07 05:12:59 UTC
Created attachment 200862 [details] [review]
Mallard stub pages 

Okay, here are some stub pages. No actual content yet, just an index guide page with a bunch of stubbed out topic pages for now.
Comment 4 Tiffany Antopolski 2011-11-14 01:21:12 UTC
Created attachment 201334 [details] [review]
six topic pages completed and additional topic stubs added.

This patch is in addition to the previous.

I also have these docs on gitorous (https://gitorious.org/sudoku-help).  This patch is an up-to-date version of the gitorious version.
Comment 5 Tiffany Antopolski 2011-11-14 04:05:13 UTC
Review of attachment 200862 [details] [review]:

Pushed to master as per irc conversation with Robert Ancell.
Comment 6 Tiffany Antopolski 2011-11-14 04:05:31 UTC
Review of attachment 201334 [details] [review]:

Pushed to master as per irc conversation with Robert Ancell.
Comment 7 Tiffany Antopolski 2011-11-14 18:08:24 UTC
The completion of this documentation has been added to google-code-in tasks:

https://live.gnome.org/GoogleCodeIn/Tasks#Help_create_documentation_for_gnome-sudoku

Anyone interested is welcome to contact me (gci or otherwise). I will post a link to the web version of these docs as soon as library.gnome updates.
Comment 8 Tiffany Antopolski 2011-11-27 21:54:17 UTC
Additional work on these docs has been completed as part of gci by Chris Beiser pushed to master.

http://git.gnome.org/browse/gnome-games/commit/?id=7ac98b5819131649a0bbd473c38ca6715d38cf0b
Comment 9 Robert Ancell 2011-12-20 01:07:42 UTC
There are errors in the new files, that are shown up when running 'make check' in the help directory. i.e.

xmllint --noout --noent --path C:./C --xinclude --relaxng /usr/share/xml/mallard/1.0/mallard.rng ./C/basics.page
./C/basics.page:1: element page: Relax-NG validity error : Expecting element title, got info
./C/basics.page:1: element page: Relax-NG validity error : Element page failed to validate content
./C/basics.page fails to validate

This seems to be due to the <include> tag in <info> which isn't valid Mallard afaict and the <comment> section which seems valid but is failing for some reason.
Comment 10 Tiffany Antopolski 2011-12-20 05:15:43 UTC
Pushed the fix for validation issues to master.
Comment 11 Michael Hill 2011-12-21 01:19:35 UTC
Created attachment 204008 [details] [review]
Patch with editing credits

Credits for a recent patch
Comment 12 Tiffany Antopolski 2011-12-21 01:55:16 UTC
Review of attachment 204008 [details] [review]:

pushed to master
Comment 13 Tiffany Antopolski 2011-12-21 01:55:17 UTC
Review of attachment 204008 [details] [review]:

pushed to master
Comment 14 Tiffany Antopolski 2011-12-30 03:53:09 UTC
This conversion is complete.