roadmap.git

commit 4f50350d1800f567cea930ee4b45ccecae7ce0fb

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

initial

 bimba.ogdl | 7 +++++++
 bimba/0.ogdl | 7 +++++++
 bimba/1.ogdl | 7 +++++++
 bimba/10.ogdl | 6 ++++++
 bimba/10/0.ogdl | 4 ++++
 bimba/2.ogdl | 9 +++++++++
 bimba/3.ogdl | 9 +++++++++
 bimba/3/0.ogdl | 6 ++++++
 bimba/3/1.ogdl | 7 +++++++
 bimba/3/2.ogdl | 6 ++++++
 bimba/4.ogdl | 7 +++++++
 bimba/4/0.ogdl | 5 +++++
 bimba/4/1.ogdl | 5 +++++
 bimba/4/2.ogdl | 7 +++++++
 bimba/5.ogdl | 7 +++++++
 bimba/5/0.ogdl | 4 ++++
 bimba/5/1.ogdl | 4 ++++
 bimba/5/2.ogdl | 4 ++++
 bimba/5/3.ogdl | 4 ++++
 bimba/5/4.ogdl | 4 ++++
 bimba/5/5.ogdl | 4 ++++
 bimba/5/6.ogdl | 4 ++++
 bimba/6.ogdl | 8 ++++++++
 bimba/7.ogdl | 8 ++++++++
 bimba/8.ogdl | 7 +++++++
 bimba/9.ogdl | 6 ++++++


diff --git a/bimba/0.ogdl b/bimba/0.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..8551cfb1a98a59a0d46e647fd36e07a10fa7a195
--- /dev/null
+++ b/bimba/0.ogdl
@@ -0,0 +1,7 @@
+"improve presenting looping lines"
+	description "looping or one-direction lines in LineActivity have wierd artifacts"
+	priority 5
+	status todo
+	tags
+		ui
+		ext-lib




diff --git a/bimba/1.ogdl b/bimba/1.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..d681595979161e6907948b5b4dd08211ad4a5de4
--- /dev/null
+++ b/bimba/1.ogdl
@@ -0,0 +1,7 @@
+"scale markers with map"
+	description "currently, markers on map are scaled on refresh. They should be scaled with map scaling"
+	priority 10
+	status todo
+	tags
+		ui
+		ext-lib




diff --git a/bimba/10/0.ogdl b/bimba/10/0.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..56ee03569488c3b68e9fcebfaaab976f328ee881
--- /dev/null
+++ b/bimba/10/0.ogdl
@@ -0,0 +1,4 @@
+"show geocoded places"
+	description "use e.g. Nominatim but also offline geocoding to search places on the map"
+	priority 0
+	status todo




diff --git a/bimba/10.ogdl b/bimba/10.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..6a44bc9c89e41525f0ce2c302dcbcd20097c8dc2
--- /dev/null
+++ b/bimba/10.ogdl
@@ -0,0 +1,6 @@
+"improve map"
+	description "improve usability, moving and finding on the map"
+	priority 4
+	status todo
+	tags
+		usability




diff --git a/bimba/2.ogdl b/bimba/2.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..c95462902f1c91a62653b05f68ff3b0daec7e737
--- /dev/null
+++ b/bimba/2.ogdl
@@ -0,0 +1,9 @@
+"order requests"
+	description "requests to TRAFFIC server should contain a token that would be return with a response. Responses could be ordered and earlier responses could be dismissed if newer has already come. Such tokens could also be used for request tracing in logs"
+	priority 2
+	status todo
+	milestone D+
+	tags
+		traffic
+		usability
+		monitoring




diff --git a/bimba/3/0.ogdl b/bimba/3/0.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..a3ff71dd123125ab8f5fb804c0fad236d4eda441
--- /dev/null
+++ b/bimba/3/0.ogdl
@@ -0,0 +1,6 @@
+"read caching info from headers"
+	description "read `Cache-Control` and `ETag` headers, and send `If-None-Match`"
+	priority 0
+	status todo
+	tags
+		api




diff --git a/bimba/3/1.ogdl b/bimba/3/1.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..e2ed9ea7395cf039f0e65e4f7beaccfc1c95798a
--- /dev/null
+++ b/bimba/3/1.ogdl
@@ -0,0 +1,7 @@
+"store cache"
+	description "store responses in cache"
+	priority 1
+	status todo
+	tags
+		storage
+		cache




diff --git a/bimba/3/2.ogdl b/bimba/3/2.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..c8d401a1c5571d832453b3d314ddb37cde7e54df
--- /dev/null
+++ b/bimba/3/2.ogdl
@@ -0,0 +1,6 @@
+"use cache in front"
+	description "show cached responses and adapt progress bar"
+	priority 3
+	status todo
+	tags
+		front




diff --git a/bimba/3.ogdl b/bimba/3.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..0b7fd933b2fef167ae0aa27d769bedb691eda1d6
--- /dev/null
+++ b/bimba/3.ogdl
@@ -0,0 +1,9 @@
+"improve caching"
+	description "RT responses from providers and responses from server to clients should be cached and cacheable"
+	priority 2
+	status todo
+	milestone D+
+	tags
+		traffic
+		usability
+		performance




diff --git a/bimba/4/0.ogdl b/bimba/4/0.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..8e8ff632feb4edc822942a4df64fa56e5f7080ef
--- /dev/null
+++ b/bimba/4/0.ogdl
@@ -0,0 +1,5 @@
+"read timetable from storage"
+	priority 0
+	status todo
+	tags
+		storage




diff --git a/bimba/4/1.ogdl b/bimba/4/1.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..63952ff40db23953048b22e16392e38c870c65a3
--- /dev/null
+++ b/bimba/4/1.ogdl
@@ -0,0 +1,5 @@
+"implement offline responses"
+	priority 1
+	status todo
+	tags
+		api




diff --git a/bimba/4/2.ogdl b/bimba/4/2.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..c110573e81dd220193157efdfaa9a01eb8b8b6df
--- /dev/null
+++ b/bimba/4/2.ogdl
@@ -0,0 +1,7 @@
+"autoupdate offline timetable"
+	description "add setting to feed chooser and autoupdate timetable"
+	priority 2
+	status todo
+	tags
+		settings
+		feeds




diff --git a/bimba/4.ogdl b/bimba/4.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..5d1813fd9688a826b75826f38a2b3caa1099c6d7
--- /dev/null
+++ b/bimba/4.ogdl
@@ -0,0 +1,7 @@
+"add offline timetable support"
+	description "download timetable and use it offline"
+	priority 5
+	status todo
+	tags
+		traffic
+		offline




diff --git a/bimba/5/0.ogdl b/bimba/5/0.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..65f70d01aa41698dff2736d558c82727d9dcb9a3
--- /dev/null
+++ b/bimba/5/0.ogdl
@@ -0,0 +1,4 @@
+"favourite stops"
+	description "save and show easily stop favourites"
+	priority 0
+	status done




diff --git a/bimba/5/1.ogdl b/bimba/5/1.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..0cc4dc4aed77af453e9943395874c0b07fd6fe19
--- /dev/null
+++ b/bimba/5/1.ogdl
@@ -0,0 +1,4 @@
+"join favourite stops"
+	description "edit, join, separate stop favourites"
+	priority 0
+	status todo




diff --git a/bimba/5/2.ogdl b/bimba/5/2.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..1df4d57b540bbb7d56ebb0bd6c444ab111d5d1cb
--- /dev/null
+++ b/bimba/5/2.ogdl
@@ -0,0 +1,4 @@
+"favourite lines"
+	description "save favourite lines"
+	priority 0
+	status todo




diff --git a/bimba/5/3.ogdl b/bimba/5/3.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..ad1d2762f1756c3950966a4136f20e9c69dca622
--- /dev/null
+++ b/bimba/5/3.ogdl
@@ -0,0 +1,4 @@
+"show favourite lines"
+	description "add some screen where one could select favourite lines"
+	priority 1
+	status todo




diff --git a/bimba/5/4.ogdl b/bimba/5/4.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..186630ec2449796263cd653bc871c7bbe3d6ad13
--- /dev/null
+++ b/bimba/5/4.ogdl
@@ -0,0 +1,4 @@
+"show favourite lines in change options"
+	description "favourite lines in change options should be more visible"
+	priority 3
+	status todo




diff --git a/bimba/5/5.ogdl b/bimba/5/5.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..a5b0204e8b78300ac36285edf93a335517ce4c3d
--- /dev/null
+++ b/bimba/5/5.ogdl
@@ -0,0 +1,4 @@
+"implement search history"
+	description "save and show search history and most-searched"
+	priority 0
+	status todo




diff --git a/bimba/5/6.ogdl b/bimba/5/6.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..61a4d49010265142fa8652e62736c81851c44fa1
--- /dev/null
+++ b/bimba/5/6.ogdl
@@ -0,0 +1,4 @@
+"save favourites in account"
+	description "use ampelmännchen to save and sync favourites"
+	priority 10
+	status todo




diff --git a/bimba/5.ogdl b/bimba/5.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..c27877a3b094635b5a4955f3af8213d734d96190
--- /dev/null
+++ b/bimba/5.ogdl
@@ -0,0 +1,7 @@
+"add favourites"
+	description "show favourite things easily"
+	priority 6
+	status todo
+	tags
+		usability
+		feature




diff --git a/bimba/6.ogdl b/bimba/6.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..6619ab5ee3572813072bf3479adf236971980576
--- /dev/null
+++ b/bimba/6.ogdl
@@ -0,0 +1,8 @@
+"show shapes on map"
+	description "show shape when selecting a vehicle, show shape from search line"
+	priority 10
+	milestone E
+	status todo
+	tags
+		map
+		shapes




diff --git a/bimba/7.ogdl b/bimba/7.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..e502651dfa285e5d88d94168b81cb502575d1b19
--- /dev/null
+++ b/bimba/7.ogdl
@@ -0,0 +1,8 @@
+"show trip times from stop"
+	description "show trip time from selected stop to following ones"
+	priority 10
+	milestone E
+	status todo
+	tags
+		departure
+		trip




diff --git a/bimba/8.ogdl b/bimba/8.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..a4c37785b99130253acc60b9ee13d8c97cf30829
--- /dev/null
+++ b/bimba/8.ogdl
@@ -0,0 +1,7 @@
+"show inexact times"
+	description "indicate if departure and arrival is inexact (stop_times/timepoint == 1 in GTFS)"
+	priority 10
+	milestone E
+	status todo
+	tags
+		departure




diff --git a/bimba/9.ogdl b/bimba/9.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..3e06c5eab3e18ab364ed7a5cab045a79dad4453b
--- /dev/null
+++ b/bimba/9.ogdl
@@ -0,0 +1,6 @@
+"separate departure and arrival time"
+	description "show separate arrival and departure time. Currently for Transitous, later for TRAFFIC. Both or one may be present in single event"
+	priority 2
+	status todo
+	tags
+		departure




diff --git a/bimba.ogdl b/bimba.ogdl
new file mode 100644
index 0000000000000000000000000000000000000000..dd111e830467ce52dfc18974350279d02ad9b1bb
--- /dev/null
+++ b/bimba.ogdl
@@ -0,0 +1,7 @@
+Bimba
+	description "Bimba Android app"
+	statuses
+		todo
+		doing
+		testing
+		done