Dev:How to join, edit and create the railML wiki: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
No edit summary
Line 77: Line 77:
<li>Done. Thank you for your contribution.</li>
<li>Done. Thank you for your contribution.</li>
</ol>
</ol>
==Support==
We appreciate your interest to contribute to the railML<sup>®</sup> wiki and will try to support you.
* A documentation for the mediawiki sofware which is the basis of this wiki can be found {{external|https://www.mediawiki.org/wiki/Help:Contents|here}}.
* Please, follow [[Dev:Wiki_Documentation_Guidelines|our Wiki_Documentation_Guidelines]].
* Questions referring to the use of this wiki are welcome on [[Diskussion:How_to_join,_edit_and_create_the_railML_wiki|the discussion page]].
* Please, be responsible with contacting the webmaster (webmaster ät railml dot org).

Revision as of 10:35, 11 February 2016

This wiki should supporting the development of railML-schemes. It allows users to create new content and edit existing articles, and setup a comprehensive knowledge database to the railML standard.
Mit Hilfe dieses Wikis soll der Einstieg in die Entwicklung der railML-Teilschemen erleichtert werden. Es ermöglicht den Benutzern neue Inhalte zu schaffen, sowie vorhandene Beiträge zu bearbeiten und damit eine umfassende Wissensdatenbank zum railML-Standard aufzubauen.

Principles

  • The working language of this wiki is Englisch. The complete content should be covered in English. Translations in German and French are welcome, but should not deliver additional content. Please, employ Template:Deu for German content and Template:Fra for french content, as to make the languages distinguishable at first sight.
  • As a small community we have a real name policy and give writing privileges only to registered Users. The registration procedure is explained below. Edits will become visible to the public only after review.
  • Please, follow both the common rules of a beneficial coexistence ant the Guidelines of this wiki.

How to join the Wiki

Joining the Wiki is very easy and only a matter of seconds.

  1. Go to the login page
    • In the upper right corner of this page, you find a link to sign in to this Wiki. If you currently use the German layout of this Wiki, the link is called "Anmelden".
    • Follow that link to get to the login page.
  2. Choose a user name and a password
    • The first two text fields of the login page ask you to enter a user name and a password. The username can be arbitrary, but should be the full real name (first name(s) followed by your complete last name, like Philip Wobst for example). Nicknames or company names are not accepted.
    • Since you are new to Wiki, you must re-enter you password, enter your email address and your real name. That what the lower three text fields are for.
    • Now you can request a new account ("Neues Nutzerkonto anlegen") and after confirmation by a railML admin you'll able to work with the Wiki!
  3. Confirm your mail address
    • Immediately after creating a new account, an email is sent to you which contains a link. Click that link to confirm that the mail address you've entered above is really yours.
  4. That's it!
    • You are ready to contribute to the Wiki!
    • If you like to, you can enter some information about you on your personal page. Your personal page's name is Benutzer:Username (like Benutzer:Philip_Wobst).

How to contribute

Edit element documentation sites

All articles must be created in English. Additional German comments are welcomed. The language of the user interface can be changed after login. In order to ensure a corporate layout, please use the railML markup templates in your edits. Please refer to the user manual (external link to a different wiki - not railML) for help to edit the wiki.
Um ein einheitliches Layout zu erreichen, nutzen Sie bitte die railML Auszeichnungsvorlagen. Hilfe zum Bearbeiten des Wikis finden Sie im Benutzerhandbuch (externer Link zu einem anderen Wiki - nicht railML).

In most cases the element documentation sites are already defined. If not, have a look at the Developers Guide for new element documentation sites.

In the case you want to change or extend some content on a certain element documentation site, do the following:

  1. Go to the certain wiki site
  2. Choose "Edit" or Bearbeiten!
  3. Extend or change the content by deploying the railML markup templates. Please respect others work and publish changements prior to the edit in the appropriate Forum. Please be careful (especially with brackets), there are parameters to fill. Sometimes some surprise occurs after a preview.
  4. Do the "preview" cycle. All fine?
  5. Describe your changes with "Summary" or Zusammenfassung
  6. Submit your changes with "Save" or Speichern
  7. Done. Thank you for your contribution.

Edit or create FAQ sites

Sometimes more general topics should be summarized covering a bunch of elements. That's a good point to start a FAQ page in the appropriate sub-schema.

  1. Define the wiki page name in the browser URL:
    http://www.wiki.railml.org/index.php?title=<sub-schema-prefix>:<page-name-with-underscores>
    example: http://www.wiki.railml.org/index.php?title=Dev:Wiki_Documentation_Guidelines results in http://www.wiki.railml.org/index.php?title=Dev:Wiki_Documentation_Guidelines
  2. You get a blank page with the possibility to "Edit".
    Choose "Edit" or Bearbeiten!
  3. Insert the content you may contribute by deploying the railML markup templates
  4. Do the "preview" cycle. All fine?
  5. Describe your changes with "Summary" or Zusammenfassung
  6. Submit your changes with "Save" or Speichern
  7. Done. Thank you for your contribution.

Support

We appreciate your interest to contribute to the railML® wiki and will try to support you.

  • A documentation for the mediawiki sofware which is the basis of this wiki can be found here (external link).
  • Please, follow our Wiki_Documentation_Guidelines.
  • Questions referring to the use of this wiki are welcome on the discussion page.
  • Please, be responsible with contacting the webmaster (webmaster ät railml dot org).