Uploaded image for project: 'Lustre Documentation'
  1. Lustre Documentation
  2. LUDOC-120

Add navigation to the HTML version of the manual

Details

    • Improvement
    • Resolution: Fixed
    • Minor
    • None
    • None
    • 2
    • 6128

    Description

      Create a more granular navigation structure for the Lustre manual.

      Attachments

        Issue Links

          Activity

            [LUDOC-120] Add navigation to the HTML version of the manual

            Looks nice, though "Command-F" or "Ctrl-F" searching in the current HTML or PDF doc also works, and doesn't require Java (or whatever) complicating the access and distribution of the manual in HTML format. I'm not against it, but there is also value in simplicity and ease of access/distribution of the document. I definitely don't want this to become the only way to access the manual online.

            adilger Andreas Dilger added a comment - Looks nice, though "Command-F" or "Ctrl-F" searching in the current HTML or PDF doc also works, and doesn't require Java (or whatever) complicating the access and distribution of the manual in HTML format. I'm not against it, but there is also value in simplicity and ease of access/distribution of the document. I definitely don't want this to become the only way to access the manual online.
            rhenwood Richard Henwood (Inactive) added a comment - I was thinking more like this, with search as well: https://build.hpdd.intel.com/job/lustre-manual-reviews/665/artifact/webhelp-out/index.html

            I believe that this exists today. The .xhtml version has a TOC with links to each section of the manual.

            adilger Andreas Dilger added a comment - I believe that this exists today. The .xhtml version has a TOC with links to each section of the manual.

            Richard Henwood (richard.henwood@intel.com) uploaded a new patch: http://review.whamcloud.com/18364
            Subject: LUDOC-120 webhelp: transform manual to webhelp.
            Project: doc/manual
            Branch: master
            Current Patch Set: 1
            Commit: 9b1e424920c8ba7e810fa001fee1994b567c0c2d

            gerrit Gerrit Updater added a comment - Richard Henwood (richard.henwood@intel.com) uploaded a new patch: http://review.whamcloud.com/18364 Subject: LUDOC-120 webhelp: transform manual to webhelp. Project: doc/manual Branch: master Current Patch Set: 1 Commit: 9b1e424920c8ba7e810fa001fee1994b567c0c2d

            Richard Henwood (richard.henwood@intel.com) uploaded a new patch: http://review.whamcloud.com/18284
            Subject: LUDOC-120 webhelp: enable building of webhelp.
            Project: doc/manual
            Branch: master
            Current Patch Set: 1
            Commit: 8784f412619e7fc20045e2b986ebb5704edd2e5f

            gerrit Gerrit Updater added a comment - Richard Henwood (richard.henwood@intel.com) uploaded a new patch: http://review.whamcloud.com/18284 Subject: LUDOC-120 webhelp: enable building of webhelp. Project: doc/manual Branch: master Current Patch Set: 1 Commit: 8784f412619e7fc20045e2b986ebb5704edd2e5f

            Webhelp is a chunked html output format in the DocBook xslt stylesheets that was introduced in version 1.76.1.

            I've got it working locally, but Docbook 1.76.1 isn't included in CentOS 6 (which is the current manual builder version).

            So, a path forward here is update the manual builder to CentOS 7 and land this patch:
            http://review.whamcloud.com/#/c/18087

            rhenwood Richard Henwood (Inactive) added a comment - Webhelp is a chunked html output format in the DocBook xslt stylesheets that was introduced in version 1.76.1. I've got it working locally, but Docbook 1.76.1 isn't included in CentOS 6 (which is the current manual builder version). So, a path forward here is update the manual builder to CentOS 7 and land this patch: http://review.whamcloud.com/#/c/18087

            There is a publican build for the template here:

            http://review.whamcloud.com/#change,5836

            rhenwood Richard Henwood (Inactive) added a comment - There is a publican build for the template here: http://review.whamcloud.com/#change,5836

            Zip version of the Publican rendered manual.

            rhenwood Richard Henwood (Inactive) added a comment - Zip version of the Publican rendered manual.

            It seems this doesn't render correctly because additional files are missing. This is a zip of the publican output for the manual.

            rhenwood Richard Henwood (Inactive) added a comment - It seems this doesn't render correctly because additional files are missing. This is a zip of the publican output for the manual.

            An example of what publican can do with respect to navigation.

            rhenwood Richard Henwood (Inactive) added a comment - An example of what publican can do with respect to navigation.

            Docbook 5 (the version used by our existing Manual) support became experimental in 3.0. The current version is 3.1. I'm investigating it's suitability for the Lustre manual.

            rhenwood Richard Henwood (Inactive) added a comment - Docbook 5 (the version used by our existing Manual) support became experimental in 3.0. The current version is 3.1. I'm investigating it's suitability for the Lustre manual.

            People

              LM-Triage Lustre Manual Triage
              linda Linda Bebernes (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: