aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMartin Kagamino Lehoux <martin@lehoux.net>2026-10-18 20:39:30 +0200
committerMartin Kagamino Lehoux <martin@lehoux.net>2026-10-18 20:39:30 +0200
commitd575274d00c8da251df29d5d6a636044673944a3 (patch)
treee19b4b666f7a4650373333f24d63b1b6e1d8621e
parent99e32b642e65d51aaf34a2047b82d3f4baaa3f03 (diff)
Move the todo list back into the README
It lived in a gitignored TODO.md since 2026-08-30; keeping it in the README makes the backlog visible in the repository. Drops the now dead TODO.md ignore entry.
-rw-r--r--.gitignore2
-rw-r--r--README.md33
2 files changed, 34 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 59e9e1e..72be57a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,4 +12,4 @@ web/static/*.js
web/*_templ.go
.juggler/
-TODO.md
+
diff --git a/README.md b/README.md
index 9562732..9e933a7 100644
--- a/README.md
+++ b/README.md
@@ -176,6 +176,39 @@ Other endpoints:
go tool pprof -http=:8081 http://localhost:8080/debug/pprof/heap # allocs
```
+## TODO
+
+- http://localhost:8080/rides/436: remove train part?
+- also http://localhost:8080/rides/438
+- Garmin GPX: elevation, time, temp, HR, cadence
+- Garmin TCX: stats (cal, HR, time, cadence) + pos, alt, distance, HR, cadence, speed
+- Garmin FIT: time, sport, lap/split, gps, sensor, events
+- screaming archi + hexagon
+- Compute estimated power, speed
+- For a ride, scatter, one point per 100m segment. Slope vs speed
+- Plot speed and slope per segment, colored by heart rate
+- http://localhost:8080/rides/378: Repentance partial climb
+- Auto detect new climbs from raw map
+- perf: analyze ride?
+- Road quality (Arbois = 2/5, Roquefavour = 4/5)
+- display avg power for climb (ride, climb)
+- les 100 cols
+
+### Official Climb
+
+- Keep trace apart from ride to display slope profile, compute cotacol
+- Profile - Adaptative to show ramps
+- Record ride times on official climbs
+- Destination via Start
+
+### Multi activity (Raid, Tour)
+
+### Blog with pictures and markdown
+
+### Ride planning
+
+https://gemini.google.com/app/1428ae2e5743e4ff
+
## Resources
- [Climbfinder: difficulty points](https://climbfinder.com/en/difficulty-points) — the Cotacol formula behind the difficulty score