El dimarts, 5 de setembre de 2023, a les 22:42:13 (CEST), christ...@cullmann.io va escriure: > On 2023-09-04 22:59, Albert Astals Cid wrote: > > El dilluns, 4 de setembre de 2023, a les 18:50:45 (CEST), David > > Edmundson va > > > > escriure: > >> Following on from the last Akademy we checked where we were with our > >> development progress in a meeting and settled on the following plan > >> > >> for all 3 major parts: > >> - In KDE Gear master will be open for Qt6 code to land for those > >> > >> ready to move. Not all apps need to port. > > > > For the trigger happy among us... > > > > This is a plan/proposal, let's give people at least one week to > > comment/ > > disagree on it before making master Qt6-only for Gear apps. > > Hi, > > yes, good point. > > Just a technical question: if we do this after that period, what is > the process to do it for an application belonging to Gear? > > Will it just be sufficient e.g. for Kate to drop the Qt 5 variants in > > https://invent.kde.org/utilities/kate/-/blob/master/.kde-ci.yml?ref_type=hea > ds > > and > > https://invent.kde.org/utilities/kate/-/blob/master/.gitlab-ci.yml?ref_type= > heads > > and require KF 6 + Qt 6 in the CMake files or is there additional stuff > that > needs updates to avoids one breaks stuff?
My guess is what you are describing plus updating things in repo-metadata, i can think of dependencies/logical-module-structure to update the branch info (i.e. kf5-qt5 won't be master anymore, i guess point it to the latest stable branch) dependencies/dependency-data-kf6-qt6 to update the dependency info But this is autogenerated by Nico scripts nowadays so... maybe not? or prod him to run the script? projects/*/*/i18n.json to update the i18n branch information Anything else I am missing? Cheers, Albert > > Greetings > Christoph > > >> - The KDE Gear release will move by 2 months to allow for the extra > >> > >> time needed for testing initial Qt6 changes > >> > >> - An Alpha will be made in November (a soft freeze in Plasma terms) > >> > >> - Betas/RCs will be made throughout December and January (3 releases, > >> > >> 3 weeks apart) > >> > >> - Final release of all 3 major parts in sync in February > >> > >> Due to the delay of KDE Gear by an additional patch release of 23.08 > >> will be made. > > > > Or maybe even two if there's bugfixes flowing. > > > > Cheers, > > > > Albert > >> > >> David Edmundson