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