Schedules/Plasma 6

From KDE Community Wiki

Preamble

Plasma is the desktop developed by the KDE community. Version 6 of Plasma is being developed, built and shipped on top of Qt 6.

Further details for Plasma 6 can be found on the Wiki, a current list of open bugs at Bugzilla.

Status

Work for porting Plasma and KDE Frameworks based on Qt 6 is currently the focus of the development. If you're able to help, please have a look at the Phabricator Boards for KDE Frameworks 6 and Plasma 6.

You can keep track of the progress of porting Frameworks, Gear and Plasma to Qt 6. Note: That page is generated automatically from source code data. Please also note that not all projects listed on that page need to have a release based on Qt 6 before the first version of Plasma 6 can be released. The projects not using Qt 6 by the time of the first Plasma 6 release will simply ship the Qt 5 version.

Notes

  • Plasma 6.0 will depend on Qt 6.6 and Frameworks 6.0 (and Gear 24.02 for libkexiv2)
  • Initially releases will be 3 times a year as with Plasma 5
  • Once distros agree stability has been found we can move to 2 releases a year [1]
  • 6.0 will be a coordinated "mega" release together with KDE Frameworks and KDE Gear [2].
  • No scheduled LTS releases yet but those will come when distros find them useful

The schedule is also available at:

Release mangler: Jonathan Riddell

Stages of releases

  • Repo and Soft Feature Freeze: On the Thursday two weeks before beta is repo and soft feature freeze. List of git repositories fixed and major features merged.
  • Beta version: Thursday following the corresponding KDE Frameworks release (which is usually released on the second saturday of a month).
  • One week after beta release we'll try a beta test day where we encourage everyone to install and test the beta.
  • .0 tagged on Thursday three weeks after the Beta, released on following Tuesday
  • Bugfix tags/releases are made on Tuesdays in a Fibonacci sequence of weeks (1, 1, 2, 3, 5)

Future releases

Version Post release Version Type Tar Date Release Date Comments
5.93.0 (Plasma 6.0 Release Candidate 2) 5.93.90 Release Candidate Wed 2024-01-31
6.0 Release Wed 2024-02-21 Wed 2024-02-28 Public release of Plasma 6.0
6.0.1 Release Tue 2024-03-05
6.0.2 Release Tue 2024-03-12
6.0.3 Release Tue 2024-03-26
6.0.4 Release Tue 2024-04-15
6.0.5 Release Tue 2024-05-21
6.0.90 Beta Tue 2024-05-23 Plasma/6.1 branched
6.1.0 Release Thu 2024-06-13 Tue 2024-06-18
6.1.1 Release Tue 2024-06-25

History of releases

6.0 series
Version Type Release Date Comments
5.92.0 (Plasma 6.0 Release Candidate 1) Release Candidate Wed 2024-01-10 Megarelease Announcement
5.91.0 (Plasma 6.0 Beta 2) Beta Wed 2023-12-20 Megarelease Announcement
5.90.0 (Plasma 6.0 Beta 1) Beta Wed 2023-11-29 Megarelease Announcement
5.80.0 (Plasma 6.0 Alpha) Alpha Wed 2023-11-08 Plasma Release Notes, Megarelease Announcement

References