Difference between revisions of "Dev:Changes"

From wiki.railML.org
Jump to: navigation, search
[checked revision][checked revision]
(Versions & Licences: Ergänzungen aus https://en.wikipedia.org/wiki/RailML#Versions)
(railML schema changes since version 2)
Line 82: Line 82:
*[[CO:changes/2.2|Between railML 2.1 and railML 2.2]]
*[[CO:changes/2.2|Between railML 2.1 and railML 2.2]]
*[[CO:changes/2.3|Between railML 2.2 and railML 2.3]]
*[[CO:changes/2.3|Between railML 2.2 and railML 2.3]]
*[[CO:changes/2.3|Between railML 2.3 and railML 2.4]]
*[[CO:changes/2.4|Between railML 2.3 and railML 2.4]] (upcoming)

Revision as of 18:11, 5 May 2017

XML Railway exchange format
Latest release: 2.4
(October 7th, 2018)
Main Menu
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 railML forum and railML's ticket system 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).

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 not yet decided restricted CC-BY-NC-ND 3.0
3.0.5 available for developers None (internal usage only) based on RailTopoModel®
3.1 expected in 2017 not yet decided based on RailTopoModel®

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.