Contents
Target Versions for Bookworm
Qt 5: 5.15.7
or 5.15.8
=>
Qt 6: 6.4.2
KDE Frameworks 5.102
=> 5.103
Plasma 5.27.2
=>
Gear 22.12.2 (.3 for selected packages => all packages)
Notable information
End of upstream Qt5-based development
KDE Frameworks 5.10x and Plasma 5.27 are planned to be the last upstream versions in the 5.x series, based on Qt 5.
- After these upstream focus will shift on developing the 6.x branches based on Qt 6.
Frameworks 5.10x and Plasma 5.27 are expected to be LTS versions and get bugfix-only releases from upstream for an extended period of time.
Plasma 5.27 release vs. Soft Freeze
The tarballs for 5.27.0 will be made available 3 days before the Soft Freeze and the official release 2 days after.
- The Qt/KDE Team considers it can be viewed as an minor update on top of 5.27 beta and is acceptable during the Soft Freeze.
To be discussed and confirmed by the Release Team.
Transitions before the freeze
[Qt 5] Transition to 5.15.7 is needed. For 5.15.8 probably no time (it will be published around 2023-01-04). => Yes ! Done 21/01
[Qt 6] Transition => Done 05/01
[Frameworks]
5.101 will be uploaded before the transition freeze and has No transition expected
5.102 will be uploaded before the soft freeze and has No transition expected
5.103 was uploaded before the soft freeze and has No transition
[Plasma] We don’t expect to need any transition for the Plasma 5.26 -> 5.27 => No transition expected
[Gear] Depending on our speed in packaging Gears we may or may not hav the complete set of 22.12 apps for Bookworm.
PIM Transition => Done 11/01
?coucouf libkeduvocdocument transition => Done 16/12
Schedules
Team Coordination with the Bookworm Release Schedule
Qt 6.4.2 => Doable
6.4.2 RC1 upload to unstable => Done 05/01
6.4.2 upload to unstable
Frameworks 5.101 => Doable
?coucouf plans to package and upload 5.101 around it’s 10/12 release date, 33 days before the Transition Freeze. => Done (13/12)
?coucouf plans to package and upload 5.102 around it’s 14/01 release date, 29 days before the Soft Freeze. => Done (22/01)
?coucouf packaged and uploaded 5.103 around it’s 12/02 release date, 0 days before the Soft Freeze. => Done (13/02)
Plasma 5.27 => Challenging
=> Done
?coucouf plans to package and upload 5.26.90 (5.27 beta) to unstable as soon as available on 19/01, 24 days before the Soft Freeze. => Done (23/01)
?coucouf plans to package and upload 5.27.0 to unstable as soon as available on 14/02, 26 days before the Hard Freeze. => Done (18/02)
?coucouf plans to package and upload 5.27.1 to unstable as soon as available on 21/02, 19 days before the Hard Freeze. => Plasma will skip 5.27.1
?coucouf plans to package and upload 5.27.2 to unstable as soon as available on 28/02, 12 days before the Hard Freeze. => Done (28/02)
- Then upload only targetted fixes as for stable maintenance.
Gear 22.12.2 => Doable
?coucouf / Delta-One plan to upload 22.12.0 around it’s 08/12 release date, 1 month before the Transition Freeze.
PIM => Done 11/01
Non-PIM => Done 16/12
?coucouf / Delta-One plan to upload 22.12.1 around it’s 05/01 release date, 7 days before the Transition Freeze.
PIM => PIM will skip 22.12.1
Non-PIM => Done 08/01
?coucouf / Delta-One plan to upload 22.12.2 around it’s 02/02 release date, 10 days before the Soft Freeze.
PIM => Done 04/02
Non-PIM => Done 05/02 by pino (without translation-only updates)
?coucouf / Delta-One plan to upload selected 22.12.3 packages around their 02/03 release date, 10 days before the Hard Freeze.
PIM => Done 01/03
Non-PIM => Done 01/03
Debian and KDE Schedules Side-by-side
Milestone Date |
Debian |
KDE |
||
Frameworks |
Plasma |
Gear |
||
2022-12-08 |
|
|
|
22.12.0 |
2022-12-10 |
|
5.101 |
|
|
2023-01-05 |
|
|
|
22.12.1 |
2023-01-12 |
Transition and |
|
|
|
2023-01-14 |
|
5.102 |
|
|
2023-01-19 |
|
|
5.26.90 (beta) |
|
2022-02-02 |
|
|
|
22.12.2 |
2023-02-09 |
|
|
5.27.0 tars 1 |
|
2023-02-12 |
Soft Freeze |
|
|
|
2023-02-12 |
|
5.103 |
|
|
2023-02-14 |
|
|
5.27.0 release |
|
2023-02-21 |
|
|
5.27.1 |
|
2023-02-28 |
|
|
5.27.2 |
|
2022-03-02 |
|
|
|
22.12.3 |
2023-03-11 |
|
5.104 |
|
|
2023-03-12 |
Hard Freeze |
|
|
|
2023-03-14 |
|
|
5.27.3 |
|
2023-04-04 |
|
|
5.27.4 |
|
2023-05-09 |
|
|
5.27.5 |
|
To be announced |
Full Freeze |
|
|
|
To be announced |
|
|
|
23.04.0 |
To be announced |
|
|
5.27.(5+n) LTS |
|
Unblock requests
Type |
Package |
Bugs |
Reason |
Commit |
Upload |
Unblock |
Status |
Frameworks |
kconfig |
Windows don’t always remember size on wayland |
|
|
|
to unblock |
|
Plasma |
breeze |
Recommends/Suggests removed packages |
|
|
|
to upload |
|
Extras |
sddm |
Turkish translation |
|
|
|
TODO |
|
Gear |
skanpage |
Missing runtime dep on purpose QML module |
|
|
|
to upload |
Added / Dropped packages
List of added and
dropped packages between bullseye and bookworm.
Type |
|
Package |
Comment |
|
Plasma |
|
Flatpak permissions management KCM |
||
|
Components relating to Flatpak 'pipewire' use in Plasma |
|||
|
Plugin based system monitoring daemon |
|||
|
Qt component to allow applications to make use of the Wayland wl-layer-shell protocol |
|||
|
Split of the sound theme from src:oxygen |
|||
|
Plasma Bigscreen interface for TVs |
|||
|
Plasma configuration module for firewalls |
|||
|
Plasma applet to access passwords from "pass" |
|||
|
Plasma configuration module for remotes |
|||
|
KDE Plasma welcome center |
|||
|
Breeze theme for applications using Qt Quick Controls 2 |
|||
|
Replaced by src:ksystemstats and src:plasma-systemmonitor |
|||
|
Merged into src:kwin |
|||
Gear |
PIM |
|
A modern calendar application using the Akonadi framework for synchronization |
|
|
Merged into src:kalarm |
|||
|
Functionality merged into other PIM components |
|||
Non-PIM |
|
Color management for KDE |
||
|
Library for parsing OpenStreetMap opening hours expressions |
|||
|
Library providing logic to interface scanner |
|||
|
Library to assist with accessing public transport timetables and other data |
|||
|
(Re-added) now with only the Ruby implementation for the Kross cross-scripting-language framework, the Python implementation was unmaintained and not ported to Python 3 |
|||
Mobile |
|
Public transport assistant targeted towards mobile Linux and Android |
||
|
Matrix client for desktop and mobile made by KDE |
|||
Others |
|
Digital travel assistant protecting your privacy |
||
|
Photo geotagging program |
|||
|
Set of "widgets" i.e visual end user components for Kirigami along with a code to support them |
|||
|
OSM multi-floor indoor map renderer |
|||
|
Set of "widgets" i.e visual end user components for Kirigami along with a code to support them |
|||
|
Embeddable expression evaluation engine (used by src:krita) |
|||
|
Plasma extension that monitors the current status of gamemode |
|||
|
Latest upstream release now FTBFS, some work has been done upstream but not released yet |
|||
|
Blocking (data-loss) bug unfixed upstream |
|||
|
Abandoned upstream, repo archived (read-only) |
|||
Third Party |
|
Wrapper to make Firefox aware of Plasma Desktop activities |
||
|
KDE Plasma extension for tiling windows |
|||
|
Core library of the ?AppImage project, reference implementation of the ?AppImage specification |
|||
|
C++20 coroutines for Qt5 |
|||
|
Qt Platform Theme designed to use as many of the GNOME settings as possible in unmodified Qt applications |
|||
|
Cross Platform SEP-based Star Extractor and Astrometry.net-Based Internal Astrometric Solver |
|||
|
Unmaintained upstream, FTBFS with FFMPEG 5.0 |
Reference Documents
Some releases have their tarballs made available to distro packagers in a non-public location a couple of days before the actual release (1)