[Releasing] Meeting minutes: Qt 5.2 release team meeting 23.09.2013

Heikkinen Jani Jani.Heikkinen at digia.com
Mon Sep 23 19:20:53 CEST 2013

Meeting minutes from Qt 5.2.0 release team meeting 23.09.2013:
- Merge from dev to stable done
- Few changes missing (https://codereview.qt-project.org/66184  and https://codereview.qt-project.org/66182)
- Update for qt5.git#stable (https://codereview.qt-project.org/65647) ongoing
- New features http://qt-project.org/wiki/New-Features-in-Qt-5.2 
    - QtPositioning module (from qtlocation.git) is part of Qt 5.2 
    - QtLocation (qtlocation.git) and Qt3D modules are not part of Qt 5.2
- Qt 5.2 Alpha release aiming for Thursday 26th September
- Next meeting on Monday 7th October 16:00 CET

IRC log below:

(5:00:45 PM) akseli1: iieklund: kkoehne: sahumada: thiago: fkleint: ZapB_: tronical: ramotyka: wolfgang-b: vladimirM: aholza: peter-h: ping
(5:01:00 PM) sahumada: akseli1: pong
(5:01:08 PM) wolfgang-b: akseli1, pong
(5:02:19 PM) thiago: akseli1: pong
(5:03:05 PM) ZapB_: akseli1: pong
(5:03:30 PM) akseli1: Time to start Qt 5.2 release team meeting
(5:03:39 PM) akseli1: On agenda today:
(5:03:42 PM) akseli1: - dev->stable merge & qt5.git submodule update status
(5:03:45 PM) akseli1: - Qt 5.2 alpha release
(5:03:48 PM) akseli1: - Next meeting
(5:03:51 PM) akseli1: Any additional items to agenda?
(5:05:07 PM) thiago: sounds good to me
(5:05:16 PM) akseli1: feel free to add items later but starting dev->stable merge & qt5.git submodule update status
(5:05:51 PM) akseli1: merges done but what items are  missing, sahumada^
(5:06:20 PM) sahumada: I am trying to update qt5.git#stable in https://codereview.qt-project.org/65647
(5:06:35 PM) sahumada: a test is failing in qtscript .. and Mitch is looking into it
(5:07:04 PM) sahumada: we are also missing adding https://codereview.qt-project.org/66184 and https://codereview.qt-project.org/66182 to qt5.git#stable
(5:07:31 PM) thiago: looks like it's related to the datetime changes
(5:08:19 PM) sahumada: yes, a fix for qtxmlpatterns was merge today as well https://codereview.qt-project.org/66152
(5:08:24 PM) sahumada: merged*
(5:08:58 PM) sahumada: that's pretty much the status of qt5.git
(5:09:45 PM) thiago: so we'll get the merge today, most likely
(5:09:49 PM) wolfgang-b: we're currently having problems with datetime related changes as well,  undefined reference to `QTzTimeZonePrivate::QTzTimeZonePrivate()'. We are looking into this
(5:10:14 PM) thiago: wolfgang-b: that's autotest-exported
(5:10:23 PM) thiago: wolfgang-b: --> #qt-labs
(5:10:35 PM) wolfgang-b: thiago, k thanks
(5:11:33 PM) akseli1: so when those missing changes are in and qt5.git update done we then have alpha content ready?
(5:11:47 PM) vladimirM: I'm late, but still joining ;-)
(5:12:00 PM) akseli1: welcome:)
(5:12:07 PM) thiago: my suggestion is that we lock dev from integration
(5:12:15 PM) thiago: so we only accept bugfixes to the integration
(5:12:15 PM) sahumada: thiago: dev is locked
(5:12:19 PM) thiago: :-)
(5:12:39 PM) sahumada: maybe stable ?
(5:13:49 PM) thiago: technically
(5:13:57 PM) thiago: but I doubt anyone is working on it
(5:14:04 PM) thiago: everyone is waiting for dev to get into it
(5:14:07 PM) thiago: I know I am :-)
(5:14:49 PM) vladimirM: is there any conclusion if Qt3D and QtConnectivity we be a part of the release?
(5:15:24 PM) akseli1: qtconnecitivity is part of the release if i'm not completely wrong
(5:15:25 PM) sahumada: vladimirM: qtconnectivity is listed in qt-project.org/wiki/New-Features-in-Qt-5.2 at least
(5:15:33 PM) sahumada: http://qt-project.org/wiki/New-Features-in-Qt-5.2
(5:16:20 PM) akseli1: also please check that wiki page if something is missing from new features
(5:16:24 PM) vladimirM: ok... so this is the "master list" so to say, right?
(5:18:07 PM) akseli1: for providing info about new features yes
(5:19:19 PM) ZapB_: vladimirM: Qt3D will not be an official part of the release
(5:20:25 PM) vladimirM: does it also mean that QtLocation got rid of its dependency on Qt3D?
(5:20:36 PM) ZapB_: vladimirM: not yet but it will
(5:21:00 PM) vladimirM: ok
(5:21:15 PM) ZapB_: vladimirM: Plan is to strip out the Qt3D stuff which is far to heavy for what QtLocatio nneeds and replace it with some simple tiled texture rendering
(5:21:31 PM) lqi [~lqi at ti0018a400-4134.bb.online.no] entered the room.
(5:22:28 PM) thiago: will it drop the dependency in the next 48 hours?
(5:22:35 PM) thiago: if not, then QtLocation can't be part of the alpha
(5:23:02 PM) ZapB_: thiago: unlikely on that timescale at least in terms of me doing the work
(5:23:15 PM) sahumada: vladimirM: https://codereview.qt-project.org/65224
(5:23:32 PM) ZapB_: sahumada: ah great
(5:24:17 PM) sahumada: so QtPositioning module will be part of 5.2 ... QtLocation module wont .. as far as I understand
(5:24:27 PM) sahumada: you can double check with Alex
(5:24:51 PM) sahumada: that's why only Qt Positioning is mentioned in http://qt-project.org/wiki/New-Features-in-Qt-5.2
(5:25:41 PM) thiago: where is that module?
(5:25:52 PM) vladimirM: sahumada: along with QtLocation itself ;-)
(5:26:02 PM) sahumada: Qt Positioning is in qtlocation.git
(5:26:36 PM) sahumada: qtlocation.git is a repository .. not a module .. as far as I understand
(5:27:41 PM) thiago: how does that build?
(5:27:47 PM) thiago: we need to know soon if it's to be released
(5:29:57 PM) wolfgang-b: thiago, if I understand it correct, it checks for Qt3d and selects what is build depend on the availability?
(5:30:10 PM) thiago: it's possible
(5:30:12 PM) ZapB_: qtHaveModule(3d) {
(5:30:13 PM) ZapB_:     SUBDIRS += location 3rdparty
(5:30:15 PM) ZapB_: }
(5:30:33 PM) ZapB_: positioning is always built
(5:30:56 PM) sahumada: https://codereview.qt-project.org/#patch,sidebyside,65224,3,src/src.pro
(5:31:01 PM) thiago: trying to build here to confirm
(5:31:02 PM) ZapB_: so yes it looks like positioning can go into the alpha.
(5:31:25 PM) ZapB_: if we can remove the qt3d dep then location can come back for the release
(5:31:28 PM) thiago: I don't like that we're shipping code that disables like that
(5:33:28 PM) thiago: so, decision: do we include the qtlocation.git module in the alpha?
(5:35:01 PM) ZapB_: it amounts to shipping the positioning stuff which is useful in its own right without the mapping stuff in location.
(5:36:08 PM) thiago: so it looks like we should include it in source packages
(5:36:13 PM) thiago: but not include qt3d in packages
(5:36:18 PM) thiago: objections?
(5:36:29 PM) ZapB_: thiago: +1
(5:36:38 PM) sahumada: no objection
(5:37:12 PM) akseli1: that is decided then, any other issues except we need to get missing changes in?
(5:37:16 PM) sahumada: we are excluding qt3d from source packages https://qt.gitorious.org/qtsdk/qtsdk/source/affb710277c2ca2f8d4f3a5a851f88c32b229777:release-tools/releases/release-520#L19
(5:39:05 PM) akseli1: if no other issues and earlier mentioned changes get in we are then aiming for Qt 5.2 alpha release on Thursday
(5:39:36 PM) Jing is now known as shiroki
(5:40:45 PM) akseli1: if no other topics for the meeting and we get alpha release publised on Thursday then
(5:41:13 PM) akseli1: I would propose that we skip release meeting on next Monday while waiting for feedback from alpha
(5:42:03 PM) akseli1: and have release meeting on Monday 7th October 16:00 CET
(5:42:19 PM) ZapB_: akseli1: sounds reasonable
(5:42:22 PM) vladimirM: is alpha on this Thu or in WK 42?
(5:43:01 PM) akseli1: this Thursday
(5:43:11 PM) thiago: that's Dev Days
(5:43:13 PM) vladimirM: ok, I got wk 42 in my notes for some reasons, sorry
(5:44:13 PM) akseli1: if no other topics then thank you all for the meeting
(5:44:19 PM) sahumada: bye
(5:44:40 PM) thiago: see ya
(5:44:46 PM) thiago: now let's get back to fixing the alpha :-)
(5:44:47 PM) wolfgang-b: bye
(5:44:54 PM) vladimirM: bye

More information about the Releasing mailing list