Difference between revisions of "Dev:Changes"

From wiki.railML.org
Jump to: navigation, search
[checked revision][checked revision]
(railML schema changes since version 2: CO→Dev)
(Versions & Licences: Tabelle geschreddert)
Line 4: Line 4:
 
The development of the early alpha versions started in 2001. Version 1.0, the first version allotted for productive use, was published in 2005. The current {{rml}} version is 2.3, published in March 2016. It is licensed dually free under a restricted form of the {{external|https://en.wikipedia.org/wiki/Creative_Commons_license|Creative Commons licence}} ''CC-BY-NC-ND'' and ''(for certified programmes)'' in free a commercial licence. To learn more about the licence terms see {{site|http://www.railml.org/en/user/licence.html}}.
 
The development of the early alpha versions started in 2001. Version 1.0, the first version allotted for productive use, was published in 2005. The current {{rml}} version is 2.3, published in March 2016. It is licensed dually free under a restricted form of the {{external|https://en.wikipedia.org/wiki/Creative_Commons_license|Creative Commons licence}} ''CC-BY-NC-ND'' and ''(for certified programmes)'' in free a commercial licence. To learn more about the licence terms see {{site|http://www.railml.org/en/user/licence.html}}.
  
{| class="wikitable" style="sortable; text-align:center; margin-left:1em"
+
A detailed version list can be found on {{site|https://www.railml.org/en/developer/version-planning.html}}.
|-
 
! Version
 
! Release date
 
! Supported until
 
! Licence
 
! Comment
 
|-
 
|0.x
 
|2002-2005
 
|December 2005
 
|No ''(internal usage only)''
 
|beta version ''timetable''
 
|-
 
|1.0
 
|December 2005
 
|June 2013
 
|proprietary
 
|First practical experience
 
|-
 
|1.1
 
|November 2005
 
|June 2013
 
|proprietary
 
|
 
|-
 
|2.0
 
|November 2009
 
|March 2017
 
|restricted CC-BY-ND 2.0
 
|
 
|-
 
|2.1
 
|July 2011
 
|March 2017
 
|restricted CC-BY-ND 2.0
 
|Downwardly compatible with V2.0
 
|-
 
|2.2
 
|June 2013
 
|
 
|restricted CC-BY-NC-ND 3.0
 
|Downwardly compatible with V2.1
 
|-
 
|2.3
 
|March 10th, 2016
 
|
 
|restricted CC-BY-NC-ND 3.0
 
|Partly downward compatible with V2.2
 
|-
 
|2.4
 
|expected Spring 2018
 
|
 
|restricted CC-BY-NC-ND 3.0
 
|Downwardly compatible with V2.3
 
|-
 
|3.0.9
 
|2017 ''[developers only]''
 
|
 
|None (internal usage only)
 
|based on {{rtm}}
 
|-
 
|3.1
 
|expected Autumn 2017
 
|
 
|restricted CC-BY-NC-ND ''X.x''
 
|based on {{rtm}}
 
|}
 
  
 
== Schema changes in older railML versions / Other information sources ==
 
== Schema changes in older railML versions / Other information sources ==

Revision as of 13:10, 2 February 2018

railML®
XML Railway exchange format
https://railML.org
Latest release: 2.4
(October 7th, 2018)
 
Main Menu
 
Subschemas
XML tree
Use cases
Versions & Changes

This page is intended to inform about the schema changes by topics, that influence the XML output. As it starts as a stub please refer to the railML forum (link to the railML® website) and railML's ticket system (link to the railML® website) too.

Versions & Licences

The development of the early alpha versions started in 2001. Version 1.0, the first version allotted for productive use, was published in 2005. The current railML® version is 2.3, published in March 2016. It is licensed dually free under a restricted form of the Creative Commons licence (external link) CC-BY-NC-ND and (for certified programmes) in free a commercial licence. To learn more about the licence terms see http://www.railml.org/en/user/licence.html (link to the railML® website).

A detailed version list can be found on https://www.railml.org/en/developer/version-planning.html (link to the railML® website).

Schema changes in older railML versions / Other information sources

It is not intended to describe changes between minor versions in railML 1 as there are no records from the pre-SVN time. Also changes between the major releases (railML 1 > railML 2 or railML 2 > railML 3) could not described here, as there are to much structural and major changes in railML.

railML schema changes since version 2

For the changes between subversions of railML® 2 see the respective lists.