Skip to content

Commit

Permalink
about: add roadmap
Browse files Browse the repository at this point in the history
Signed-off-by: Florian Amsallem <[email protected]>
  • Loading branch information
flomonster committed Dec 10, 2024
1 parent 71f2e0a commit b13756c
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
21 changes: 21 additions & 0 deletions content/about/roadmap.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
---
title: Roadmap
linkTitle: Roadmap
description: Macroscopic Roadmap
weight: 220
---

Here's a list of the big features OSRD wants to support. The order of items depends on priority (the higher the item, the more valuable it is).
This roadmap is spread over a couple of years.

- Add [ERTMS](https://en.wikipedia.org/wiki/European_Rail_Traffic_Management_System) signaling system support.
- Add a fine-grained permission system.
- Support cyclic train schedule. Improving Netzgrafik-Editor integration.
- Support for sending STDCM trains to external services for storage and processing.
- Support annual transport plan service creation.
- Support a linear referencing [LRS](https://en.wikipedia.org/wiki/Linear_referencing) commonly used in the railway industry. Usage of [railway mileposts](https://en.wikipedia.org/wiki/Milestone#Railway_mileposts).
- Revamp the infrastructure editor.
- Support dynamic simulation. Simulate a timetable on an infrastructure and observe generated delays.
- Infrastructure versioning support.

If you'd like to push for one of these features, or if you have ideas for what OSRD could do in the future, don't hesitate to join the project!
22 changes: 22 additions & 0 deletions content/about/roadmap.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
title: Roadmap
linkTitle: Roadmap
description: Roadmap macroscopique
weight: 220
---

Voici une liste des principales fonctionnalités que OSRD souhaite ajouter. L'ordre des éléments dépend de leur priorité (plus l'élément est élevé, plus il est important).
Cette feuille de route s'étale sur plusieurs années.

- Support du système de signalisation [ERTMS] (https://fr.wikipedia.org/wiki/Syst%C3%A8me_europ%C3%A9en_de_gestion_du_trafic_ferroviaire).
- Ajouter un système de permission fin.
- Support du cadencement des trains. Améliorer l'intégration de Netzgrafik-Editor.
- Support de l'envoi des trains STDCM à des services externes pour stockage et traitement.
- Support de la création d'un service de plan de transport annuel.
- Support d'un système de référencement linéaire [LRS](https://fr.wikipedia.org/wiki/Syst%C3%A8me_de_r%C3%A9f%C3%A9rence_lin%C3%A9aire) couramment utilisé dans l'industrie ferroviaire. Utilisation de [point kilométrique](https://fr.wikipedia.org/wiki/Point_kilom%C3%A9trique#Voie_ferr%C3%A9e).
- Refonte de l'éditeur d'infrastructure.
- Support de la simulation dynamique. Simuler une grille horaire sur une infrastructure et observer les retards générés.
- Support du versionnement de l'infrastructure.

Si vous souhaitez pousser l'une de ces fonctionnalités, ou si vous avez des idées sur ce que OSRD pourrait faire à l'avenir, n'hésitez pas à rejoindre le projet !

0 comments on commit b13756c

Please sign in to comment.