Update contributing web guide after Navitia removal
Describe the bug The main project webpage has a contributing guide describing how a new provider can be added. What I learned from release notes is that Navitia API got shut down, therefore if I understand it correctly, the guide has to be updated significantly as it's mainly based on contacting the official Navitia host in France. What is the preferred way now? Self-hosting? public-transport-enables is also not very descriptive either. I think the guide should contain the new preferred way to get GTFS into the app.
To Reproduce Steps to reproduce the behavior:
- Go to https://transportr.app/contribute/#add_region
- Read
Expected behavior Clear, up-to-date guidance on how to add a new provider using GTFS.
Versions:
- webpage as of 15. December 2024
The main project webpage has a contributing guide describing how a new provider can be added. What I learned from release notes is that Navitia API got shut down, therefore if I understand it correctly, the guide has to be updated significantly as it's mainly based on contacting the official Navitia host in France.
The webpage code has been updated here: https://github.com/grote/Transportr-website/pull/15, but just needs to be pushed/published by @grote :)
For GTFS integration, you can read about it here https://github.com/grote/Transportr/issues/907#issuecomment-2413586592 and also here #954 ; but for now the TL;DR is : there is currently no way to integrate GTFS into the app.
I'll keep this issue open until the new website content has been published :)
Nice, thank you for the summary and clarification.
check now please
A quick sentence about that and why GTFS is not currently supported would be nice. Also, the examples in the next paragraph Adding it to Transportr still point to pull requests that add a Navitia source to the enabler (AbstractNavitiaProvider is used). Not sure how much does the process differ for the other data formats.
Does this mean support for France is dropped indefinitely or am I missing something?