[Releasing] Meeting minutes from Qt Release Team meeting 13.09.2016

Jani Heikkinen jani.heikkinen at qt.io
Wed Sep 14 08:26:28 CEST 2016


Meeting minutes from Qt Release Team meeting 13th September 2016


Qt 5.6.2 status:

- Content almost in place, just few change files missing

   * Blocker list empty, see https://bugreports.qt.io/issues/?filter=17829

- Target to get final packages for testing during this week and release Qt 5.6.2 at the beginning of next week


Qt 5.8.0 Beta:

-First API review ongoing, see http://lists.qt-project.org/pipermail/development/2016-September/027080.html

- qt5.git integration succeed last week, first binary snapshot coming


Qt 5.7.1:

- Branching from '5.7' will start when Qt 5.6.2 content is in place & merged in '5.7'

   * Target to start soft branching at the beginning of next week


Visual Studio 2015 Update 3:

-  Isn't a blocker for 5.7.1 but we can take it in the use when enablers in place


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: ping
[17:00:34] <akseli> jaheikki3: pong
[17:00:35] <fkleint> jaheikki: pong
[17:00:39] <fregl> hi
[17:01:41] <jaheikki3> Time to start qt release team meeting
[17:01:46] <jaheikki3> On agenda today:
[17:01:51] <jaheikki3> Qt 5.6.2 status
[17:01:57] <jaheikki3> Qt 5.8.0 Beta status
[17:02:24] <jaheikki3> Visual Studio 2015 Update 3
[17:02:34] <jaheikki3> Any additional item to the agenda?
[17:03:23] <fkleint> 5.7?
[17:03:59] <jaheikki3> fkleint: Ok, let's discuss about 5.7.1 shortly as well
[17:04:15] <jaheikki3> Lets start from Qt 5.6.2 status:
[17:04:45] <jaheikki3> - Unfortunately we don't have final Qt 5.6.2 packages available yet
[17:05:02] <jaheikki3> - Some change files still under work, see https://codereview.qt-project.org/#/q/branch:5.6.2,n,z
[17:05:27] <jaheikki3> - Blocker list empty at the moment, see https://bugreports.qt.io/issues/?filter=17829
[17:06:01] <jaheikki3> --> When we can get remaining change files in we can start creating final packages for Qt 5.6.2
[17:07:11] <jaheikki3> hoping we can get final packages during this week for final testing & release Qt 5.6.2 at the beginning of next week
[17:07:25] <jaheikki3> Any comments/questions?
[17:07:55] <thiago> jaheikki3: pong
[17:08:58] <jaheikki3> thiago: qtbase change file for 5.6.2 already approved. Could you check if you want to add something there before I stage it in
[17:09:17] <thiago> unlikely to do it today
[17:09:19] <thiago> maybe tomorrow
[17:09:52] <jaheikki3> thiago: ok, I am waiting your '+2' / new patch set ;)
[17:10:06] <thiago> has anyone done the editing?
[17:10:15] <jaheikki3> Yes
[17:10:55] <jaheikki3> thiago: there is already patch set 16 ;)
[17:11:13] <thiago> so the answer is "no"
[17:11:20] <thiago> there's a "moc" changelog entry inside QtCore
[17:11:57] <jaheikki3> Then Qt 5.8.0 Beta status:
[17:12:05] <thiago> I'll review tomorrow
[17:12:09] <fkleint> Haha
[17:12:15] <fkleint> (5.8. doesn't even build)
[17:12:31] <jaheikki3> fkleint: ?
[17:13:04] <fkleint> some system-zlib  crap still needs to integrate
[17:13:16] <jaheikki3> ok.
[17:14:05] <jaheikki3> but qt5.git integration went through in '5.8' last week & we are trying to create first binary snapshot from it
[17:14:44] <fkleint> Yep, maybe only developer build
[17:15:01] <jaheikki3> there is still some work to do but we should have first binary packages for testing quite soon
[17:16:42] <jaheikki3> first API review ongoing as well, thanks to eddy. See http://lists.qt-project.org/pipermail/development/2016-September/027080.html
[17:16:52] -*- thiago has given up fixing zlib
[17:17:04] <jaheikki3> Any comments / questions?
[17:18:43] <jaheikki3> ok, then Visual Studio 2015 Update 3
[17:19:05] <fkleint> thumbs down
[17:19:08] <fkleint> I'd say
[17:19:10] <jaheikki3> We have a bug open related to that, see https://bugreports.qt.io/browse/QTBUG-54443
[17:19:34] <fkleint> As I said ,the fixes for the QML crash need to be merged up to dev before we can move
[17:19:45] <fkleint> and that is not going to happen soon,
[17:20:04] <fkleint> people won't get notifications for the merges for starters
[17:20:20] <jaheikki3> And to where we will update it? 5.6.2 is too late and I propose that we don't try to take it in 5.7.1 either
[17:20:32] <fkleint> depends
[17:20:38] <fkleint> I really hope MS comes up with some fixes
[17:20:40] <thiago> has the -dSSAOptimizer- change made it through?
[17:20:45] <fkleint> onl;y in 5.6.2
[17:20:57] <thiago> ok, so it'sm aking its way up
[17:21:11] <fkleint> as I said qtbase + declarative need to be merged to dev
[17:21:28] <fkleint> thiago: Apparently, at QtCon, there seemed to be some tendency towards supporting it?
[17:21:35] <thiago> yep
[17:21:37] <thiago> just confirming
[17:21:38] <fkleint> thiago: why?
[17:21:52] <thiago> because the optimizer is causing problems, so we turn it off
[17:21:57] <fkleint> Other than that people get it via automatic updates..
[17:22:04] <thiago> even if we tell people not to, they will upgrade
[17:22:28] <thiago> downgrading is very difficult
[17:22:33] <fkleint> Yep, I tried to drill down our QML crash but did not get far..QML memory mgmt involved.
[17:23:06] <fkleint> Yep, so our changes are slowly making their way to dev
[17:23:17] <fkleint> either they  end up there or MS provides fixes
[17:23:20] <fregl> jaheikki3: 5.6.2: yes or no for a small crasher fix: https://codereview.qt-project.org/#/c/170460/2 ?
[17:23:27] <thiago> we know the QML MM has a problem
[17:23:41] <jaheikki3> there is also https://bugreports.qt.io/browse/QTBUG-55718 and even it is 'need more info' I think we should know more before taking update in. That's why I think we shouldn't take it in 5.7.1
[17:23:42] <fkleint> whatever comes first , then we can support it/update COIN + packaging
[17:24:29] <fkleint> Yep
[17:24:42] <jaheikki3> fregl: I wouldn't take that in anymore
[17:24:55] <fregl> jaheikki3: OK, your call
[17:25:20] <jaheikki3> fkleint: what do you mean?
[17:26:33] <fkleint> jaheikki3: We have to wait ATM? (based on thinking that we have a common config for all branches)?
[17:26:55] <jaheikki3> fkleint: Yes, true.
[17:27:02] <thiago> if we can compile with the optimizer off, we should
[17:27:08] <thiago> fkleint: is it crashing with the optimizer off?
[17:27:19] <fkleint> No, this is what we do for QML
[17:28:08] <fkleint> the ANGLE crash QTBUG-55718 however is *reportedly* independ of the optimizer but we cannot reproduce
[17:28:09] <fkleint> ikt
[17:29:08] <thiago> ok, anything that has a problem with the optimiser off, I'd assume to be legitimate
[17:29:19] <jaheikki3> So let's agree Visual Studio 2015 Update 3 isn't a blocker for 5.7.1 (it is in the blocker list atm) but we can take it in the use when enablers in place
[17:30:22] <fkleint> yep
[17:30:22] <thiago> agreed, not a blocker
[17:31:00] <jaheikki3> ok, then Qt 5.7.1 status shortly
[17:31:26] <jaheikki3> We agreed earlier that we will start branching after Qt 5.6.2 content is in place
[17:34:01] <jaheikki3> At the moment it seems we could start branching from '5.7' to '5.7.1' at the beginning of next week, if we can get missing changes in '5.6.2' and liang has time to do the merge from '5.6.2' to '5.7'
[17:35:02] <fkleint> soft-branching?
[17:35:15] <jaheikki3> fkleint: yes, as usual
[17:35:19] <fkleint> hm.ok
[17:35:53] <jaheikki3> Any other comments / questions?
[17:36:27] <fregl> jaheikki3: I think ossi is on vacation next week still - do you have the scripts to branch?
[17:36:52] <jaheikki3> fregl: ah, true. I don't have those, do you?
[17:37:06] <fkleint> .oO .. life without ossi..
[17:37:17] <fregl> jaheikki3: I'm quite busy, I used to have at least an old version of them... but I wasn't quite prepared for this
[17:37:30] <fregl> so I should look into that stuff?
[17:37:59] -*- fregl finds a branch_qt_new.sh
[17:38:23] <fregl> looks like it could work, I wonder how much it was tweaked in the meantime and why it's not checked in somewhere
[17:38:36] <jaheikki3> fregl: It would be great if you could do that when needed
[17:38:48] <fregl> at least it isn't perl
[17:39:01] <jaheikki3> fregl: but let's wait all changes in '5.6.2' + merge to '5.7'
[17:39:07] <fregl> jaheikki3: I'll be visiting you on monday, so I need to remember to print the script and put it in my suitcase
[17:39:24] <jaheikki3> fregl: yeah, true ;)
[17:40:36] <jaheikki3> ok, I think this was all at this time. I think we can skip next meeting (if all goes as planned) and have next one 27.9.2016 at this same time. Ok for everyone?
[17:42:18] <thiago> yep
[17:42:42] <fkleint> ok
[17:43:50] <jaheikki3> Great, let's end this meeting now. Thanks for your participation!
[17:43:52] <jaheikki3> bye
[17:43:57] <ankokko_> bye
[17:44:30] <fkleint> bye



Jani Heikkinen
Release Manager

The Qt Company
Elektroniikkatie 13
90590 Oulu Finland
jani.heikkinen at qt.io
+358 50 4873735
http://qt.io<http://qt.io/>


[http://s3-eu-west-1.amazonaws.com/qt-files/logos/qt_logo_with_text_green_rgb_400x141.png]<http://qt.io/>
[http://s3-eu-west-1.amazonaws.com/qt-files/logos/SoMe/qt_facebook.png]<http://www.facebook.com/Qt>     [http://s3-eu-west-1.amazonaws.com/qt-files/logos/SoMe/qt_twitter.png] <http://www.twitter.com/qtproject>       [http://s3-eu-west-1.amazonaws.com/qt-files/logos/SoMe/qt_linkedin.png] <https://www.linkedin.com/company/the-qt-company/>      [http://s3-eu-west-1.amazonaws.com/qt-files/logos/SoMe/qt_googleplus.png] <https://plus.google.com/104580575722059274792>       [http://s3-eu-west-1.amazonaws.com/qt-files/logos/SoMe/qt_youtube.png] <https://www.youtube.com/QtStudios>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/releasing/attachments/20160914/a41fab74/attachment.html>


More information about the Releasing mailing list