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

Fix trip status deep linking by hosting a map with relevant information on Obaco #35

Open
aaronbrethorst opened this issue Jan 9, 2020 · 2 comments

Comments

@aaronbrethorst
Copy link
Member

aaronbrethorst commented Jan 9, 2020

OBA 2.0 in Puget Sound broke the format of deep links that the site is using. We need to create a page hosted on Obaco that shows the status of the specified trip.

See OneBusAway/onebusaway-android#715 (comment) for more information about this feature, how to access it, and more.

The basic idea I have here is that the core experience shown at https://pugetsound.onebusaway.org/m/?q=1_19750 is essentially replicated on Obaco.

image

@aaronbrethorst aaronbrethorst changed the title Make deep linking work for Puget Sound Fix trip status deep linking by hosting a map with relevant information on Obaco Aug 24, 2022
@bencodeorg
Copy link

@aaronbrethorst finally getting around to looking at this -- I'm all set up locally and starting to play around with things.

I'm looking at the comment you linked above -- is the problem that there literally is no trip page any more on pugetsound.onebusaway.org? Or there is one, but you'd prefer to host the map on obaco so we have more control of what it looks like (eg, could implement a browser version of what you described here for folks without the OBA app)?

@aaronbrethorst
Copy link
Member Author

Hey @bencodeorg - apologies for the slow response. There are trip pages, but the URL format is not guessable in a way that would be usable by the OBA iOS app. Additionally, the URL format in Puget Sound is very likely different from the URL format in other regions, which means we'd have to keep track of the URL format for trip pages on a region-by-region basis.

It would be much too difficult and error prone to try to manage this experience, and so I think the only tenable option is to host a map on the onebusaway.co website that can provide a trip experience to users.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants