Schedules/Plasma 6: Difference between revisions

From KDE Community Wiki
(Introduced first release dates for Plasma 6.0)
Line 1: Line 1:
== Preamble ==
== Preamble ==


There's currently no schedule for Plasma 6, but it will be added as soon as possible. A release date has been proposed for February 2024, this still is under discussion and to be finalized. No precise date has been set, yet.
[https://kde.org/plasma-desktop/ Plasma] is the Desktop Environment developed by the KDE community. Version 6 of Plasma will be developed, built and shipped on top of [https://www.qt.io/product/qt6 Qt 6].  


Further details for Plasma 6 can be found on the [[Plasma/Plasma_6| Wiki]], a current list of open bugs at [https://bugs.kde.org/buglist.cgi?bug_severity=critical&bug_severity=grave&bug_severity=major&bug_severity=crash&bug_severity=normal&bug_severity=minor&bug_severity=task&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&classification=Applications&classification=Plasma&j_top=OR&keywords=qt6&keywords_type=allwords&list_id=2461359&o3=equals&o4=equals&o5=equals&o6=equals&order=changeddate%20DESC%2Cbug_severity%2Cdupecount%20DESC%2Cbug_id&product=Active&product=Active%20Window%20Control&product=Bluedevil&product=Breeze&product=colord-kde&product=Discover&product=homerun&product=kactivitymanagerd&product=kde-cli-tools&product=kde-gtk-config&product=kde-inotify-survey&product=kded-appmenu&product=kdeplasma-addons&product=Keyboard%20status%20applet&product=kgamma&product=khotkeys&product=kicker&product=kinfocenter&product=kiosk&product=kmenuedit&product=krunner&product=KScreen&product=kscreenlocker&product=ksmserver&product=ksplash&product=kstart&product=kwayland-integration&product=kwin&product=kwin4&product=kwintv&product=lattedock&product=Mangonel&product=Oxygen&product=PicoWizard&product=Plasma%20Bigscreen&product=Plasma%20SDK&product=Plasma%20Vault&product=Plasma%20Workspace%20Wallpapers&product=plasma-browser-integration&product=plasma-disks&product=plasma-integration&product=plasma-mediacenter&product=plasma-mobile&product=plasma-mycroft&product=plasma-nm&product=plasma-pa&product=plasma-pass&product=plasma-pk-updates&product=plasma-redshift-control&product=plasma-simplemenu&product=plasma-systemmonitor&product=plasma-wayland-protocols&product=plasma4&product=plasmashell&product=policykit-kde-agent-1&product=Powerdevil&product=printer-applet&product=pulseaudio-qt&product=system-config-printer-kde&product=Systemd%20KCM&product=systemdgenie&product=systemsettings&product=systemsettings-kde3&product=Touchpad-KCM&product=user-manager&product=wacomtablet&product=Welcome%20Center&product=xdg-desktop-portal-kde&query_format=advanced&v3=systemsettings&v4=Discover&v5=plasma-systemmonitor&v6=kinfocenter Bugzilla].
Further details for Plasma 6 can be found on the [[Plasma/Plasma_6| Wiki]], a current list of open bugs at [https://bugs.kde.org/buglist.cgi?bug_severity=critical&bug_severity=grave&bug_severity=major&bug_severity=crash&bug_severity=normal&bug_severity=minor&bug_severity=task&bug_status=UNCONFIRMED&bug_status=CONFIRMED&bug_status=ASSIGNED&bug_status=REOPENED&classification=Applications&classification=Plasma&j_top=OR&keywords=qt6&keywords_type=allwords&list_id=2461359&o3=equals&o4=equals&o5=equals&o6=equals&order=changeddate%20DESC%2Cbug_severity%2Cdupecount%20DESC%2Cbug_id&product=Active&product=Active%20Window%20Control&product=Bluedevil&product=Breeze&product=colord-kde&product=Discover&product=homerun&product=kactivitymanagerd&product=kde-cli-tools&product=kde-gtk-config&product=kde-inotify-survey&product=kded-appmenu&product=kdeplasma-addons&product=Keyboard%20status%20applet&product=kgamma&product=khotkeys&product=kicker&product=kinfocenter&product=kiosk&product=kmenuedit&product=krunner&product=KScreen&product=kscreenlocker&product=ksmserver&product=ksplash&product=kstart&product=kwayland-integration&product=kwin&product=kwin4&product=kwintv&product=lattedock&product=Mangonel&product=Oxygen&product=PicoWizard&product=Plasma%20Bigscreen&product=Plasma%20SDK&product=Plasma%20Vault&product=Plasma%20Workspace%20Wallpapers&product=plasma-browser-integration&product=plasma-disks&product=plasma-integration&product=plasma-mediacenter&product=plasma-mobile&product=plasma-mycroft&product=plasma-nm&product=plasma-pa&product=plasma-pass&product=plasma-pk-updates&product=plasma-redshift-control&product=plasma-simplemenu&product=plasma-systemmonitor&product=plasma-wayland-protocols&product=plasma4&product=plasmashell&product=policykit-kde-agent-1&product=Powerdevil&product=printer-applet&product=pulseaudio-qt&product=system-config-printer-kde&product=Systemd%20KCM&product=systemdgenie&product=systemsettings&product=systemsettings-kde3&product=Touchpad-KCM&product=user-manager&product=wacomtablet&product=Welcome%20Center&product=xdg-desktop-portal-kde&query_format=advanced&v3=systemsettings&v4=Discover&v5=plasma-systemmonitor&v6=kinfocenter Bugzilla].
Line 9: Line 9:
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].
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].


You can keep track of the [https://iskdeusingqt6.org/ progress of porting Frameworks and Plasma to Qt 6].  
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.''
''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.''


Line 15: Line 15:
=== Purpose ===
=== Purpose ===


This page will contain the release schedule for previous and future releases of [https://kde.org/plasma-desktop/ KDEs Plasma 6].
This page contains the release schedule for previous and future releases of KDEs Plasma 6. All information on this page is subject to change, e.g. if the quality of a release is deemed not good enough, it may be postponed on very short notice.


=== Strategy ===
=== Strategy ===


For Plasma 6, initially it is planned to have 3 or more releases per year.  
The first release of Plasma 6 will be a [https://community.kde.org/Schedules/February_2024_MegaRelease coordinated release] together with [https://develop.kde.org/products/frameworks/ KDE Frameworks] and [https://apps.kde.org/de/ KDE Gear] <ref>Albert Astals Cid, [https://mail.kde.org/pipermail/kde-devel/2023-October/002120.html "KDE+Qt6 releases schedule"]</ref>.
 
After the initial release, it is planned to have 3 or more releases per year initially.
 
Once Plasma 6 has stabilized enough after its initial releases, there will be only 2 releases per year. The KDE community will try to align those releases with distribution releases. Due to the slower release schedule after the initial releases, there will be a lengthened Beta period, probably with weekly updates to the Beta. <ref>Nate Graham, [https://invent.kde.org/plasma/plasma-desktop/-/issues/52#note_676743 "Approved Plasma 6 proposal: change the release schedule"].</ref>
 
=== LTS releases ===
 
It has not yet been decided, whether LTS releases will be made in some way similar to the [https://community.kde.org/Schedules/Plasma_5 Plasma 5] release cycle. The demand by distributions and the added workload will have to be evaluated.
 
== Stages of releases ==
 
To be decided, likely similar to Plasma 5 release cycle after the initial release of Plasma 6.0
 
== Future releases ==
 
{|class="wikitable"
! Version
! Type
! Release Date
! Comments
|-
|5.80.0 (Plasma 6.0 Alpha)
|Alpha
|Wed 2023-11-08
|
|-
|5.90.0 (Plasma 6.0 Beta 1)
|Beta
|Wed 2023-11-29
|
|-
|5.91.0 (Plasma 6.0 Beta 2)
|Beta
|Wed 2023-12-20
|
|-
|5.92.0 (Plasma 6.0 Release Candidate 1)
|Release Candidate
|Wed 2024-01-10
|
|-
|5.93.0 (Plasma 6.0 Release Candidate 2)
|Release Candidate
|Wed 2024-01-31
|
|-
|6.0.0
|Private Tarball Release
|Wed 2024-01-31
|Final tag from Plasma/6.0 branch, only urgent fixes approved by release mangler after the Tarball release, please
|-
|[https://kde.org/announcements/plasma/6/6.0.0/ 6.0]
|Release
|Wed 2024-02-28
|Public release of Plasma 6.0
|}
 


Once Plasma 6 has stabilized enough after its initial release, there might be only 2 releases per year. The KDE community will try to align those releases with distributions releases. Due to the slower release schedule after the initial releases, there will be a lengthened Beta period, probably with weekly updates to the Beta. <ref>Nate Graham, [https://invent.kde.org/plasma/plasma-desktop/-/issues/52#note_676743 "Approved Plasma 6 proposal: change the release schedule"].</ref>


== References ==
== References ==
{{Reflist}}
{{Reflist}}

Revision as of 07:55, 19 October 2023

Preamble

Plasma is the Desktop Environment developed by the KDE community. Version 6 of Plasma will be 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.

General

Purpose

This page contains the release schedule for previous and future releases of KDEs Plasma 6. All information on this page is subject to change, e.g. if the quality of a release is deemed not good enough, it may be postponed on very short notice.

Strategy

The first release of Plasma 6 will be a coordinated release together with KDE Frameworks and KDE Gear [1].

After the initial release, it is planned to have 3 or more releases per year initially.

Once Plasma 6 has stabilized enough after its initial releases, there will be only 2 releases per year. The KDE community will try to align those releases with distribution releases. Due to the slower release schedule after the initial releases, there will be a lengthened Beta period, probably with weekly updates to the Beta. [2]

LTS releases

It has not yet been decided, whether LTS releases will be made in some way similar to the Plasma 5 release cycle. The demand by distributions and the added workload will have to be evaluated.

Stages of releases

To be decided, likely similar to Plasma 5 release cycle after the initial release of Plasma 6.0

Future releases

Version Type Release Date Comments
5.80.0 (Plasma 6.0 Alpha) Alpha Wed 2023-11-08
5.90.0 (Plasma 6.0 Beta 1) Beta Wed 2023-11-29
5.91.0 (Plasma 6.0 Beta 2) Beta Wed 2023-12-20
5.92.0 (Plasma 6.0 Release Candidate 1) Release Candidate Wed 2024-01-10
5.93.0 (Plasma 6.0 Release Candidate 2) Release Candidate Wed 2024-01-31
6.0.0 Private Tarball Release Wed 2024-01-31 Final tag from Plasma/6.0 branch, only urgent fixes approved by release mangler after the Tarball release, please
6.0 Release Wed 2024-02-28 Public release of Plasma 6.0


References