infokiosk.git

commit 7aed9429898e21ec9169c7e1207bf595ba534fb4

Author: Adam Evyčędo <git@apiote.xyz>

roadmap and poznan

 localities/PoznanZtm.adoc | 3 --
 localities/poznan_ztm.adoc | 11 +++++++
 roadmap.adoc | 56 ++++++++++++++++++++++++++++++++++++++++


diff --git a/localities/PoznanZtm.adoc b/localities/PoznanZtm.adoc
deleted file mode 100644
index 4f5925dbc97bbdbdb101d3e95ead6823700be9aa..0000000000000000000000000000000000000000
--- a/localities/PoznanZtm.adoc
+++ /dev/null
@@ -1,3 +0,0 @@
-= Poznań ZTM
-
-




diff --git a/localities/poznan_ztm.adoc b/localities/poznan_ztm.adoc
new file mode 100644
index 0000000000000000000000000000000000000000..cd32af4187e5c5903362781e8a7ebb48df2ba67c
--- /dev/null
+++ b/localities/poznan_ztm.adoc
@@ -0,0 +1,11 @@
+= Poznań ZTM
+
+link:geo:52.40875,16.93375[9F4RCW5M+] https://ztm.poznan.pl/
+
+== Features
+
+* Schedule: GTFS :white_check_mark:
+* Real time departures: GTFS-RT :white_check_mark:
+* Real time vehicle positions: GTFS-RT :white_check_mark:
+* Alerts: Custom API :white_check_mark:
+* QR: :white_check_mark:




diff --git a/roadmap.adoc b/roadmap.adoc
index 8245346707d3ecee468924bfa31b97d724532ca0..616c6055bfba316e857d7637ae41f881f9073c51 100644
--- a/roadmap.adoc
+++ b/roadmap.adoc
@@ -1,2 +1,58 @@
 = Roadmap
 
+== bugs
+* [:microscope: :desktop_computer: :iphone:] looping lines graph presentation
+* [:iphone:] scaling icons with map
+* [:iphone:] clearing search auto-complete
+* [:desktop_computer: :arrow_up_down: :iphone:] FIFO ordering of requests
+* [:desktop_computer:] `vary` header
+* [:desktop_computer:] `stopIdFormat` is actually `stopCodeFormat`
+* [:iphone:] search bar disappears on back from auto-complete
+
+== features
+* [:iphone: :back:] favourites
+** stops
+** lines
+** searches, history, most searched
+** [:busts_in_silhouette:] stored in accounts?
+* [:repeat: :desktop_computer: :arrow_up_down: :iphone:] inexact times from GTFS (`stop_times/timepoint == 1`)
+* [:repeat: :desktop_computer: :arrow_up_down: :iphone:] different times for arrival and departure from GTFS
+* [:repeat: :desktop_computer: :arrow_up_down: :iphone:] more places: stations, platforms, doors, bike-rental stations
+* [:repeat: :desktop_computer: :arrow_up_down: :iphone:] mapping addresses behind QR codes to stop codes (e.g. in Berlin)
+* [:iphone:] support short OLCs
+** geocode the free part (https://developer.android.com/reference/android/location/Geocoder, possibly https://f-droid.org/packages/org.microg.nlp.backend.nominatim/, `olc.recover()`)
+* [:desktop_computer: :arrow_up_down: :iphone: :back:] standard cache support
+** last updated time of real time data from GTFS-RT/API
+** duration between updates from config (per feed) or from upstream headers
+** cache info + etag in headers in TRAFFIC
+** progress bar in clients
+* [:desktop_computer: :arrow_up_down: :iphone:] personal API keys (e.g. in Brussels)
+** [:busts_in_silhouette:] stored in accounts
+* [:repeat:] new converter: GBFS
+* [:desktop_computer: :arrow_up_down: :iphone: :busts_in_shillouette:] HiveMind
+** auto-selecting current vehicle
+* [:iphone:] following vehicles on map
+** searching on map
+** link from departure to map
+* [:desktop_computer: :arrow_up_down: :iphone:] translations
+** feed names, attributions, descriptions
+** stops, agencies, lines, …
+* [:iphone:] motion
+** FAB to results
+* :motorway: split `/.well-known/traffic` to servers so each can have own realm/security and API docs
+** put hub in front
+** [:desktop_computer: :arrow_up_down: :iphone:] arrivals to terminus with less visibility
+* [:desktop_computer: :repeat:] GTFS frequencies
+* [:desktop_computer:] GTFS-RT extensions (Amsterdam?)
+
+== cleaning
+* [:desktop_computer:] routers (as is line router)
+* [:desktop_computer:] apis (as is line api)
+* [:desktop_computer:] `access.go` (as is line)
+* [:desktop_computer:] split converter from server
+
+== clients
+* [&#x1F9D1;&#x200D;&#x1F4BB;] CLI: shuttle
+* [:apple:] iOS: orcharder
+* [:penguin:] Linux phone: ornithologist
+* [:spider_web:] web: ?