Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • railML 2 railML 2
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Graph
    • Compare revisions
  • Issues 50
    • Issues 50
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • railML.orgrailML.org
  • railML 2railML 2
  • Issues
  • #21
Closed
Open
Issue created Oct 07, 2009 by Deleted User@deleted-user

Better Documentation inside schemas

Need for better short documentation inside code

What is needed?

Developers, which come in contact with railML schemas, should be enabled to understand the intention of railML elements and attributes without searching for help from wiki, forum or otherwise.

They should find a brief summary of railway specific use of elements and attributes.

That should not be the repetition of elements' or attributes' names, but one or two sentences about the use in real railway transit.

This comment could be in English and German for easier understanding with less language inaccuracy.

How to implement?

This comment should use the XMLSchema components:

<xs:annotation>
    <xs:documentation>
        ...
    </xs:documentation>
</xs:annotation>

This structure enables further use through scripts and other tools to generate a brief documenation.

This comment should not be an XML comment like this:

<!-- -->

Where is a detailed documentation?

Nevertheless, the wiki documentation works as detailed help platform with coordinators' and users' contribution:

http://wiki.railml.org

(Notice by members of 16th meeting in Brunswick, October 6th, 2009)

Edited Dec 13, 2021 by Administrator
Assignee
Assign to
Time tracking

railML.org e.V. (Registry of Associations: VR 5750) Phone: +49 351 47582911 Altplauen 19h; 01187 Dresden; Germany