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 12, 2024
1 parent 58bd8dc commit b007a0f
Show file tree
Hide file tree
Showing 2 changed files with 45 additions and 0 deletions.
22 changes: 22 additions & 0 deletions content/about/roadmap.en.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
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.
- A fine-grained permission system.
- Support cyclic train schedule. Improving Netzgrafik-Editor integration.
- Send STDCM trains to external services for storage and processing.
- Create annual transport plan service.
- 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.
- New dynamic simulator. Simulate a timetable on an infrastructure and observe generated delays.
- Versioning infrastructures.
- Revamp train simulation v3.

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!
23 changes: 23 additions & 0 deletions content/about/roadmap.fr.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
---
title: Roadmap
linkTitle: Roadmap
description: Roadmap macroscopique
weight: 220
---

Voici une liste des principales fonctionnalités que OSRD souhaite ajouter, par ordre de priorité.
Cette feuille de route s'étale sur plusieurs années.

- Ajout du système de signalisation [ERTMS] (https://fr.wikipedia.org/wiki/Syst%C3%A8me_europ%C3%A9en_de_gestion_du_trafic_ferroviaire).
- Système de permission fin.
- Support du cadencement des trains. Améliorer l'intégration de Netzgrafik-Editor.
- Envoyer des trains STDCM à des services externes pour stockage et traitement.
- Création d'un 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.
- Ajout d'un simulateur dynamique. Simuler une grille horaire sur une infrastructure et observer les retards générés.
- Gestion de version des infrastructures.
- Refonte du calcul de marche.

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 b007a0f

Please sign in to comment.