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]
Line 8: Line 8:
*Please, follow both the common rules of a beneficial coexistence ant the [[Dev:Wiki Documentation Guidelines|Guidelines of this wiki]].
*Please, follow both the common rules of a beneficial coexistence ant the [[Dev:Wiki Documentation Guidelines|Guidelines of this wiki]].
== How to join the Wiki ==
== How to join the Wiki ==
Joining the Wiki is very easy and only a matter of seconds.
To obtain editing privileges on the railML<sup>®</sup> wiki you have to register with {{site|http://www.railml.org|railML.org}} and then ask for a wiki account. Please, understand that we have decided not to give writing privileges to everyone, as to avoid vandalism.
 
*Register at {{site|http://www.railml.org/en/login-registration.html}}
#''Go to the login page''
*Send an e-mail to the coordinator (coordination ät raiML dot org). We appreciate you explaining us your possition and motivation.
#*In the upper right corner of this page, you find a link to [http://wiki.railml.org/index.php?title=Spezial:Userlogin sign in] to this Wiki. If you currently use the German layout of this Wiki, the link is called "Anmelden".
As a logged in user, you can set the interface language [[Spezial:Einstellungen|here]].
#*Follow that link to get to the login page.
# ''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 [[Benutzer:Philip_Wobst | 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!
#''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.
#''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 | Benutzer:Philip_Wobst]]).
 
As a registered user, you can set the interface language [[Spezial:Einstellungen|here]].


== How to contribute ==
== How to contribute ==

Revision as of 17:00, 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

To obtain editing privileges on the railML® wiki you have to register with railML.org (link to the railML® website) and then ask for a wiki account. Please, understand that we have decided not to give writing privileges to everyone, as to avoid vandalism.

As a logged in user, you can set the interface language here.

How to contribute

As a registered User, you can edit the railML® wiki. Your contributions will be reviewed bevore becoming visible.

The principles of editing a wiki are explained here (external link).

Please, stick to our common templates to allow vor a standardized documentation. Some essential templates are explained on railML markup templates. Especially, employ template:external for external links.

Edit a page

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

  • Log in cq register
  • Go to the certain wiki site
  • Choose "Edit"!
  • 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 (link to the railML® website).
Please be careful (especially with brackets), there are parameters to fill. Sometimes some surprise occurs after a preview.
  • Do the "preview" cycle. All fine?
  • Describe your changes with "Summary".
  • Submit your changes with "Save"
  • Done. Thank you for your contribution.

Edit element documentation sites

The railML® wiki should document the actual state of railML®.

Please, describe only elements that already exist! Don't start articles about elements that are only in discussion or in development! You can start describing new elements as soon as they are part of a release candidate version of railML®.

The core of this wiki are pages documenting single railML® elements. The framework for such pages is provided by template:ElementDocu. Please, stick to it as to ensure a corporate layout.

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

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).