Jump to content

Policies/Flatpak Runtime Update Policy: Difference between revisions

From KDE Community Wiki
Albert Astals Cid (talk | contribs)
Created page with "=NOT OFFICIAL= =Announcement= Whenever a new runtime branch is created or an old one is being EOL-ed an announcement should be made either on https://discuss.kde.org/c/announcement/9 =Qt Support= At a given point in time we will support the latest two Qt minor releases, e.g. 6.7 and 6.6. ==End Of Life== Once a new Qt minor version is released we will wait once month for marking the previous -2 branch as EOL ==Lifetime== This also gives around 10-12 months of support..."
 
Albert Astals Cid (talk | contribs)
Make it official i guess
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
=NOT OFFICIAL=
=Announcement=
=Announcement=
Whenever a new runtime branch is created or an old one is being EOL-ed an announcement should be made either on https://discuss.kde.org/c/announcement/9
Whenever a new runtime branch is created or an old one is being EOL-ed an announcement should be made on https://discuss.kde.org/c/announcement/9


=Qt Support=
=Qt Support=
Line 8: Line 6:


==End Of Life==
==End Of Life==
Once a new Qt minor version is released we will wait once month for marking the previous -2 branch as EOL
Once a new Qt minor version is released we will wait one month for marking the previous -2 branch as EOL


==Lifetime==
==Lifetime==
Line 18: Line 16:
=Freedesktop SDK runtime=
=Freedesktop SDK runtime=
Each Qt based runtime will only target one Freedesktop SDK runtime. ''Exceptions might be made when a given minor Qt version reaches very long stable support like Qt 5.15''
Each Qt based runtime will only target one Freedesktop SDK runtime. ''Exceptions might be made when a given minor Qt version reaches very long stable support like Qt 5.15''
Corollary: If the release of a new Qt version and new Freedesktop SDK runtime are close in time we may wait a bit introducing the new Qt runtime so that it uses the new Freedesktop SDK runtime.

Latest revision as of 21:24, 2 November 2024

Announcement

Whenever a new runtime branch is created or an old one is being EOL-ed an announcement should be made on https://discuss.kde.org/c/announcement/9

Qt Support

At a given point in time we will support the latest two Qt minor releases, e.g. 6.7 and 6.6.

End Of Life

Once a new Qt minor version is released we will wait one month for marking the previous -2 branch as EOL

Lifetime

This also gives around 10-12 months of support for each Qt 6.x branch.

Qt major version

This policy applies only within a major version of Qt, that is, Qt 5.x, Qt 6.x, Qt 7.x are supported independently of each-other in regards to Qt Support, End Of Life, etc.

Freedesktop SDK runtime

Each Qt based runtime will only target one Freedesktop SDK runtime. Exceptions might be made when a given minor Qt version reaches very long stable support like Qt 5.15

Corollary: If the release of a new Qt version and new Freedesktop SDK runtime are close in time we may wait a bit introducing the new Qt runtime so that it uses the new Freedesktop SDK runtime.