On 11/24/23 21:41, Steve Langasek wrote:
On Fri, Nov 24, 2023 at 12:20:53AM -0600, Aaron Rainbolt wrote:

SRUs in packages used by flavors (including flavor-specific packages) are
also common.
Speaking as a member of the SRU Team as well, I don't actually see evidence
of this.  There has been a run of SRUs right at the time of the mantic
release, related to release upgrades; and there was also a recent Lubuntu
SRU to lunar to fix *notifications* for release upgrades; but I can't think
of any other examples in the past few years.  This might be because it
happened that all of them were processed by other members of the SRU Team,
but that's statistically unlikely.  From my perspective, SRUs of core
packages in main are much more common.  Can you point to something I've
missed showing that flavor package SRUs are happening?

There are at least two high-profile fixes done in Lubuntu 22.04 via SRU, both of which were accepted by Chris Halse Rogers (RAOF).

There was a Calamares version update done via SRU in Lubuntu 22.04: https://bugs.launchpad.net/ubuntu/+source/calamares/+bug/1992507

There was an SRU for a highly problematic updater bug for Lubuntu 22.04 that resulted in freezes when running updates and update notices not appearing anymore after an interrupted update (not do-release-upgrades, just normal package updates): https://bugs.launchpad.net/ubuntu/+source/lubuntu-update-notifier/+bug/2002255

tjaalton also helped out with an SRU for an updater problem when packages were to be removed: https://bugs.launchpad.net/ubuntu/+source/lubuntu-update-notifier/+bug/2012823

Together with the two SRUs you noted, this is at least *five* bugfixes pushed through by the Lubuntu team into the LTS over a year-and-a-half period, to keep the LTS working well for our end-users.(There may be even more I'm not aware of or don't remember, the ones I listed are just ones that were easy for me to remember and/or find.)

We also maintain a Backports PPA for newer versions on LXQt for 22.04, which can be enabled by users manually via add-apt-repository (it's not enabled by default and never will be per TB policy). This involves backporting the entire LXQt stack to Jammy to help our users have a better experience with the LTS if they have to use the LTS and don't want to use interim releases. Ubuntu Studio has a similar Backports repository delivered via a PPA for some of the software it ships. Kubuntu also has something similar for newer versions of KDE on 22.04. These are non-trivial to implement and take a significant amount of work to make sure that our users have what they need and want in the LTS. I would consider this a form of support, and while I don't believe such repositories should be necessary to qualify for LTS status, it should be noted that it's something we do. We put a lot of effort into keeping the LTS releases working well.

Aaron

(I think this is very relevant to the question of LTS qualification, because
demonstrating a track record of active maintenance of the stable release of
a flavor goes a long way to establishing that the flavor team is delivering
something that meets users' needs for an LTS.)

--
Aaron Rainbolt
Lubuntu Developer
Matrix: @arraybolt3:matrix.org
IRC: arraybolt3 on irc.libera.chat
GitHub:https://github.com/ArrayBolt3
-- 
technical-board mailing list
technical-board@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/technical-board

Reply via email to