[Releasing] Meeting minutes: Qt release team meeting 20.10.2014

Heikkinen Jani jani.heikkinen at theqtcompany.com
Mon Oct 20 14:21:31 CEST 2014


Meeting minutes from Qt Release Team meeting 20.10.2014:

- Updated 5.4.0 schedule:
	* String freeze 31st Oct 2014
	* Branch '5.4.0' from '5.4' 7th Nov 2014
	* Release Candidate 18th Nov 2014
	* Final Release 2nd Dec 2014

- Updates to Qt5.4 installers
	* '-angle' configuration replaced with '-opengl dynamic' after beta release
	* MinGW 4.9.1 will be taken in the use 
	* the qtwebengine will be a separate installable component in the installer(s), due to licensing terms
		- If webengine (and/or android) are selected --> installation is LGPLv3

- Initial Qt5.5 schedule:
	* Feature Freeze 9th Feb 2015
	* Branch 5.5 from dev 9th Feb 2015
	* Alpha Release 17th Feb 2015
	* Beta Release 12th March 2015
	* String freeze 31st March 2015
	* Branch 5.4.0 from 5.4 6th April 2015
	* Release Candidate 14th April 2015
	* Final Release 28th April 2015

- Next meeting Mon 27th Oct 2014 16:00 CET

Br,
Jani

Irc log below:

[14:30:21] <jaheikki3> akseli: iieklund: kkoehne: thiago: fkleint: ZapB: tronical: wolfgang-b: vladimirM: aholza: peter-h: mapaaso: ankokko: fkleint: carewolf: fregl: ablasche_: ping
[14:30:26] <fregl> hi
[14:30:26] <ankokko> jaheikki3: pong
[14:30:35] <fkleint> jaheikki3: ping
[14:30:42] <fkleint> er....... pong
[14:31:12] <kkoehne> pingpong
[14:31:40] <iieklund_> jaheikki3: pong
[14:32:07] <akseli> jaheikki3: pong
[14:32:13] <jaheikki3> Time to start Qt release team meeting
[14:32:37] <jaheikki3> On agenda today
[14:32:52] <jaheikki3> Qt 5.4 updated schedule
[14:33:14] <jaheikki3> Updates to Qt5.4 installers
[14:33:34] <jaheikki3> Qt 5.5 initial schedule
[14:33:43] <jaheikki3> Any additional items?
[14:33:50] <kkoehne> jaheikki3: MinGW toolchain?
[14:34:04] <kkoehne> jaheikki3: ANGLE/OpenGL/dynamic packages?
[14:34:29] <jaheikki3> kkoehne: part of 'Updates to Qt5.4 installers'
[14:34:34] <kkoehne> jaheikki3: Alright :)
[14:35:26] <jaheikki3> Let's start from Qt5.4 schedule update
[14:36:42] <jaheikki3> After discussion in the release team conclusion is:
[14:36:52] <jaheikki3> String freeze 31st Oct 2014
[14:36:59] <jaheikki3> Branch 5.4.0 from 5.4 7th Nov 2014
[14:37:08] <jaheikki3> Release Candidate 18th Nov 2014
[14:37:17] <jaheikki3> Final Release 2nd Dec 2014
[14:37:47] <jaheikki3> Any comments?
[14:38:05] <kkoehne> Just that this is pretty close to the Qt Creator 3.3 release schedule
[14:38:22] <jaheikki3> kakoehne: which one is first?
[14:38:29] <kkoehne> jaheikki3: http://qt-project.org/wiki/Releases
[14:38:38] <kkoehne> jaheikki3: Release Candidate II or Final w49 (~Dec 9 2014) (for Qt Creator)
[14:39:07] <jaheikki3> kakoehne: Ok, but I don't think that matters so much
[14:40:02] <kkoehne> jaheikki3: Yeah, just s.th. to keep in mind.
[14:40:18] <jaheikki3> kakoehne: true
[14:40:25] <jaheikki3> Anything else?
[14:42:22] <jaheikki3> Ok, seems not. Then updates to Qt5.4 installers
[14:43:33] <jaheikki3> It was agreed in next meeting that '-angle' configurations will be replaced by  '-opengl dynamic' immediately after beta
[14:44:23] <jaheikki3> It has been done on Friday -> new packages are done by using that config
[14:44:53] <jaheikki3> LGPL packages are already done, enterprise ones coming
[14:45:27] <jaheikki3> btw, I meant 'agreed in previous meeting' ;)
[14:45:43] <kkoehne> jaheikki3: Ah cool. that's right now only the msvc2013 32 bit one, right?
[14:46:33] <jaheikki3> Tmsvc2013 64bit as well
[14:47:01] <kkoehne> Alright
[14:48:29] <jaheikki3> Then mingw update. If I have understood correctly it is ok to start using mingw 4.9.1. kakoehne?
[14:49:36] <kkoehne> jaheikki3: Yeah, I'd say so.
[14:49:48] <kkoehne> jaheikki3: I mean, it would've been better of course ot get some coverage ...
[14:50:04] <kkoehne> jaheikki3: in the beta already. Anyhow, if we switch toolchains now we can still do some thorough testing.
[14:50:24] <iieklund_> kkoehne: will you upload the mingw tc to mb for packaging purposes?
[14:51:05] <jaheikki3> kakoehne: true. 
[14:51:54] <kkoehne> iieklund_: I guess so ... you remember where it needs to be placed?
[14:52:11] <kkoehne> http://download.qt-project.org/development_releases/prebuilt/mingw_32/ looks stale ...
[14:52:39] <iieklund_> kkoehne: or we can do it as well, have you done any pre-patching etc. for those?
[14:52:52] <kkoehne> iieklund_: nope. stock one's from mingw-w64
[14:53:01] <iieklund_> kkoehne: ok
[14:53:52] <jaheikki3> OK, let's update the mingw toolchain as soon as possible.
[14:54:24] <jaheikki3> Then separating Qt Web Engine as it's own binary in installers, iieklund^
[14:54:39] <iieklund_> I've been preparing the webengine split from the binary packages
[14:54:49] <ankokko> kkoehne: that's the place
[14:54:52] <iieklund_> the webengine will be then a separate installable component in the installer(s), due to licensing terms
[14:55:11] <kkoehne> ankokko: Alright, will upload new bins + sources
[14:55:28] <iieklund_> the plan was to place webengine on the same level as the binary packages
[14:56:11] <iieklund_> e.g. you select gcc_64 and webengine -> installer will handle dependencies and install the correct webengine_gcc_64 package on top of the gcc_64 package
[14:56:30] <iieklund_> work still ongoing
[14:56:41] <iieklund_> question, should the webengine be selected by default?
[14:57:18] <iieklund_> and should we mention any licensing related in the description field (in the installer) ?
[14:58:06] <kkoehne> iieklund_: It doesn't hurt to mention the license, at least.
[14:58:07] <iieklund_> webengine will contain LGPLv3 license file which will be shown to the user by the installer, but should we mention about the license in the description field too?
[14:58:12] <jaheikki3> iieklund_: I think we should. If webengine (and/or android) binaries are selected --> installer is LGPLv3
[14:58:29] <iieklund_> ok
[14:59:10] <iieklund_> thats all from my part regarding webengine, questions?
[14:59:30] <kkoehne> iieklund_: webengine sources will be also separately?
[14:59:53] <iieklund_> kkoehne: yes, and in installer it is an add-on -> separate 
[15:00:10] <kkoehne> iieklund_: Alright, sounds good.
[15:00:49] <iieklund_> kkoehne: thiago_: what about LGPLv3 license and webengine src package?
[15:01:14] <iieklund_> if you install only the webengine src should we show the LGPLv3 license then as well?
[15:01:35] <kkoehne> iieklund_: I'd say so.
[15:02:03] <iieklund_> kkoehne: ok, anyways it's pretty trivial to change afterwards if needed
[15:03:30] <jaheikki3> These was all 5.4 changes at this time. 
[15:03:43] <jaheikki3> Then Qt 5.5 initial schedule
[15:04:00] <jaheikki3> Feature Freeze 9th Feb 2015
[15:04:11] <jaheikki3> Branch 5.5 from dev 9th Feb 2015
[15:04:20] <jaheikki3> Alpha Release 17th Feb 2015
[15:04:26] <jaheikki3> Beta Release         12th March 2015
[15:04:35] <jaheikki3> String freeze 31st March 2015
[15:04:46] <jaheikki3> Branch 5.4.0 from 5.4 6th April 2015
[15:04:55] <jaheikki3> Release Candidate 14th April 2015
[15:05:13] <jaheikki3> & Final Release 28th April 2015
[15:05:43] <thiago_> iieklund_: sorry, arriving now. Can you give me the context?
[15:05:44] <jaheikki3> Any comments?
[15:05:52] <thiago_> on the installer question
[15:06:17] <iieklund_> thiago_: it was about webengine src component in installer, if selected for installation (no binaries) should we show the LGPLv3 ?
[15:06:42] <iieklund_> thiago_: webengine is an add-on and provided as separate src component
[15:07:13] <thiago_> we show its licence
[15:07:18] <thiago_> if it's LGPLv3, then that's that
[15:07:25] <iieklund_> thiago_: ok, thanks
[15:07:26] <thiago_> I don't understand why this is a question
[15:07:43] <thiago_> each component has a licence or set of licences. We show them.
[15:09:42] <jaheikki3> Ok, is there something else than just next meeting?
[15:11:22] <jaheikki3> I propose next meeting on next monday 16:00 CET
[15:11:29] <thiago_> regular time?
[15:11:31] -*- thiago_ should be there
[15:11:36] <jaheikki3> yeah
[15:12:49] <jaheikki3> ok, let's end this meeting now & have next one on next monday
[15:12:54] <jaheikki3> Thanks & bye!





More information about the Releasing mailing list