Plasma-integration and branches

Aleix Pol aleixpol at kde.org
Fri Jun 16 17:43:45 BST 2023


On Fri, Jun 16, 2023 at 1:37 PM David Edmundson
<david at davidedmundson.co.uk> wrote:
>
> We've discussed a few times an issue with plasma-integration and
> supporting Qt5 and Qt6 clients.
>
> When we release Plasma 6, we need to ensure that a Qt5 and Qt6 builds
> are released. We need users to have both as they are plugins where
> users might have Qt5 and Qt6 codebases.
>
> Right now master branch supports both. The Qt branches are massively
> divergent for Qt 5 and 6 clients and we're filling it with a huge mess
> of if statements and it's a pain to work on. There's patches blocked
> on needing ifdefs.
>
> The proposal is we make a Plasma/6.0-qt5 branch based off the current
> Plasma/5.27 branch but fixing the version numbers.
>
> At release time we will release a tarball from Plasma/6.0 and
> Plasma/6.0-qt5 with different tarball names.
> Translations would have to be considered. Pragmatically translations
> will be identical to 5.27, though it's not guaranteed.
>
> Before we go ahead, are there any objections and can release team
> people and i18n confirm they're ok with the above.
>
> David

+1


More information about the Plasma-devel mailing list