Transportr icon indicating copy to clipboard operation
Transportr copied to clipboard

Update contributing web guide after Navitia removal

Open Lastaapps opened this issue 1 year ago • 6 comments

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:

  1. Go to https://transportr.app/contribute/#add_region
  2. Read

Expected behavior Clear, up-to-date guidance on how to add a new provider using GTFS.

Versions:

  • webpage as of 15. December 2024

Lastaapps avatar Dec 15 '24 12:12 Lastaapps

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.

Altonss avatar Dec 15 '24 12:12 Altonss

I'll keep this issue open until the new website content has been published :)

Altonss avatar Dec 15 '24 12:12 Altonss

Nice, thank you for the summary and clarification.

Lastaapps avatar Dec 15 '24 14:12 Lastaapps

check now please

grote avatar Dec 16 '24 12:12 grote

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.

Lastaapps avatar Dec 16 '24 13:12 Lastaapps

Does this mean support for France is dropped indefinitely or am I missing something?

asanghc avatar May 05 '25 14:05 asanghc