[Releasing] Meeting minutes: Qt 5.0.2 release team meeting 26.03.2013
Tuukka.Turunen at digia.com
Thu Mar 28 18:45:38 CET 2013
I would like to emphasize the importance of updating the change logs by module maintainers.
At the current state these are a blocker for the release, and many are just plain empty and all are missing data.
As we do not currently have an automatic system that fills the change logs with correct information, this needs to be done manually.
It is a very simple task for the module maintainer (except for qtbase, which has more than half of the changes). So, please do the as soon as you can. Users are keenly waiting to get 5.0.2 release, which seems to be otherwise in good shape.
Lähettäjä: releasing-bounces+tuukka.turunen=digia.com at qt-project.org [releasing-bounces+tuukka.turunen=digia.com at qt-project.org] käyttäjän Salovaara Akseli [Akseli.Salovaara at digia.com] puolesta
Lähetetty: 28. maaliskuuta 2013 17:56
Vastaanottaja: releasing at qt-project.org
Aihe: [Releasing] Meeting minutes: Qt 5.0.2 release team meeting 26.03.2013
Meeting minutes from Qt 5.0.2 release team meeting 26.03.2013
- Change logs requiring actions from Maintainers (see http://lists.qt-project.org/pipermail/development/2013-March/010569.html)
- Qt 5.0.2 main issues either fixed or fix available on next build. Aiming for Release Candidate during 27.3.
- Qt Creator 2.7.0 available via Qt 5.0.2 installers and related QTBUG-30384 fixed on Qt 5.0.2 installers
- Windows static build works, Linux static build fails on Assistant (fix merged during meeting) and Mac static build fails unless Webkit folder is removed before build (-skip qtwebkit doesn’t disable webkit)
- Regarding to 5.1 & alpha release main problem now is error on qttranslations (https://codereview.qt-project.org/52098)
- Next meeting Tuesday 2nd April 16:00 CET
The IRC log below.
(5:00:52 PM) akseli: iieklund: kkoehne: ramotyka: sahumada: thiago: ZapB: fkleint: tronical: ping
(5:00:59 PM) kkoehne: akseli: pong
(5:01:07 PM) sahumada|home: akseli: pong
(5:01:42 PM) ZapB: akseli: pong
(5:01:51 PM) fkleint: akseli: pong
(5:02:18 PM) thiago_ [~thiago at kde/thiago] entered the room.
(5:02:37 PM) thiago_ is now known as thiago
(5:03:03 PM) akseli: Time to start Qt 5.0.2 release meeting
(5:03:27 PM) akseli: Proposing following agenda for today:
(5:03:27 PM) akseli: Installer status
(5:03:27 PM) akseli: Creator 2.7.0 (update after release)
(5:03:31 PM) akseli: Static builds
(5:03:31 PM) akseli: Next meeting
(5:03:31 PM) akseli: Other topics we should have in agenda?
(5:04:17 PM) sahumada|home: changelogs ?
(5:05:17 PM) ZapB: blockers?
(5:06:24 PM) akseli: should we start with changelogs? blockers maybe with\right after installer status?
(5:06:36 PM) ZapB: sure
(5:07:02 PM) sahumada|home: I sent an email about changelogs today http://lists.qt-project.org/pipermail/development/2013-March/010569.html .. most of them are in .. we just need to find a way to fill up the qtbase.git one
(5:08:09 PM) sahumada|home: I can try to come up with more stuff .. but I really think that maintainers are the ones supposed to fill them up
(5:09:28 PM) akseli: any maintainers in meeting having opinion about changelogs? thiago^
(5:12:07 PM) fkleint: sahumada|home: I will take a look at the Windows stuff again..how do you want to handle it? by mail?
(5:12:20 PM) iikka [~iikka2 at gprs-internet-bcee91-94.dhcp.inet.fi] entered the room.
(5:12:34 PM) sahumada|home: fkleint: gerrit I think .. there are not that many changes going it
(5:12:41 PM) fkleint: hm,ok
(5:13:10 PM) iikka: akseli: pong
(5:13:37 PM) jpasion: akseli: by the way, I will be on vacation next week. Is it possible to release the docs when I come back or before (tomorrow) the release.
(5:14:20 PM) thiago: we can probably release them early
(5:15:25 PM) akseli: jpasion: today might be better than after your vacation in case we have release during next week
(5:15:34 PM) akseli: *today == tomorrow
(5:15:37 PM) kkoehne: MMmh, we'd have to make sure no single change affecting docs then goes in any more.
(5:15:57 PM) jpasion: akseli: ok. But here is a summary of most doc changes: http://pastebin.com/Fu1xs1zX
(5:16:00 PM) kkoehne: Also, didn't we save the SHA in the docs somewhere?
(5:17:15 PM) jpasion: akseli: there is a change by ahumada today regarding Qt Script Tools title. It's merged: https://codereview.qt-project.org/#change,52277
(5:17:21 PM) ***kkoehne probably misses what 'releasing the docs' means.
(5:18:27 PM) akseli: jpasion: can someone else make update during your vacation? maybe checking this offline tomorrow morning?
(5:19:00 PM) jpasion: kkoehne: I can check with the other people in the team. treinio could probably do it.
(5:19:01 PM) thiago: I guess it's "uploading to the website"
(5:20:06 PM) kkoehne: jpasion, thiago: THen I don't think we've to be too pedantic about it. It's not a misery if e.g. we still get a typo fix in the offline docs that's not in the online docs.
(5:20:50 PM) jpasion: kkoehne: akseli: I got venugopalms to help with the release process. He and treinio can do the release while I'm gone.
(5:21:05 PM) thiago: right
(5:21:14 PM) thiago: if there's a typo fixed afterwards, we can simply re-upload
(5:21:34 PM) akseli: jpasion: ok, thank you for info
(5:21:43 PM) akseli: next item, Installer status: iikka^
(5:21:59 PM) iikka: akseli: ok
(5:22:36 PM) iikka: most of the packaging related fixes are in and effective in installers available tomorrow
(5:23:07 PM) iikka: docs missing from msvc2012 packages, creator launch issue on mac
(5:23:17 PM) iikka: sorry, not the docs, examples
(5:23:32 PM) iikka: and the webkit issue fix should manage in for tomorrow
(5:23:58 PM) kkoehne: iikka: there's a fix for the creator launch issue. The examples missing on windows is somewhat of a mystery to me.
(5:24:33 PM) fkleint: MSVC2012 64 bit also looks good now, Assistant no longer crashes.
(5:24:37 PM) iikka: kkoehne: there is some issue with ssh/scp...although nothing in logs when fetching the examples injection package
(5:24:42 PM) fkleint: [at least when I toy around with it]
(5:25:09 PM) iikka: qmlpuppets in binary packages, has anybody tested those?
(5:25:16 PM) kkoehne: iikka: Okay. Let's just hope it was a one-timer :)
(5:25:27 PM) kkoehne: iikka: Not included because of a creator issue.
(5:25:36 PM) iikka: kkoehne: ok
(5:25:42 PM) kkoehne: iikka: Should be in the next round of packages, though.
(5:25:47 PM) iikka: good
(5:26:15 PM) kkoehne: Btw, the issue is that QT_CONFIG doesn't contain the Qt modules any more. Maybe something for the known issues or ChangeLog.
(5:26:20 PM) kkoehne: (if it isn't there yet)
(5:26:36 PM) iikka: windows / file type registration fix, tim was looking after that, maybe you kai know the status with that?
(5:26:50 PM) iikka: if tim is still at office?
(5:26:52 PM) kkoehne: no, actually I've no idea :)
(5:26:54 PM) kkoehne: tijensse: ^^?
(5:28:52 PM) iikka: thats about all from packaging
(5:29:07 PM) thiago: kkoehne: it's not a known issue. It was intentional (the QT_CONFIG change).
(5:29:13 PM) thiago: kkoehne: we have a module called "opengl"
(5:29:30 PM) thiago: kkoehne: if we have the modules in QT_CONFIG, it will conflict with Qt enabling the OpenGL functionality.
(5:30:00 PM) kkoehne: thiago: I know it was intentional. It's just that I think this is one of the gotchas that should be highlighted :)
(5:30:46 PM) kkoehne: iikka: Btw, tim said he fixed the file registration issue, but it's not really tested yet.
(5:31:08 PM) iikka: kkoehne: ok, we can test that tomorrow
(5:31:22 PM) thiago: kkoehne: it should be in the changelog, aye. Ping ossi please.
(5:32:24 PM) kkoehne: thiago: okay, will do
(5:33:25 PM) akseli: then blockers: if above mentioned issues are fixed are there other issues as blocker?
(5:33:28 PM) akseli: does static build work - that is open issue at least
(5:33:39 PM) iikka: akseli: tested on linux today
(5:34:01 PM) iikka: akseli: on linux (64bit) qt libs compile, fails in assistant
(5:34:18 PM) iikka: webkit and examples excluded
(5:34:29 PM) sahumada|home: win: works .. linux: doesnt (compilation error in assistant) .. mac: doesnt (-skip qtwebkit doesnt disable qtwebkit)
(5:34:36 PM) iikka: this with 5.0.2 source package
(5:35:07 PM) thiago: sahumada|home: rm -rf qtwebkit instead of -skip
(5:35:10 PM) iikka: sahumada|home: it should work if you just delete webkit dir before compilation
(5:35:35 PM) sahumada|home: iikka: thiago: yes .. that's something I'll try tomorrow
(5:35:43 PM) fkleint: Assistant should be by f212e46fe930ee89a8cb52beeeccc03369c015a1 in stable
(5:35:51 PM) fkleint: that 5.0.3, then
(5:35:53 PM) kkoehne: fkleint: stable? Can we cherry-pick?
(5:36:04 PM) fkleint: hmm
(5:36:14 PM) ossi|tt: right, i forgot to write a changelog *at all*Ü
(5:36:33 PM) kkoehne: ossi|tt: So you got some homework to do :)
(5:36:56 PM) thiago: me too
(5:37:50 PM) fkleint: ossi|tt: qttranslations does not have dist it seems..maybe mention in qtbase that we fixed the translations properly?
(5:38:03 PM) akseli: kkoehne: fkleint: i would vote for cherry-pick as exceptionial case. static build has huge demand to be fixed on 5.0.2
(5:38:07 PM) ossi|tt: we did what?
(5:38:21 PM) kkoehne: fkleint: f212e46fe930ee89a8cb52beeeccc03369c015a1 looks pretty safe for release .
(5:38:23 PM) fkleint: ossi|tt: All the lupdate profile ,fixes, etc
(5:38:31 PM) fkleint: kkoehne: Psst! ;-)
(5:38:53 PM) kkoehne: fkleint: :)
(5:41:33 PM) akseli: any other blockers known? webkit issues on windows was one of the main concerns but should be solved now
(5:41:39 PM) iikka_ [~iikka2 at gprs-internet-bcee2e-103.dhcp.inet.fi] entered the room.
(5:41:52 PM) iikka__ [~iikka2 at gprs-internet-bcee2e-103.dhcp.inet.fi] entered the room.
(5:42:47 PM) ZapB: akseli: is that just for ANGLE builds or also for desktop GL builds?
(5:43:10 PM) fkleint: Desktop GL still has only WebKit 1, I understand
(5:43:26 PM) ZapB: that was my understanding too
(5:43:42 PM) akseli: and problems were on webkit2, sorry didn't specify
(5:44:27 PM) akseli: is there some issues which would prevent us to have release candidate tomorrow?
(5:45:01 PM) iikka left the room (quit: Ping timeout: 245 seconds).
(5:45:18 PM) iikka__ left the room (quit: Client Quit).
(5:45:29 PM) akseli: would be valuable to have community feedback also
(5:46:02 PM) iikka [~iikka2 at gprs-internet-bcee2e-103.dhcp.inet.fi] entered the room.
(5:46:09 PM) kkoehne: akseli: Sure. We should take the opportunity to ask for testing over Easter, at least.
(5:46:24 PM) akseli: kkoehne: sure
(5:48:12 PM) akseli: then Creator 2.7.0 (update after release), kkoehne: you mentioned already one issue from installers & creator, other issues found?
(5:48:47 PM) kkoehne: no, I don't know about anything else.
(5:49:05 PM) akseli: ok
(5:49:58 PM) akseli: static builds: already status handled
(5:50:41 PM) sahumada|home: akseli: are we going to cherry-pick then ?
(5:51:32 PM) akseli: sahumada|home: i would vote yes, does someone say against that?
(5:51:41 PM) akseli: seen as exceptional case
(5:51:50 PM) akseli: *say == vote
(5:51:51 PM) sahumada|home: akseli: ok .. I +1 as well
(5:51:54 PM) sahumada|home: https://codereview.qt-project.org/51377
(5:52:55 PM) kkoehne: so who does the picking? :)
(5:52:57 PM) fkleint: +!
(5:52:59 PM) sahumada|home: https://codereview.qt-project.org/52353
(5:53:01 PM) fkleint: +1
(5:53:02 PM) sahumada|home: done
(5:53:06 PM) fkleint: ;-)
(5:53:15 PM) akseli: thank you:)
(5:53:42 PM) akseli: anything else anyone? or "Next meeting:" would Tuesday 2nd April 16:00 CET be alright?
(5:54:47 PM) kkoehne: Fine with me.
(5:54:52 PM) fkleint: ok
(5:54:54 PM) iikka: ok
(5:55:16 PM) ZapB: fine by me
(5:55:32 PM) thiago: ok
(5:55:35 PM) thiago: wait
(5:55:36 PM) sahumada|home: ok
(5:55:40 PM) thiago: you guys enter DST next week right?
(5:55:49 PM) fkleint: yes
(5:55:57 PM) thiago: ok, one hour earlier for me
(5:55:58 PM) thiago: it's still fine
(5:56:08 PM) thiago: we need to start thinking of the 5.1 alpha too
(5:56:25 PM) thiago: that's a source-only release though
(5:56:59 PM) sahumada|home: for 5.1 alpha .. there is this error in qttranslations https://codereview.qt-project.org/52098
(5:57:46 PM) fkleint: Urmpf..what a dumb make is this..
(6:00:32 PM) akseli: i think we might have additional members on release team for qt 5.1 but having alpha release as topic on next release meeting agenda anyway
(6:01:19 PM) akseli: don't want to prevent continuing study with qttranslations so ending this meeting now
(6:01:21 PM) akseli: next IRC Tuesday 2nd April 16:00 CET
(6:01:31 PM) akseli: thank you all for the meeting
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Releasing