[Releasing] Meeting minutes from Qt Release Team meeting 25.05.2021
jani.heikkinen at qt.io
Wed May 26 09:00:42 CEST 2021
Meeting minutes from Qt Release Team meeting Tue 25th May 2021
Qt 5.12 LTS status:
- Qt 5.12.11 released today
- Plan is to release Qt 5.12.12 at the end of November
Qt 6.1 status:
- Qt 6.1.1 release preparations ongoing
* Branching from '6.1' to '6.1.1' done today
* Target is to freeze the release content later this week
** Hoping that can happen already wed 26th May eob
* Target is to release Qt 6.1.1 31st May 2021
Qt 6.2 status:
- Feature Freeze preparations ongoing
- Adding new modules in the packages ongoing; next snapshot should contain the most of planned ones
- Most of new modules in qt5git, only qtmultimedia, qtwebengine and qtwebview still missing
* qtwebengine has already cmake based ci in place, adding it in qt5.git ongoing
* qtwebview needs finalizing now that qtwebengine is in
* qtmultimedia work ongoing still in /wip/qt6 branch
- Actions to be planned how to proceed if some of those aren't FF ready early enough
* To be discussed in next release team meeting
Next meeting Tue 1st June 2021 16:00 CET
irc log below:
[17:00:33] <jaheikki3_> akseli: iieklund: thiago: lars: frkleint: vladimir-m: ankokko: mapaaso:carewolf: ablasche: ping
[17:00:47] <carewolf> pong
[17:01:15] <thiago> jaheikki3_: pong
[17:01:37] <jaheikki3_> Time to start qt release team meeting
[17:01:47] <jaheikki3_> On agenda today:
[17:01:58] <jaheikki3_> Qt 5.12 LTS status
[17:02:02] <jaheikki3_> Qt 6.1 status
[17:02:07] <jaheikki3_> Qt 6.2 Status
[17:02:17] <jaheikki3_> Any additional item to the agenda?
[17:04:07] <jaheikki3_> Ok, lets start from Qt 5.12 LTS status
[17:04:13] <jaheikki3_> Qt 5.12.11 released today
[17:05:03] <jaheikki3_> And target is to release Qt 5.12.12 at the end of november; just before end of support
[17:05:15] <carewolf> nice.. Though did it even get changes files?
[17:05:47] <jaheikki3_> carewolf: No, we did that new style release note instead
[17:06:11] <carewolf> ok.. then I guess we didn't add the chrome security patches to the list unless mibrunin did
[17:07:02] <jaheikki3_> carewolf: Actually no. But it is possible to edit the note afterwards as well
[17:07:22] <carewolf> right
[17:08:25] <mibrunin> ok
[17:09:23] <jaheikki3_> That's all about 5.12 LTS at this time. Then Qt 6.1 status
[17:09:38] <jaheikki3_> Qt 6.1.1 release preparations ongoing
[17:09:49] <jaheikki3_> Branching from '6.1' to '6.1.1' done today
[17:10:00] <jaheikki3_> Target is to freeze the release content later this week
[17:10:09] <jaheikki3_> Hoping that can happen already tomorrow eob
[17:10:27] <jaheikki3_> and target is to release Qt 6.1.1 31st May 2021
[17:10:47] <jaheikki3_> That's all about Qt 6.1 status at this time. Any comments or questions?
[17:11:10] <thiago> nothing from me
[17:11:46] <jaheikki3_> Ok, then Qt 6.2 status
[17:12:19] <jaheikki3_> Preparations for FF ongoing
[17:13:17] <jaheikki3_> Most of new modules already in qt5.git; only qtmultimedia, qtwebengine and qtwebview still missing
[17:13:54] <jaheikki3_> And adding those new modules in the snapshot ongoing; next one should contain most of those already
[17:14:05] <thiago> qtwebview depends on qtwebengine, so that one is not surprising
[17:14:14] <jaheikki3_> Yeah.
[17:14:29] <carewolf> qtwebengine at least builds with cmake now
[17:14:30] <jaheikki3_> And qtwebengine has already cmake based ci in place
[17:14:35] <thiago> carewolf: can you give an update on what's left to do?
[17:14:46] <carewolf> trying to fix the dependencies and add it to qt5.git
[17:14:57] <carewolf> the biggest chunk is adding cross-building
[17:15:07] <carewolf> and macOS universal builds
[17:15:52] <thiago> what's "fix the dependencies' here?
[17:16:18] <carewolf> just that we needed to add them. https://codereview.qt-project.org/c/qt/qtwebengine/+/350868
[17:16:28] <carewolf> and fix API changes (for qtpositioning)
[17:16:40] <thiago> does it depend on qtmultimedia?
[17:16:47] <carewolf> no
[17:16:57] <carewolf> what is the status of qtmultimedia?
[17:17:24] <thiago> I'd like to know too
[17:17:47] <jaheikki3_> to be honest I am not fully up to date atm related to multimedia
[17:18:31] <jaheikki3_> But it isn't properly in cmake ci yet
[17:18:47] <jaheikki3_> and so on not in qt5.git either
[17:19:15] <jaheikki3_> I know that lars is working on it but the latest status is unknown
[17:19:18] <thiago> ok
[17:19:26] <carewolf> qtwebview is here https://codereview.qt-project.org/c/qt/qtwebview/+/349910, but needs finalizing now that qtwebengine is in
[17:20:05] <frkleint> Lars & Andre d R are working in QtMM, there is a origin/wip/qt6 branch. Windows works, ALSA is crashing...so, slowly coming along
[17:21:24] <jaheikki3_> Yeah, let's check in next weeks meeting what is the status then and agree how to proceed with FF etc. At that time we are already really close to FF...
[17:21:50] <thiago> we need to understand when they'll be ready for FF, if at all
[17:22:03] <jaheikki3_> yeah, true
[17:22:18] <thiago> I seriously suggest we postpone 6.2 release until qtmm is in. Whether that means postponing FF for everyone else is something we can discuss.
[17:23:19] <frkleint> lars: ^^ Is Qt MM ready for feature freeze in that sense?
[17:23:58] <thiago> doesn't look like he's around
[17:24:11] <jaheikki3_> yeah, that is an option to be discussed. I'll clarify the status for next meeting and try to get lars joining as well
[17:25:10] <jaheikki3_> That was all what I had from Qt 6.2 status at this time. Any more comments or questions?
[17:26:57] <jaheikki3_> Ok, let
[17:27:15] <jaheikki3_> 's end this meeting now & have new one tue 1st June at this same time
[17:27:27] <jaheikki3_> Thanks for your participation, bye!
[17:27:32] <carewolf> bye
[17:27:40] <frkleint> bye
[17:27:49] <thiago> bye
More information about the Releasing