KDE 6 MegaRelease further dependencies

Albert Astals Cid aacid at kde.org
Thu Nov 2 21:05:09 GMT 2023


El dimecres, 1 de novembre de 2023, a les 18:55:43 (CET), Jonathan Riddell va 
escriure:
> Me and Justin suggested a Matrix room to coordinate this but nobody seemed
> interested, let me know if you'd like one.

chat rooms are particularly not great to coordinate with people that have 
different availability times, a mailing list or an issue tracker are much 
better for that.

> I'd like to make a Todo board of this somehow, what's the best way to do
> that?

As I mentioned we can just use the issue tracker of the release-service team 
(please can anyone not part of the team confirm if they can open issues there 
i'm unsure how teams work on gitlab?)

Cheers,
  Albert


> 
> Paul made one for Promo https://phabricator.kde.org/T16977
> 
> Further dependencies that Justin pointed me to from Fedora chat
> https://pagure.io/fedora-kde/SIG/issue/383#comment-878191
> 
> = xdg-utils
> External project part of Freedesktop
> Latest release 2018 by
> Current development happening by e.g. Meven and Harald for KF6 support
> https://cgit.freedesktop.org/xdg/xdg-utils/
> Not much activity on the mailing list called Portland (gosh I think I
> remember that name being brought up)
> https://lists.freedesktop.org/archives/portland/
> I don't know who has authority to make a release
> 
> = libaccounts-qt
> External project
> https://gitlab.com/accounts-sso/libaccounts-qt/
> Last release 4 years ago
> Git master builds for both Qt 5 and 6 thanks to Nico
> No activity on the mailing list, it's not clear who can make a release of
> this https://groups.google.com/g/accounts-sso-devel
> 
> = gpgme
> This is fine, current release builds for Qt 5 and 6, just remind distros to
> package newest version
> 
> = qca
> Builds for Qt 5 and 6 for the last couple of releases, just remind distros
> to package newest version
> 
> = packagekit-qt
> Current release builds for Qt 5 and 6, just remind distros to package
> newest version
> 
> = grantlee
> This is now KTextTemplate and part of Frameworks so just release note that
> 
> = signond
> This seems to build for Qt 5 and 6 with no modifications so just release
> note for distos to package it
> 
> = signon-ui
> I have no idea what's going on here, there were releases with ubunntu in
> the version number in 2015 of something called "signon-ui"
> https://gitlab.com/accounts-sso/signon-ui/-/tags
> Now the project is called "signon-ui-qt" in gitlab at least and Nico is
> going work on it so maybe it needs a release? We built it for Qt 5 in neon
> and nobody has complained thus far.
> 
> = signon-plugin-oauth2
> Another one where it's not clear how releases are managed if at all
> https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/tags
> Release 2 years ago uses Qt 5
> No development since then, does it need work for Qt 6?
> 
> = appstream
> Not to be confused with the Amazon product of the same name or indeed
> "upstream", this is an external project where Plasma needs 1.0 which isn't
> released yet. Hopefully it'll be released in time for our final one in the
> mean time tell distros to use git
> https://www.freedesktop.org/wiki/Distributions/AppStream/
> 
> = kweathercore
> 0.7 released in sep 2022 should build against Qt 6, tell distros to update
> their packages
> 
> = libquotient
> https://github.com/quotient-im/libQuotient/tags
> Current release from september builds for both Qt 5 and 6, just remind
> distros to update packaging.
> 
> = kdsoap6
> External project, Latest release builds with Qt 5 and 6 tell distros to
> package it
> https://github.com/KDAB/KDSoap/releases
> kio-extras needs it so needs a Qt 5 build too for KF5 apps
> 
> = kdsoap-ws-discovery-client
> KDE project part of release service,
> https://invent.kde.org/libraries/kdsoap-ws-discovery-client
> New release will build with Qt 5 and 6
> kio-extras needs it so needs a Qt 5 build as well as Qt 6 for KF5 apps
> 
> = kio-extras
> part of kde gear
> KF5 apps need Qt 5 build as well as Qt 6 although there's lots of clashing
> files
> 
> = qcoro
> https://github.com/danvratil/qcoro
> Latest release can build for Qt 5 and 6, tell distros to package it for both
> 
> = futuresql
> KDE library https://invent.kde.org/libraries/futuresql
> Latest release from May builds both Qt 5 and 6, tell distros to do both
> https://download.kde.org/stable/futuresql/
> 
> = kquickimageeditor
> https://invent.kde.org/libraries/kquickimageeditor.git
> A qml module needed for koko, skanpage, and neochat
> Last release was in October 2021 by Carl
> Master supports Qt 6, new release needed
> 
> = qtkeychain
> External project used by tokodon, plasmatube, neochat, kmail, kasts and
> libquotient
> https://github.com/frankosterfeld/qtkeychain/releases
> Releases since May have Qt 6 support, tell distros to package for both Qt 5
> and 6 (or drop the Qt 5 depends)
> 
> = pulseaudio-qt
> https://invent.kde.org/libraries/pulseaudio-qt.git
> KDE library used by KDE connect
> Last release 2021 by Nicolas Fella
> master supports Qt 5 and 6 since last year
> KDE connect looks like it also builds for Qt5 and 6 so this could do with a
> new release pronto
> 
> = wayland-protocols
> Fedora said this needed an update, I'm not sure that it does
> 
> = kirigami-addons
> Not on Fedora's list
> various QML modules used by various things
> Carl released this last September
> He said on matrix just now he'll make a new release
> Builds for Qt 5 and 6, tell distros to package for Qt 6






More information about the release-team mailing list