Frameworks 6 Branching
Volker Krause
vkrause at kde.org
Mon Dec 19 12:17:21 GMT 2022
Hello everyone (and sorry for the massive cross-posting),
we are nearing an important milestone in the KDE Frameworks 6 development,
branching and thus splitting the development of KDE Frameworks 5 and 6.
Slightly behind the plan from Akademy this is currently scheduled for the first
week of January.
>From that point on, KDE Frameworks 5 is considered feature-frozen, feature
work should continue to happen in the master branch, primarily targeting KF6
then. Bugfixes of course can and should be backported for quite some time to
come, and KF5 releases will continue with the same pattern as previously. At
some future point we might start to increase the interval between releases
though, as the amount of changes decreases.
If you are using kdesrc-build all this should hopefully be transparent. Make
sure to update to the latest version though and set already existing 6 builds
to use the now existing "kf6-qt6" branch group.
On the CI we still have some work to do to keep the existing Qt 6 Plasma and
application builds working after branching (as those essentially rely on a
Qt6-based KF5, not a "proper" KF6), at least for a transitional period.
Despite all the careful planning and preparation it is quite possible that
this will cause disruptions of some form though, two major versions of
Frameworks at the same time is uncharted territory for our tooling.
If you have input or questions about this or want to help, the bi-weekly KF6
meeting happening tomorrow at 17:00 CET in https://meet.kde.org/b/ada-mi8-aem
would be a good place to discuss this. If you can't make it, adding your
topics to the agenda (https://invent.kde.org/teams/frameworks-devs/kf6-workboard/-/issues/22) is also an option. Email (kde-frameworks-devel) or chat
(#kde-devel) work as well of course.
Regards,
Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20221219/887f4113/attachment.sig>
More information about the Plasma-devel
mailing list