Dev:Changes: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
(railML 3.1 publishing date and license (Creative Commons is clear, but not, if CC's 3.x or 4.x version!) corrected)
(Tag for future version (here: 2.4) added)
Line 55: Line 55:
|-
|-
|2.4
|2.4
|''not yet decided''
|expected Spring 2018
|
|
|restricted CC-BY-NC-ND 3.0
|restricted CC-BY-NC-ND 3.0
|
|Downwardly compatible with V2.3
|-
|-
|3.0.5
|3.0.9
|available for developers
|2017 ''[developers only]''
|
|
|None (internal usage only)
|None (internal usage only)
Line 67: Line 67:
|-
|-
|3.1
|3.1
|expected autumn 2017
|expected Autumn 2017
|
|
|restricted CC-BY-NC-ND ''X.x''
|restricted CC-BY-NC-ND ''X.x''

Revision as of 07:25, 26 October 2017

RailML Trademark RGB V2.png
XML Railway exchange format
https://railML.org
Latest release: 2.5
(September 1st, 2021)
 
Main Menu
 
Subschemas
XML tree
UML diagrams
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 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 railTOPOMODEL®
3.1 expected Autumn 2017 restricted CC-BY-NC-ND X.x 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.