localities/PoznanZtm.adoc
... ...
@@ -1,3 +0,0 @@
1
-= Poznań ZTM
2
-
3
-
localities/poznan_ztm.adoc
... ...
@@ -0,0 +1,11 @@
1
+= Poznań ZTM
2
+
3
+link:geo:52.40875,16.93375[9F4RCW5M+] https://ztm.poznan.pl/
4
+
5
+== Features
6
+
7
+* Schedule: GTFS :white_check_mark:
8
+* Real time departures: GTFS-RT :white_check_mark:
9
+* Real time vehicle positions: GTFS-RT :white_check_mark:
10
+* Alerts: Custom API :white_check_mark:
11
+* QR: :white_check_mark:
roadmap.adoc
... ...
@@ -1,2 +1,58 @@
1 1
= Roadmap
2 2
3
+== bugs
4
+* [:microscope: :desktop_computer: :iphone:] looping lines graph presentation
5
+* [:iphone:] scaling icons with map
6
+* [:iphone:] clearing search auto-complete
7
+* [:desktop_computer: :arrow_up_down: :iphone:] FIFO ordering of requests
8
+* [:desktop_computer:] `vary` header
9
+* [:desktop_computer:] `stopIdFormat` is actually `stopCodeFormat`
10
+* [:iphone:] search bar disappears on back from auto-complete
11
+
12
+== features
13
+* [:iphone: :back:] favourites
14
+** stops
15
+** lines
16
+** searches, history, most searched
17
+** [:busts_in_silhouette:] stored in accounts?
18
+* [:repeat: :desktop_computer: :arrow_up_down: :iphone:] inexact times from GTFS (`stop_times/timepoint == 1`)
19
+* [:repeat: :desktop_computer: :arrow_up_down: :iphone:] different times for arrival and departure from GTFS
20
+* [:repeat: :desktop_computer: :arrow_up_down: :iphone:] more places: stations, platforms, doors, bike-rental stations
21
+* [:repeat: :desktop_computer: :arrow_up_down: :iphone:] mapping addresses behind QR codes to stop codes (e.g. in Berlin)
22
+* [:iphone:] support short OLCs
23
+** 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()`)
24
+* [:desktop_computer: :arrow_up_down: :iphone: :back:] standard cache support
25
+** last updated time of real time data from GTFS-RT/API
26
+** duration between updates from config (per feed) or from upstream headers
27
+** cache info + etag in headers in TRAFFIC
28
+** progress bar in clients
29
+* [:desktop_computer: :arrow_up_down: :iphone:] personal API keys (e.g. in Brussels)
30
+** [:busts_in_silhouette:] stored in accounts
31
+* [:repeat:] new converter: GBFS
32
+* [:desktop_computer: :arrow_up_down: :iphone: :busts_in_shillouette:] HiveMind
33
+** auto-selecting current vehicle
34
+* [:iphone:] following vehicles on map
35
+** searching on map
36
+** link from departure to map
37
+* [:desktop_computer: :arrow_up_down: :iphone:] translations
38
+** feed names, attributions, descriptions
39
+** stops, agencies, lines, …
40
+* [:iphone:] motion
41
+** FAB to results
42
+* :motorway: split `/.well-known/traffic` to servers so each can have own realm/security and API docs
43
+** put hub in front
44
+** [:desktop_computer: :arrow_up_down: :iphone:] arrivals to terminus with less visibility
45
+* [:desktop_computer: :repeat:] GTFS frequencies
46
+* [:desktop_computer:] GTFS-RT extensions (Amsterdam?)
47
+
48
+== cleaning
49
+* [:desktop_computer:] routers (as is line router)
50
+* [:desktop_computer:] apis (as is line api)
51
+* [:desktop_computer:] `access.go` (as is line)
52
+* [:desktop_computer:] split converter from server
53
+
54
+== clients
55
+* [🧑‍💻] CLI: shuttle
56
+* [:apple:] iOS: orcharder
57
+* [:penguin:] Linux phone: ornithologist
58
+* [:spider_web:] web: ?