flathub-infra / buildbot-config

Configuration of buildbot
12 stars 12 forks source link

EOL KDE 5.10 SDK #48

Open nedrichards opened 5 years ago

nedrichards commented 5 years ago

The KDE 5.10 SDK does not currently build and needs to be turned down to prevent confusion and save some build cycles. There are no apps published on Flathub that use the KDE 5.10 runtime anymore. We should:

CC @aleixpol @ramcq @dbnicholson @alexlarsson

aleixpol commented 5 years ago

Sounds good to me. I'd say that it would be most important to streamline this process because it's bound to keep happening.

Soon Qt 5.12 (which is LTS) will be released and we'll go into the same process for 5.11 and eventually 5.9, so it would be useful to have deprecation warnings in place at least.

ramcq commented 5 years ago

We need an EOL reason to update the commits. Does this look like the correct list:

[buildbot@repo ~]$ ostree --repo=/srv/repo/repo refs | grep ^runtime/org.kde.*/5.10
runtime/org.kde.Sdk.Docs/arm/5.10
runtime/org.kde.Sdk.Locale/aarch64/5.10
runtime/org.kde.PlatformTheme.QGnomePlatform/x86_64/5.10
runtime/org.kde.Sdk.Locale/arm/5.10
runtime/org.kde.KStyle.Adwaita.Sources/x86_64/5.10
runtime/org.kde.Sdk.Debug/i386/5.10
runtime/org.kde.Platform/i386/5.10
runtime/org.kde.KStyle.HighContrast/i386/5.10
runtime/org.kde.Platform/x86_64/5.10
runtime/org.kde.KStyle.Adwaita/arm/5.10
runtime/org.kde.PlatformTheme.QGnomePlatform.Sources/x86_64/5.10
runtime/org.kde.Sdk.Locale/i386/5.10
runtime/org.kde.Platform.Locale/x86_64/5.10
runtime/org.kde.Platform.Locale/i386/5.10
runtime/org.kde.Sdk.Docs/aarch64/5.10
runtime/org.kde.Platform.Locale/arm/5.10
runtime/org.kde.Sdk/i386/5.10
runtime/org.kde.Sdk.Docs/i386/5.10
runtime/org.kde.Platform/aarch64/5.10
runtime/org.kde.Platform/arm/5.10
runtime/org.kde.KStyle.HighContrast/aarch64/5.10
runtime/org.kde.Sdk.Docs/x86_64/5.10
runtime/org.kde.Sdk.Debug/aarch64/5.10
runtime/org.kde.Sdk.Debug/x86_64/5.10
runtime/org.kde.KStyle.Adwaita/aarch64/5.10
runtime/org.kde.KStyle.HighContrast.Sources/x86_64/5.10
runtime/org.kde.PlatformTheme.QGnomePlatform/aarch64/5.10
runtime/org.kde.Sdk.Debug/arm/5.10
runtime/org.kde.Sdk.Locale/x86_64/5.10
runtime/org.kde.Sdk/arm/5.10
runtime/org.kde.Sdk/x86_64/5.10
runtime/org.kde.PlatformTheme.QGnomePlatform/arm/5.10
runtime/org.kde.KStyle.Adwaita/i386/5.10
runtime/org.kde.Platform.Locale/aarch64/5.10
runtime/org.kde.KStyle.HighContrast/x86_64/5.10
runtime/org.kde.Sdk/aarch64/5.10
runtime/org.kde.KStyle.Adwaita/x86_64/5.10
runtime/org.kde.PlatformTheme.QGnomePlatform/i386/5.10
runtime/org.kde.KStyle.HighContrast/arm/5.10
runtime/org.kde.Sdk.Sources/x86_64/5.10
nedrichards commented 5 years ago

That looks correct to me. For a message how about something like:

Qt 5.10 ended standard support on 30th October 2018. Please migrate to a supported runtime.

ramcq commented 5 years ago

running: [buildbot@repo ~]$ ostree --repo=/srv/repo/repo refs | grep ^runtime/org.kde.*/5.10 | while read ref; do flatpak build-commit-from --gpg-homedir=/srv/gpg-prod --gpg-sign=4184DD4D907A7CAE -v --force --no-update-summary --src-ref=$ref --end-of-life="Qt 5.10 ended standard support on 30th October 2018. Please migrate to a supported runtime." /srv/repo/repo $ref; done

TingPing commented 5 years ago

Sounds good to me. I'd say that it would be most important to streamline this process because it's bound to keep happening.

It may be the time to EOL GNOME 3.24 (no applications Flathub use it anymore). 3.26 has a few apps left but also probably should be EOL.