[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-release-team
Subject:    Re: KDE 6 MegaRelease further dependencies
From:       Ben Cooksley <bcooksley () kde ! org>
Date:       2023-11-03 8:54:41
Message-ID: CA+XidOHUiHjusKuO8_ifLZy70MjcQm3E-h6MYXO9-wjqBgjoZA () mail ! gmail ! com
[Download RAW message or body]

On Fri, Nov 3, 2023 at 10:05 AM Albert Astals Cid <aacid@kde.org> wrote:

> 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?)
>

In case my other reply is missed, please see
https://invent.kde.org/teams/release-service/qt6-mega-release

People should be able to open issues.


>
> Cheers,
>   Albert
>

Cheers,
Ben


>
>
> >
> > 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
>
>
>
>
>

[Attachment #3 (text/html)]

<div dir="ltr"><div dir="ltr">On Fri, Nov 3, 2023 at 10:05 AM Albert Astals Cid \
&lt;<a href="mailto:aacid@kde.org">aacid@kde.org</a>&gt; wrote:<br></div><div \
class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">El dimecres, 1 de \
novembre de 2023, a les 18:55:43 (CET), Jonathan Riddell va <br> escriure:<br>
&gt; Me and Justin suggested a Matrix room to coordinate this but nobody seemed<br>
&gt; interested, let me know if you&#39;d like one.<br>
<br>
chat rooms are particularly not great to coordinate with people that have <br>
different availability times, a mailing list or an issue tracker are much <br>
better for that.<br>
<br>
&gt; I&#39;d like to make a Todo board of this somehow, what&#39;s the best way to \
do<br> &gt; that?<br>
<br>
As I mentioned we can just use the issue tracker of the release-service team <br>
(please can anyone not part of the team confirm if they can open issues there <br>
i&#39;m unsure how teams work on gitlab?)<br></blockquote><div><br></div><div>In case \
my other reply is missed, please see  <a \
href="https://invent.kde.org/teams/release-service/qt6-mega-release">https://invent.kde.org/teams/release-service/qt6-mega-release</a></div><div><br></div><div>People \
should be able to open issues.</div><div>  </div><blockquote class="gmail_quote" \
style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex"> <br>
Cheers,<br>
   Albert<br></blockquote><div><br></div><div>Cheers,</div><div>Ben</div><div>  \
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px \
solid rgb(204,204,204);padding-left:1ex"> <br>
<br>
&gt; <br>
&gt; Paul made one for Promo <a href="https://phabricator.kde.org/T16977" \
rel="noreferrer" target="_blank">https://phabricator.kde.org/T16977</a><br> &gt; <br>
&gt; Further dependencies that Justin pointed me to from Fedora chat<br>
&gt; <a href="https://pagure.io/fedora-kde/SIG/issue/383#comment-878191" \
rel="noreferrer" target="_blank">https://pagure.io/fedora-kde/SIG/issue/383#comment-878191</a><br>
 &gt; <br>
&gt; = xdg-utils<br>
&gt; External project part of Freedesktop<br>
&gt; Latest release 2018 by<br>
&gt; Current development happening by e.g. Meven and Harald for KF6 support<br>
&gt; <a href="https://cgit.freedesktop.org/xdg/xdg-utils/" rel="noreferrer" \
target="_blank">https://cgit.freedesktop.org/xdg/xdg-utils/</a><br> &gt; Not much \
activity on the mailing list called Portland (gosh I think I<br> &gt; remember that \
name being brought up)<br> &gt; <a \
href="https://lists.freedesktop.org/archives/portland/" rel="noreferrer" \
target="_blank">https://lists.freedesktop.org/archives/portland/</a><br> &gt; I \
don&#39;t know who has authority to make a release<br> &gt; <br>
&gt; = libaccounts-qt<br>
&gt; External project<br>
&gt; <a href="https://gitlab.com/accounts-sso/libaccounts-qt/" rel="noreferrer" \
target="_blank">https://gitlab.com/accounts-sso/libaccounts-qt/</a><br> &gt; Last \
release 4 years ago<br> &gt; Git master builds for both Qt 5 and 6 thanks to Nico<br>
&gt; No activity on the mailing list, it&#39;s not clear who can make a release \
of<br> &gt; this <a href="https://groups.google.com/g/accounts-sso-devel" \
rel="noreferrer" target="_blank">https://groups.google.com/g/accounts-sso-devel</a><br>
 &gt; <br>
&gt; = gpgme<br>
&gt; This is fine, current release builds for Qt 5 and 6, just remind distros to<br>
&gt; package newest version<br>
&gt; <br>
&gt; = qca<br>
&gt; Builds for Qt 5 and 6 for the last couple of releases, just remind distros<br>
&gt; to package newest version<br>
&gt; <br>
&gt; = packagekit-qt<br>
&gt; Current release builds for Qt 5 and 6, just remind distros to package<br>
&gt; newest version<br>
&gt; <br>
&gt; = grantlee<br>
&gt; This is now KTextTemplate and part of Frameworks so just release note that<br>
&gt; <br>
&gt; = signond<br>
&gt; This seems to build for Qt 5 and 6 with no modifications so just release<br>
&gt; note for distos to package it<br>
&gt; <br>
&gt; = signon-ui<br>
&gt; I have no idea what&#39;s going on here, there were releases with ubunntu in<br>
&gt; the version number in 2015 of something called &quot;signon-ui&quot;<br>
&gt; <a href="https://gitlab.com/accounts-sso/signon-ui/-/tags" rel="noreferrer" \
target="_blank">https://gitlab.com/accounts-sso/signon-ui/-/tags</a><br> &gt; Now the \
project is called &quot;signon-ui-qt&quot; in gitlab at least and Nico is<br> &gt; \
going work on it so maybe it needs a release? We built it for Qt 5 in neon<br> &gt; \
and nobody has complained thus far.<br> &gt; <br>
&gt; = signon-plugin-oauth2<br>
&gt; Another one where it&#39;s not clear how releases are managed if at all<br>
&gt; <a href="https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/tags" \
rel="noreferrer" target="_blank">https://gitlab.com/accounts-sso/signon-plugin-oauth2/-/tags</a><br>
 &gt; Release 2 years ago uses Qt 5<br>
&gt; No development since then, does it need work for Qt 6?<br>
&gt; <br>
&gt; = appstream<br>
&gt; Not to be confused with the Amazon product of the same name or indeed<br>
&gt; &quot;upstream&quot;, this is an external project where Plasma needs 1.0 which \
isn&#39;t<br> &gt; released yet. Hopefully it&#39;ll be released in time for our \
final one in the<br> &gt; mean time tell distros to use git<br>
&gt; <a href="https://www.freedesktop.org/wiki/Distributions/AppStream/" \
rel="noreferrer" target="_blank">https://www.freedesktop.org/wiki/Distributions/AppStream/</a><br>
 &gt; <br>
&gt; = kweathercore<br>
&gt; 0.7 released in sep 2022 should build against Qt 6, tell distros to update<br>
&gt; their packages<br>
&gt; <br>
&gt; = libquotient<br>
&gt; <a href="https://github.com/quotient-im/libQuotient/tags" rel="noreferrer" \
target="_blank">https://github.com/quotient-im/libQuotient/tags</a><br> &gt; Current \
release from september builds for both Qt 5 and 6, just remind<br> &gt; distros to \
update packaging.<br> &gt; <br>
&gt; = kdsoap6<br>
&gt; External project, Latest release builds with Qt 5 and 6 tell distros to<br>
&gt; package it<br>
&gt; <a href="https://github.com/KDAB/KDSoap/releases" rel="noreferrer" \
target="_blank">https://github.com/KDAB/KDSoap/releases</a><br> &gt; kio-extras needs \
it so needs a Qt 5 build too for KF5 apps<br> &gt; <br>
&gt; = kdsoap-ws-discovery-client<br>
&gt; KDE project part of release service,<br>
&gt; <a href="https://invent.kde.org/libraries/kdsoap-ws-discovery-client" \
rel="noreferrer" target="_blank">https://invent.kde.org/libraries/kdsoap-ws-discovery-client</a><br>
 &gt; New release will build with Qt 5 and 6<br>
&gt; kio-extras needs it so needs a Qt 5 build as well as Qt 6 for KF5 apps<br>
&gt; <br>
&gt; = kio-extras<br>
&gt; part of kde gear<br>
&gt; KF5 apps need Qt 5 build as well as Qt 6 although there&#39;s lots of \
clashing<br> &gt; files<br>
&gt; <br>
&gt; = qcoro<br>
&gt; <a href="https://github.com/danvratil/qcoro" rel="noreferrer" \
target="_blank">https://github.com/danvratil/qcoro</a><br> &gt; Latest release can \
build for Qt 5 and 6, tell distros to package it for both<br> &gt; <br>
&gt; = futuresql<br>
&gt; KDE library <a href="https://invent.kde.org/libraries/futuresql" \
rel="noreferrer" target="_blank">https://invent.kde.org/libraries/futuresql</a><br> \
&gt; Latest release from May builds both Qt 5 and 6, tell distros to do both<br> &gt; \
<a href="https://download.kde.org/stable/futuresql/" rel="noreferrer" \
target="_blank">https://download.kde.org/stable/futuresql/</a><br> &gt; <br>
&gt; = kquickimageeditor<br>
&gt; <a href="https://invent.kde.org/libraries/kquickimageeditor.git" \
rel="noreferrer" target="_blank">https://invent.kde.org/libraries/kquickimageeditor.git</a><br>
 &gt; A qml module needed for koko, skanpage, and neochat<br>
&gt; Last release was in October 2021 by Carl<br>
&gt; Master supports Qt 6, new release needed<br>
&gt; <br>
&gt; = qtkeychain<br>
&gt; External project used by tokodon, plasmatube, neochat, kmail, kasts and<br>
&gt; libquotient<br>
&gt; <a href="https://github.com/frankosterfeld/qtkeychain/releases" rel="noreferrer" \
target="_blank">https://github.com/frankosterfeld/qtkeychain/releases</a><br> &gt; \
Releases since May have Qt 6 support, tell distros to package for both Qt 5<br> &gt; \
and 6 (or drop the Qt 5 depends)<br> &gt; <br>
&gt; = pulseaudio-qt<br>
&gt; <a href="https://invent.kde.org/libraries/pulseaudio-qt.git" rel="noreferrer" \
target="_blank">https://invent.kde.org/libraries/pulseaudio-qt.git</a><br> &gt; KDE \
library used by KDE connect<br> &gt; Last release 2021 by Nicolas Fella<br>
&gt; master supports Qt 5 and 6 since last year<br>
&gt; KDE connect looks like it also builds for Qt5 and 6 so this could do with a<br>
&gt; new release pronto<br>
&gt; <br>
&gt; = wayland-protocols<br>
&gt; Fedora said this needed an update, I&#39;m not sure that it does<br>
&gt; <br>
&gt; = kirigami-addons<br>
&gt; Not on Fedora&#39;s list<br>
&gt; various QML modules used by various things<br>
&gt; Carl released this last September<br>
&gt; He said on matrix just now he&#39;ll make a new release<br>
&gt; Builds for Qt 5 and 6, tell distros to package for Qt 6<br>
<br>
<br>
<br>
<br>
</blockquote></div></div>



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic