juiceme | Naranek, ping | 07:48 |
---|---|---|
juiceme | Naranek, AFAIK you are the author of RouteSkipper, right? | 07:49 |
juiceme | RouteSkipper is an exellent tool and has been very valuable for me; however now that HSL has changed their API it no olnger works. | 07:50 |
juiceme | I checked the new API and it looks pretty nice; the queries are very straightforward and it no longer even needs a registered API-key to use. | 07:51 |
juiceme | Now I'd hate to see RouteSkipper go to dumps because of the deprecated API that was pulled last month, so do you have any plans on fixing it? | 07:52 |
juiceme | I looked at the current implementation and there are as always 2 ways to fix it; | 07:52 |
juiceme | 1. Keep the current structure of the applcation and implement a new translation layer to use the improved HSL API | 07:53 |
juiceme | 2. change the application to directly use the new HSL API | 07:54 |
juiceme | which one is better, it depends. I checked how RouteSAkipper currently works but it is difficult to fish out what it exactly gets from the old API as it no longer works :( | 07:55 |
juiceme | Any thoughts on that? | 07:55 |
*** zenvoid_ is now known as zenvoid | 08:12 | |
*** tbr is now known as merbot | 11:11 | |
*** merbot is now known as tbr | 11:12 | |
*** merbot` is now known as merbot | 11:12 | |
Naranek | hi juiceme :) | 14:43 |
Naranek | I'm the guy. Glad you liked it. It's been really useful for me too, but I've switched platforms so unfortunately I'm not planning on fixing it. | 14:44 |
Naranek | it was my first (and only) project with these technologies so the architecture is not exactly ideal. | 14:45 |
Naranek | The basic idea is to get the timetable data from one api, then try guess which line it is in the real time api and get RT-data from there | 14:47 |
Naranek | but it's all written in javascript in the QML-layer (or what's it called) which I deeply regret and was planning on doing properly | 14:47 |
Naranek | so maybe the best option would be to keep the UI if you like it, but rewrite the api calls in some sane way | 14:48 |
juiceme | yes, as I was checking the code it does contain some peqularities indeed :) | 15:57 |
juiceme | but the basic way RouteSkipper works is something I like; the way startplace and destination is searched and the different route possibilities presented. | 15:59 |
juiceme | I could try to do some code cleanup and adaptation to the new API but it takes some time to unravel the data structures you have used. | 16:00 |
Trizt | how do you do a version update over the rndis0 device? | 16:55 |
*** Jonni_ is now known as Jonni | 19:09 | |
*** Nokius_ is now known as Nokius | 19:14 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!