Documentation / Generate schema documentation and embed doc in webapp. #1514
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Proposal
This PR adds the following:
The main goals are to:
This may encourage people to help improving the content and configuration of the standards (instead of creating dedicated encoding guidelines/wiki/...).
CFV 31 March 2016
Link to the doc
Simply use the gn-need-help directive and point to the doc page:
Also add link to quick start when catalog is empty
Schema documentation
Schema documentation creation is driven by config-editor.xml. The documentation
describes:
The process is based on XSLT which is using:
The XSL process generate RST format documentation.
Demo
The standard documentation can be previewed here http://files.titellus.net/tmp/doc/en/standards/iso19139.html
Support
English and french are created.
Dublin-core, ISO19110 and ISO19139 are created. ISO19115-3 is also supported. It was tested on custom editor for Metawal project in ISO19115-3 and Dublin core custom view for GrandLyon.
This work was mainly supported by the Metawal project.
Future improvements