Please keep in mind this planning is work in progress!!!
January 2023 -> 20.04 RC
Finalizing / User ready
- Locationd (hack) A(gps) (cannonical way) via proxy HERE/google/moz) https://blog.wirelessmoves.com/2014/08/supl-reveals-my-identity-and-location-to-google.html
Waydroid (as it is) in core replacing anboxFlashlight (use 16.04 temp fix)Fix calendar sync account pluginsVolume (popup volume toggle)- Move screen under Notch?
- Enable 22.04 builds, ignore failures
March 2023 -> 20.04 Maintenance support <-
March 2023 - July 2023 -> 22.04 Development
All new features in 22.04
- Dist-Upgrade from 20.04 -> 22.04
- Adjust CI
◦ create a list of transitions required
◦ adjust components subject to transitions of 3rd party libraries
◦ fix other FTBFS or test issues (due to gcc-11/12, Qt 5.15, etc.) - VoLTE
- Notch support
- Push forward qtubuntu -> qtwayland migration (as option)
◦ if it goes well, do the Mir 2.11 transition for 22.04, if not see 24.04 - Background services for Click packages
- Improve/consolidate Waydroid / Android App Support
- Contact backend, if is available, if not -> 24.04 (not a critical-to-have transition)
- Update Qtwebengine
- Migrate to hfd-service -> will fix Flashlight toggle
- Greeter: Allow launching apps in an "allow list" on top of the lockscreen (e.g. Camera)
- Migrate Lomiri Keyboard to Maliit Keyboard
- Become upstream of libqtdbustest/libqtbusmock
- Improve NFC settings page
- Implement blue light filter / Redshift support
- Go applications (ciborium, ldm-go, nuntium)
◦ Migrate to Go modules
◦ Migrate to github.com/godbus/dbus - Bluetooth:
◦ Bluetooth: Show battery level of supported connected devices - Morph Browser:
◦ Feature request: How to open javascript console?
◦ Add custom search engine
◦ hardware acceleration? - Libusermetrics:
◦ Get rid of qdjango!!! - Build .deb Packages of core apps, preventing regressions in Debian packaging
September 2023 - April 2024 -> 24.04:Development
24.04 (ubuntu upstream development starts end of Q3)
- Locationd
- Definitely do the Mir 2.11 transition
- Qtwebengine Update
- Qt6 transition (???)
- WebRTC phone calls
- More tailored notifications >> do not disturb
- CI-Migration from Jenkins to Gitlab
Looking forward to read your feedback below and when you are interested to pick-up some of the issues discussed.