Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Plans for India #461

Open
ninad458 opened this issue Jul 16, 2018 · 9 comments
Open

Plans for India #461

ninad458 opened this issue Jul 16, 2018 · 9 comments
Labels
coverage 🗺️ This is related to the geographic areas supported.

Comments

@ninad458
Copy link

I don't see any coverage for India. I would like to do that. I would like to start, but I don't have any open source experience. If I have some help, India should be an interesting case to crack.

@grote
Copy link
Owner

grote commented Jul 16, 2018

Check the homepage for possible ways to get started: https://transportr.app/contribute/#translating-into-your-language

@grote grote added the coverage 🗺️ This is related to the geographic areas supported. label Jul 16, 2018
@ninad458
Copy link
Author

@grote English should be fine for now. Is there nothing else needed? I don't see India in the covered regions.

@grote
Copy link
Owner

grote commented Jul 16, 2018

Sorry, I don't get your question. Did you read the section on the homepage about "Adding Support For More Regions"?

@ninad458
Copy link
Author

Yes. It's more like a query. Will it cover automatically if people from that area start using it?

@grote
Copy link
Owner

grote commented Jul 16, 2018

I don't get would you mean by "cover automatically".

@n76
Copy link
Contributor

n76 commented Jul 16, 2018

In order:

  • See if all the desired transit information is known to Navitia.
  • If not in Navitia find where the General Transit Feed Specification (GTFS) information can be downloaded for each transit agency that is to be added to Navitia.
  • For each feed, you need to find the license and verify it is compatible with Navitia's license requirements.
  • Submit the feeds to Navitia.

All of the above requires no programming experience at all. Once Navitia is tracking the transit agencies you need to:

  • Add support for the transit agencies' information to the Public Transport Enabler. This requires some programming knowledge but there are easy examples to follow.
  • Once support is added to Public Transport Enabler, a pull request for changes to Transportr is required. Again this requires some programming but there are easy examples to follow.

I thought all of the above was pretty evident from the page Torsten linked but apparently not.

If you wish, I can help with the last two programming steps once you do the foot work of assuring the schedule information is in Navitia.

@grote
Copy link
Owner

grote commented Jul 17, 2018

@n76 thanks a lot for expanding on my explanation! I think this is even a bit more detailed than what is on the homepage. Would be great if you could do a PR to add it there: https://github.com/grote/Transportr-website/blob/master/content/contribute.md#adding-support-for-more-regions-add_region

@ninad458
Copy link
Author

@n76 that does clarify it, thank you. I'll look into the initial steps.

@duggalsu
Copy link

AFAIK only Kochi metro feed (https://kochimetro.org/open-data/) and Delhi bus feed are published openly (https://otd.delhi.gov.in)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
coverage 🗺️ This is related to the geographic areas supported.
Projects
None yet
Development

No branches or pull requests

4 participants