OSRD : Open Source Railway Designer
OSRD is a railway toolbox designed for multiple use cases. These tools have in common a reliance on railway infrastructure simulation and results analysis.
Who are the maintainers of the project (these will be the primary contacts for the OpenRail Association)?
[email protected], [email protected], [email protected], [email protected]
SNCF Réseau, French Transportation Ministry (DGITM), European Union
https://github.com/osrd-project
LGPL V3 https://github.com/osrd-project/osrd?tab=LGPL-3.0-1-ov-file#readme
- Core :
- MIT
- Apache 2
- LGPLv2
- EPL 2.0
- BSD 3 clause
- GPLv2 with classpath exception
- LGPL 2.1
- Front:
- MIT
- BSD 3 clause
- 0BSD
no
- Chat on IRC at libera.chat#osrd
- Email at [email protected]
- Leadership : Product management team :
- PM [email protected]
- RTE [email protected]
- PO [email protected]
- PO [email protected]
- PO [email protected]
- PO [email protected]
- System Architect [email protected]
- Lead Back [email protected]
- Lead Front [email protected]
Project is organized according to framework SAFe. Backlog is public in github
Roadmap is not public yet
Several Railway Companies have expressed an interest but nothing concrete for now except an experiment with another SBB tool
OSRD deals with the core business of railway meaning design and organize the operation of railway in a detailed and realistic environment. An extension to real time is planned
Being hosted by OpenRail would makes OSRD a neutral project for the railway sector and not only an SNCF project.
Which of the repositories in the OSRD GitHub Org would you transfer to OpenRail? All of them or only a subset?
All the public repositories
Actually we have an internal process which is the same for internal and external contribution:
-
Developer test on its side on local set up
-
Request for a review of other developer(s)
-
Check and comment if necessary until the reviewer thinks that the PR is fine
-
Reviewer ask for a review by a maintainer before merging
For now, only the maintainers can make the final approval and merge the PR.
It is not decided yet. I assume that once we have a contributor that provide good work, he or she can be granted maintainer. But we prefer not to have too much maintainers.