15:07:37 #startmeeting kde-sig 15:07:37 Meeting started Tue Jun 20 15:07:37 2017 UTC. The chair is rdieter. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:07:37 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:07:37 The meeting name has been set to 'kde-sig' 15:07:40 #meetingname kde-sig 15:07:40 The meeting name has been set to 'kde-sig' 15:07:44 #topic roll call 15:07:51 hi all, friendly kde-sig meeting, who's present today? 15:07:55 .hello lupinix 15:07:56 lupinix: lupinix 'Christian Dersch' 15:08:00 hi 15:08:39 hi 15:09:01 hola hey 15:09:14 #info lupinix tosky dvratil present 15:09:17 #chair lupinix tosky dvratil 15:09:17 Current chairs: dvratil lupinix rdieter tosky 15:09:22 #info rdieter present 15:09:30 (almost forgot myself) 15:11:03 #topic agenda 15:11:06 ok, what to discuss today? 15:11:33 I can give updates on calligra3 progress 15:12:00 anyone else? 15:12:05 * lupinix on qt5-qtwebkit progress 15:12:19 * heliocastro want abastain on any discussion 15:12:29 #info heliocastro present 15:13:07 ok, let's get started 15:13:11 #topic qt5-qtwebkit 15:13:15 lupinix: go ahead 15:13:40 so i have qt5-qtwebkit building on f24, 25, 26 and rawhide :) 15:13:58 new upstream release https://github.com/annulen/webkit/releases/tag/qtwebkit-5.212.0-alpha2 15:14:12 after we had to workaround Qt5 bug https://bugreports.qt.io/browse/QTBUG-37417, fwiw 15:14:24 i also created a copr https://copr.fedorainfracloud.org/coprs/lupinix/qtwebkit-annulen/ 15:14:37 sad that's still unfixed :(, so had to adjust all our qt5 packaging to no longer do shadow (out-of-src-tree) buidls 15:15:04 previously, I'd naively thought it only affected qtbase 15:15:15 the f26 build there is failing @copr, because qtdeclarative fix dod not arrive there yet, will just submit a rebuild 15:15:18 same for f24 15:15:34 in general that new qtwebkit is a drop-in-replacement 15:15:51 lupinix: a quick-n-dirty workaround is you could include a temporary/fixed qtdecarative pkg in the copr too 15:15:59 i tested with otter-browser and quassel, they work without any recompilation 15:16:00 (or just wait) 15:16:11 rdieter: yes, but they are already triggered for stable push 15:16:15 so i'll wait 15:16:53 one point annulen (the core upstream dev) mentioned: we should especially test the qml api if we have any packages depending on it 15:17:30 any way to tell? 15:17:40 if anything uses the qml api? 15:17:55 other than trying stuff manually, and see what breaks? 15:18:21 yes testing when we have anything using the qml api 15:18:32 if it works (scrolling etc.) 15:18:40 * than_ is present 15:18:52 he was not sure about this because some parts are really new and rewritten 15:19:51 #info than present 15:19:53 hi 15:19:54 #chair than 15:19:54 Current chairs: dvratil lupinix rdieter than tosky 15:20:09 but in general i'm very happy with that, devs respond very quickly, adapt patches and also backport security fioxes from webkit very quickly 15:20:27 lupinix: any reasons not to import this into rawhide soon? 15:20:39 (at least, maybe even f26) 15:20:49 i think we can (and should) import soon 15:21:05 one thing i'm unsure about: documentation generation 15:21:19 how to do that? 15:21:22 lupinix: did you try the webkit kpart with the new qtwebkit? That should be a good test 15:21:47 tosky: not yet 15:22:07 make install_docs ... , doesn't work as expected ? 15:22:22 that's the typical way other qt5 modules do it 15:22:31 for doc generation: i mean it is disabled, also in our current package 15:22:32 either way, we can sort that out after import too 15:22:41 no -doc subpackage there too 15:22:46 lupinix: oh, so no regression, no worries :) 15:22:54 just found it @spec 15:23:30 actually, didn't heliocastro recently adjust most of the qt5 doc packaging ? 15:23:37 ie, new qt5-doc pkg 15:23:40 yes i think so 15:23:51 not sure if that includes qtwebkit or not 15:23:58 lupinix: so don't worry about it 15:24:03 :) 15:24:56 anything else on qtwebkit? 15:25:07 nothing else here 15:25:08 lupinix: how soon could you import into rawhide? 15:25:37 in theory: now, but i'd like to get some feedback when copr is ready first 15:25:56 ok, as soon as you're comfortable 15:26:11 (though hopefully not long, I'd like to see this make f26 GA if possible, personally) 15:26:36 may be too optimistic though 15:26:53 we'll see 15:27:06 ok, moving on .. 15:27:07 but would be great, yes 15:27:11 #topic calligra3 progress 15:27:29 some reviews happened this past wweek, which was nice, one to go on calligra3 tracker: 15:27:43 .bug 1441801 15:27:43 rdieter: Bug 1441801 – calligra3 tracker - https://bugzilla.redhat.com/1441801 15:27:58 .bug 1441805 15:27:58 rdieter: Bug 1441805 – Review Request: kexi - An integrated environment for managing data - https://bugzilla.redhat.com/1441805 15:28:00 and that is kexi ^^ 15:28:29 now provided as a separate source from calligra (similar to how krita was separated previously) 15:28:29 i can do this one later today 15:28:44 lupinix: nice, thank you 15:29:23 any comment, concern, support for considering calligra3 for f26? (assuming it's ready/reviewed soon) 15:29:39 +1 @26 15:29:49 else, we'll have another f26 release cycle based on unsupported kde4-based calligra 15:32:23 ok, we'll tentatively go with that plan then 15:32:28 moving on... 15:32:31 #topic open discussion 15:32:33 anything else for today? 15:32:47 yes 15:33:05 heliocastro: what is the state of the additional qt5 modules that came in? are nreviews done? 15:33:28 qtspeech and such 15:33:34 lupinix: None reviews, but i'mwill finish on this ones, and step down on the qt duties 15:34:51 i hope it's not the story with kevin why you step down :( 15:35:01 Yes, it is 15:35:03 I see at least qtspeech still todo 15:35:37 I was treated like an idiot, i was feeling bad of myself, in the end i was right, and i was doing right. 15:35:53 So, i no longer have a reason to lost my health around this 15:36:15 He kept pissing on the fedora channel 15:36:22 he harass everyone 15:36:27 So, i decided no more 15:36:31 heliocastro: if we move forward to fix qtwebengine situation, will that change you mind any? 15:36:35 :( yes, he *extremely* overreacted 15:36:53 rdieter: No, he will still around, he still use mail 15:37:01 he keep yelling to everyone on any sibject 15:37:03 I had given Kevin an ultimatum to restore acl's and he hasn't yet 15:37:14 I will leave, but then he stillaround doing same thing 15:37:31 and along with that will be probation for his online activity in kde-sig related areas 15:37:47 I was really upset that day and even didn't sleep well on those days, seriously health related 15:37:52 any violation and he'll be either silenced or removted 15:38:05 Doesn't matter, he'll be around 15:38:05 heliocastro: sorry it affected you so badly :( 15:38:16 was same history for more than few years 15:38:32 sure, though admittedly things escalated a lot recently 15:38:32 Nobody cares 15:38:47 I'd like to point out that this is not the first time a similar discussion happens 15:38:55 so what is the threshold? 15:39:06 tosky: I think the line has been crossed for sure this time 15:39:14 Yes, and then, i decided strp down and doing just few things when i have interest 15:39:26 Even i changed my install to a qt and kde compiled with clang. 15:39:39 No more using kde packages, so i don't need to dealt with anything related 15:40:01 *is really make me not well* 15:40:07 *made me* 15:40:33 heliocastro: do what you have to, to be happy. I support whatever that is 15:40:39 Thanks 15:41:11 sorry I haven't had much time for pushing acting on this situation much recently either 15:41:30 rdieter: Is not yor fault, is fedoras's fault 15:41:54 I think we (kde-sig) as a group have a responsibility to act 15:42:01 yes 15:42:14 Allowing such shit behavior for so long time is like accepting that things like bullyin, harassment as a ok thing 15:42:17 first, and if that fails, then we can escalate matters to the project. 15:42:36 already failed, more than one time 15:42:42 I have my limi, it reached 15:43:26 so, my concrete outline proposal before to Kevin was: restore acls or we'll escalate matters to fesco. 15:43:41 I'm a webengine admin, I could put it back, but I assume Kevin would just undo that 15:44:04 afair everybody from siog was +1 @proposal 15:44:19 *sig 15:44:37 As i said, i will take care of the remaining reviews 15:44:42 so, tough question: would anyone else be willing to lead this effort? As I said, I failed a bit here not having ample time to devote recently 15:44:48 And i don't want submit webview 59 15:44:50 5.9 15:45:11 I don't want to deal with kevin anymore even instlling his packages 15:45:12 heliocastro: if you make the src.rpm available, someone else from kde-sig can submit it 15:48:16 heliocastro: i can take care of the submit if you can give me the srpm 15:48:56 than: I will commit it 15:49:20 heliocastro: ok 15:51:16 sounds like no one else is able/willing, so I'll continue the best effort (again, my apologies) 15:51:43 anything else to discuss today? 15:52:13 * lupinix has a lack of time, struggling with job @university :( has to fix that first 15:52:23 nothing else here 15:53:41 ok, thanks everyone 15:53:43 #endmeeting