[Releasing] Meeting minutes from Qt Release Team meeting 20.11.2018

Jani Heikkinen jani.heikkinen at qt.io
Tue Nov 20 18:09:30 CET 2018


Meeting minutes from Qt Release Team meeting 20th November 2018

Qt 5.12 status:
- We have RC content in place
- qt5.git integration ongoing
   * Unfortunately there were some issues with ci infra and integration isn't ready yet. Issues seems to be solved now and integration seems to proceed well...
- After qt5.git integration succeed we will start packaging
- And after packages are available we will run RTA smoke and if all Ok we will put RC out
   * Let's see if that can happen already tomorrow or later this week
- New target for Qt 5.12.0 final is 5.12.2018 (together with Qt Creator 4.8.0)

Qt 5.11 status:
- Change file creation for Qt 5.11.3 ongoing, see https://codereview.qt-project.org/#/q/message:+%22Add+changes+file+for+Qt+5.11.3%22,n,z
   * Please finalize ongoing ones now
- Snapshot created and (RTA) testing ongoing; nothing alarming found so far
- Target is to get the release out when all ready.
   * Getting it out during this week is unrealistic but hoping that will happen during next week
- Qt 5.11.3 will be last release from 5.11 series and '5.11' will be closed after Qt 5.11.3 is out

Qt 5.6.4:
- There won't be Qt 5.6.4 release anymore but we'll keep the branch open for backports of REALLY important things
- '5.6' branch will be closed March 2019 (3 years after Qt 5.6.0 release)

Next meeting Tue 27th November 2018 16:00 CET

br,
Jani

irc log below:
[17:00:16] <jaheikki3> akseli: iieklund: thiago: fkleint: ZapB: tronical:vladimirM: aholza: peter-h: mapaaso: ankokko: fkleint: carewolf: fregl:ablasche:lars: ping [17:00:38] <frkleint> jaheikki3: pong [17:00:50] <thiago> jaheikki3: pong [17:01:40] <jaheikki3> Time to start qt release team meeting [17:01:53] <jaheikki3> On agenda today:
[17:01:58] <jaheikki3> Qt 5.12 status
[17:02:04] <jaheikki3> Qt 5.11 status
[17:02:32] <jaheikki3> Any additional item to the agenda?
[17:03:39] <thiago> will we have a final 5.6?
[17:04:11] <jaheikki3> Ok, let's discuss about that as well at the end meeting [17:04:28] <The-Compiler> while we're at it, any rough timeline for 5.13 already? :D [17:04:46] <thiago> The-Compiler: that one is easy to answer: no timeline yet [17:06:23] <jaheikki3> yeah, no official plan yet but I think it will be pretty much similar than 5.11 was: FF beginning of february and final at the end of May [17:06:59] <jaheikki3> Ok, first Qt 5.12 status:
[17:07:14] <jaheikki3> We have RC content in place [17:07:50] <jaheikki3> qt5.git integration is ongoing. Unfortunately it didn't succeed earlier due to ci infra issues.
[17:08:09] <thiago> any light at the end of the tunnel?
[17:08:12] <jaheikki3> Those are now solved and integration is proceeding well [17:08:59] <jaheikki3> Only couple of targets ongoing anymore; most of targets already done [17:09:19] <jaheikki3> And after qt5.git integration succeed we will start packaging [17:09:45] <jaheikki3> And when packages are available then RTA smoke and if all Ok RC out [17:10:56] <jaheikki3> Let's see if that can happen already tomorrow or later this week [17:11:32] <jaheikki3> And what comes to final release schedule: Unfortunately we notice we have to couple Qt 5.12 and Qt Creator 4.8 releases to get all issues fixed. 
[17:12:02] <jaheikki3> At the moment it seems QtC 4.8 should be ready for release at first week of December (4/5.12.2018) [17:12:32] <jaheikki3> That should be OK for Qt 5.12.0 as well; there should be then enough time for testing between RC and final [17:13:40] <jaheikki3> So let's target to release Qt 5.12.0 5.12 (quite nice date for 5.12.0 release :D) [17:14:13] <jaheikki3> That's all about Qt 5.12 status at this time. Any comments or questions?
[17:14:26] <thiago> :-)
[17:14:26] <thiago> btw, 5.11.3 before 5.12.0?
[17:15:10] <jaheikki3> Thiago: if possible. And at the moment it seems it can be done.
[17:16:01] <jaheikki3> Ok, let's browse through 5.11 status now [17:16:19] <jaheikki3> Change file creation for Qt 5.11.3 ongoing, see https://codereview.qt-project.org/#/q/message:+%22Add+changes+file+for+Qt+5.11.3%22,n,z
[17:16:27] <jaheikki3> Please finalize ongoing ones now [17:16:56] <jaheikki3> First snapshot created and testing ongoing. nothing alarming found so far [17:17:00] <thiago> let me see if michael did the qtbase update [17:17:41] <jaheikki3> And as I already wrote target is to get the release out when all ready [17:18:27] <jaheikki3> Blosker list is still empty so from that point of view we could get it out quite soon. Getting it out during this week is unrealistic but it might  happen during next week [17:19:29] <thiago> there, done for qtbase [17:19:38] <jaheikki3> Thanks [17:19:45] <jaheikki3> And after 5.11.3 releaae I think we should be OK with 5.11 series. So no plans to do 5.11.4 anymore [17:20:00] <jaheikki3> so should we close the '5.11' after release?
[17:20:18] <thiago> yes
[17:20:26] <thiago> 5.11 won't be LTS, so it closes with 5.12.0 coming out [17:24:18] <akseli> +1, standard practice with new LTS releases [17:24:29] <jaheikki3> Ok, great. Let' close '5.11' after 5.11.3 [17:24:43] <jaheikki3> Ok, this was all about 5.11 at this time [17:24:51] <jaheikki3> Then 5.6.4 [17:26:33] <jaheikki3> That is really a bit difficult. I understand that it might be good to do one release more from 5.6 series. But unfortunately it seems we don't have enough resources to do it anymore [17:27:05] <frkleint> are therey any changes to 5.6.3 ?
[17:27:31] <jaheikki3> Last time (August I guess) i checked there were less than 50 [17:27:36] <frkleint> hm [17:27:49] <jaheikki3> And most of those were version number bumps etc [17:28:33] <jaheikki3> So that's why I propose we just make the desicion that there won't be 5.6.4 anymore [17:29:19] <frkleint> the limiting factor is  that we won;t be able to get qt5.git integrated due to COIN falling apart?
[17:30:00] <thiago> 5.6 is still using the old system, IIRC [17:30:08] <thiago> that's what makes it difficult to release [17:30:12] <frkleint> oh,really [17:31:09] <thiago> integration works, but I don't think release was integrated into COIN back then [17:31:40] <frkleint> Hm,ok wonder  if a release will be missed [17:31:47] <jaheikki3> Yeah, there is most probably issues with packaging and RTA side with 5.6 series [17:31:47] <thiago> anyway, shall we put forth to the mailing list: no 5.6.4 release, but we'll keep the branch open for backports of REALLY important things?
[17:32:03] <akseli> +1
[17:32:06] <jaheikki3> +1
[17:32:07] <thiago> therefore, those who still rely on 5.6 can themselves apply the changes or build the 5.6 branch [17:32:27] <thiago> end date for the branch?
[17:32:34] <thiago> 5.6.0 was released March 2016 [17:33:26] <jaheikki3> so support for it will end march 2019 and so on I think we can close it at the end of March 2019 [17:33:26] <thiago> I'd say March 2019, then it closes [17:33:38] <jaheikki3> Yeah [17:34:51] <thiago> ok, sounds like a plan [17:34:54] <akseli> sounds like a consensus decision [17:34:59] <akseli> *and decision [17:35:08] <jaheikki3> Ok, great. Should I write separate mail about that in ML or is meeting minutes enough?
[17:35:22] <thiago> I'd write a separate [17:36:22] <jaheikki3> That's OK. I'll sent memo and separate mail [17:37:32] <jaheikki3> It was all at this time. Let's end this meeting now and have new one Tue 27th November at this same time [17:37:53] <jaheikki3> Thanks for your participation! bye...
[17:37:59] <akseli> bye
[17:38:07] <frkleint> bye



More information about the Releasing mailing list