Files
tuimble/ROADMAP.md
2026-02-24 14:55:03 +01:00

33 lines
772 B
Markdown

# Roadmap
## Phase 1 — Foundation (current)
- [x] Project scaffold
- [x] Basic TUI layout (channels, chat, status)
- [x] Mumble server connection
- [x] Text chat (send/receive)
- [x] Channel/user tree display
## Phase 2 — Voice
- [x] Audio pipeline (capture + playback)
- [x] Opus encode/decode integration
- [x] Push-to-talk (Kitty protocol)
- [x] PTT fallbacks (evdev, toggle)
## Phase 3 — Polish
- [x] Responsive terminal layout (adaptive sidebar, truncation, resize)
- [x] Channel tree navigation
- [x] User list with status indicators
- [x] Volume control
- [x] Server certificate handling
- [x] Config file hot-reload
## Phase 4 — Robustness
- [x] Reconnection handling
- [x] Error recovery
- [ ] Audio device hot-swap
- [ ] Comprehensive test suite