Skip to content

Latest commit

 

History

History
69 lines (67 loc) · 3.6 KB

File metadata and controls

69 lines (67 loc) · 3.6 KB

Questionnaire for OSRD

What is the project's name?

OSRD : Open Source Railway Designer

Describe the project. What does the project do, why is it valuable, where does it come from?

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]

Which organizations are sponsoring/contributing to the project?

SNCF Réseau, French Transportation Ministry (DGITM), European Union

Where is the code hosted?

https://github.com/osrd-project

What is the project's main license?

LGPL V3 https://github.com/osrd-project/osrd?tab=LGPL-3.0-1-ov-file#readme

What other licenses does the project use, e.g., for included 3rd-party code?

  • Core :
    • MIT
    • Apache 2
    • LGPLv2
    • EPL 2.0
    • BSD 3 clause
    • GPLv2 with classpath exception
    • LGPL 2.1
  • Front:
    • MIT
    • BSD 3 clause
    • 0BSD

Are any trademarks associated with the project?

no

Does the project have a web site? Where is it?

https://osrd.fr/en/

What are the communication channels the project uses (such as mailing lists, Slack, IRC, etc.)?

What is the project's leadership team and decision-making process?

How is development of the project planned and organized? Is this transparent to the public?

Project is organized according to framework SAFe. Backlog is public in github

What is the project's roadmap?

Roadmap is not public yet

What other organizations in the world should be interested in this project?

Several Railway Companies have expressed an interest but nothing concrete for now except an experiment with another SBB tool

Why would this project be a good candidate for inclusion in the OpenRail Association?

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

What is the project's plan for growing in maturity if accepted within the OpenRail Association?

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

How is it decided if and when a pull request is merged?

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

How can someone become s committer to the project?

For now, only the maintainers can make the final approval and merge the PR.

How can someone become a maintainer of the project?

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.