Schedules/Plasma 6: Difference between revisions

From KDE Community Wiki
Line 7: Line 7:
== Status ==
== 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 [https://phabricator.kde.org/project/board/310/ KDE Frameworks 6] and [https://phabricator.kde.org/project/view/316/ Plasma 6].
Plasma 6.0 is currently in its ''Release Candidate'' phase, no new features will be added, but bugs will continue to get fixed before the final release.
 
You can keep track of the [https://iskdeusingqt6.org/ 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 ==
== Notes ==

Revision as of 07:38, 24 January 2024

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

Plasma 6.0 is currently in its Release Candidate phase, no new features will be added, but bugs will continue to get fixed before the final release.

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

Releases Cycle

  • 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)

Dependencies

Plasma Version Qt Version KDE Frameworks Version
6.0 6.6 6.0
6.1 6.6 (or 6.7?) 6.4 ?

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 6.0.80 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 6.1.80 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