Skip to content

Conversation

@Jouca
Copy link

@Jouca Jouca commented Nov 25, 2025

Add the possibility to have GTFS-RT feeds for TripUpdates & Alerts on IDFM (Paris, Île-de-France, France).

These feeds are publicly hosted and is created by my GitHub project : https://github.com/Jouca/IDFM_GTFS-RT

@traines-source
Copy link
Member

Thanks! I hadn't thought about the fact that the French config is automatically generated by https://github.com/public-transport/transitous/blob/main/src/generate-france.py and has a pending regeneration #1609. We should probably adapt that script like for Austria #1651 to only touch the fr.json entries it knows about.

In the meanwhile, we could theoretically just merge your changes like that and hopefully remember them when regenerating with the script.

I suppose your feed matches the trip ids from the IDFM GTFS? Do you have any insight in when they and you switch over to new feed versions with potentially new trip ids (not that this is very relevant for the time being, since we're losing lots of RT especially in France due to non-coordinated switchovers, but there are ideas how to improve that...)

@Jouca
Copy link
Author

Jouca commented Nov 25, 2025

No problem!

If you're looking for someone to follow up the PR #1609 relating to the generation of the french dataset with the new system for taking only entries he knows about (since I'm not sure if it's still in work), I can manage to do it for another PR.

Relating to the trips, it should definitely match from the IDFM GTFS since on the project I ensure to take the GTFS everyday from their server and refresh the local database, the links also for the real-time feeds normally shouldn't change (unless I have to do something relating to server side, but I'll keep you updated with a PR with the modifications if I have to do some)!

@jbruechert
Copy link
Collaborator

We should be able to add the new entries to the script, like we currently do for Lyon. But the script definitely needs to be changed to only editing the entries it knows about in general.
That might also allow to get rid of the manual realtime matching in the script, when we can simply rename the two sources to have the same name in the json.

@traines-source
Copy link
Member

After @jbruechert had done the necessary work regarding the script, someone else now added your feeds in #1796, so they should become available from tomorrow morning 🎉 Thank you for your work, and sorry for the wait!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants