AbstractedSheep / Shuttle-Tracker

Track shuttles on your smartphone.
GNU General Public License v3.0
23 stars 20 forks source link

android app no longer functional #11

Closed nvsio closed 9 years ago

nvsio commented 10 years ago

It seems this application is using a deprecated data feed that is no longer active and supported. Please contact the RCOS mailing list if you are interested in implementing an update that takes advantage of the feeds being scraped by the RPI Mobile group.

menu home

kench commented 10 years ago

Some background: This Android app relies on a service hosted by AbstractedSheep to scape the JSON data feeds from shuttles.rpi.edu.

Unfortunately, it went down sometime in the last year and hasn't worked since.

Ideally, the app should be updated to pull directly from shuttles.rpi.edu itself.

brendonjustin commented 10 years ago

The Android app is, I think, unlikely to be updated by the original author. If someone updates it and makes a pull request, I could probably get the app on Google Play updated.

The iOS app avoids this issue by only showing routes and shuttle locations on the map, so as to rely only on shuttles.rpi.edu.

kench commented 10 years ago

Please contact the RCOS mailing list if you are interested in implementing an update that takes advantage of the feeds being scraped by the RPI Mobile group.

@nikhilsrinivasan, I hope you don't mean scraping and republishing the shuttle location data for use with mobile apps. Creating an additional dependency on a service that merely acts as a proxy for shuttles.rpi.edu is a very bad idea and is the reason why this app is broken.

nvsio commented 10 years ago

I actually wasn't aware if we had completely moved away from persisting shuttle data internally – this hopefully isn't the case anymore.

Shuttle Track is actually maintained by the Web Technologies Group – as @kench mentions it is best to aggravate feeds from their service directly. It would probably be wise to contact them regarding proper use of their feeds before publishing an updated app to the store.