[00:59] <tsimonq2> I just had a discussion with slangasek (vorlon) in #ubuntu-release earlier. He objects from a Release Team standpoint to me doing a Qt transition past when Final Freeze sets in, but it might be appropriate for an SRU.
[01:00] <tsimonq2> Looking at the logs from the Qt Release Team meeting, it looks like we'll barely miss that deadline.
[01:01] <tsimonq2> So what'll probably happen is preparation of 5.9.5 in Bileto and filing of SRU docs following that. We/I can then discuss with the SRU Team (and the Technical Board if necessary) if there are any concerns.
[01:03] <tsimonq2> I do certainly believe that we should be able to ship 5.9 LTS updates throughout the cycle of the LTS, because from here on out, it's binary-compatible (therefore no ABI breaks) and iirc upstream is in "strict" mode so only fixes that would usually be eligible for an SRU will go in.
[01:03] <tsimonq2> Of course, it'll require a manual review, but it shouldn't be horrible to do.
[01:04] <tsimonq2> Once the initial review is done, if the SRU is approved, it should make further updates fairly painless.
[01:05] <tsimonq2> Of course there's about a week before any of this is actionable, so if anybody has any thoughts on the matter, please do speak up. :)
[02:10] <lisandro> tsimonq2: binary compatible for stuff not using private headers
[02:11] <lisandro> yes, kde stuff might break
[02:11] <lisandro> it has happened before
[02:11] <tsimonq2> Hmm.
[02:11] <lisandro> even in patch releases
[02:11] <tsimonq2> OK.
[02:12] <lisandro> but normally if qtbase and qtdeclarative don't break symbols you are mostly ok
[02:12] <tsimonq2> Right. But I'm willing to bet we'll be fine. :)
[02:12] <tsimonq2> I guess we'll have to see.
[02:12] <lisandro> you will still need to rebuild packages using -private-abi, because you really want to bump it to keep coherence between submodules
[02:13] <tsimonq2> But the amount of packages is likely trivial, yes?
[02:14] <lisandro> for ubuntu, I don't know
[02:14] <lisandro> for Debian: https://release.debian.org/transitions/html/qtbase-abi-5-10-0.html
[02:15] <lisandro> and https://release.debian.org/transitions/html/qtdeclarative-abi-5-10-1.html which is motly the same thing
[02:16] <tsimonq2> OK