Photo by Patrick on Unsplash
For about 20 years, the volunteer team of the open source project railML has been working on the standardisation and simplification of data exchange in the railway sector. In 2022, the work carried out is to be officially recognised and thus become binding by being recorded as ISO/TS 4398:2022 „RailDax“. The team has been using Enterprise Architect for several years, and recently also LemonTree, which is already referred to there as the Swiss pocket knife for models.
Updated development environment for railML
For more than 10 years, the development of the railML 2.x versions and later also the 3.x versions was supported by the „trac ticket“ system. Here the coordinators had an overview of upcoming changes and other development tasks. All changes to the versions could then be tracked via the Apache Subversion Repository (SVN for short). In order to make development and progress more accessible to the railML community, the repository and ticket system have now been merged. For this purpose, GitLab was chosen in addition to LemonTree. GitLab is a kind of clone of GitHub, the well-known and widely used open source repository. The new railML 3 repository and ticket system can be viewed publicly at https://development.railml.org/railml .
railML.org® deals with the standardisation and thus simplification of data exchange in the railway sector. The project lives from the cooperation of the users of the standard. Therefore, everyone interested is invited to participate in the development and to contribute their own needs and experiences to future railML® sub-schemas. The overall initiative is supported and coordinated by a voluntary committee, which conducts the business of railML.org® between the bi-annual conferences.