15:10:05 #startmeeting kde-sig 15:10:05 Meeting started Tue Feb 28 15:10:05 2017 UTC. The chair is rdieter. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:10:05 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:10:05 The meeting name has been set to 'kde-sig' 15:10:08 #topic roll call 15:10:15 hi all, and welcome. who's present today? 15:10:16 (hi) 15:11:07 hi everyone 15:11:30 #info rdieter tosky lupinix present 15:11:51 hey 15:12:13 #inof jreznik present 15:12:18 #chair tosky lupinix jreznik 15:12:18 Current chairs: jreznik lupinix rdieter tosky 15:13:06 hey 15:13:13 #info mbriza present 15:13:15 hi 15:13:17 #chair mbrize 15:13:17 Current chairs: jreznik lupinix mbrize rdieter tosky 15:14:30 #chair mbriza 15:14:30 Current chairs: jreznik lupinix mbriza mbrize rdieter tosky 15:14:31 even 15:14:33 haha 15:14:35 here 15:14:41 #info heliocastro present 15:14:45 #chair heliocastro 15:14:45 Current chairs: heliocastro jreznik lupinix mbriza mbrize rdieter tosky 15:15:11 ok, let's get started 15:15:13 #topic agenda 15:15:16 what to discuss today? 15:15:38 i've got: recent bodhi updates/status (kf5-5.31/plasma-5.8.6 in particular) 15:16:04 nothing special here 15:16:26 any update on official 5.9.x builds? 15:16:29 * heliocastro just want to know if can push 5.8 to rawhide 15:16:36 Qt 5.8 15:17:58 ok, we can discuss both topics (added to agenda) 15:18:44 #topic recent bodhi updates (kf5-5.31, plasma-5.8.6) 15:19:13 got lots of positive feedback, on kf5/plasma in -testing so far, any objections to queue'ing stable ? 15:19:16 or other comments? 15:19:36 * lupinix uses it on 4 machines without issues 15:19:43 so i'm fine with stable 15:19:47 https://bodhi.fedoraproject.org/updates/FEDORA-2017-0f6aa187ff 15:19:52 https://bodhi.fedoraproject.org/updates/FEDORA-2017-5460cc282a 15:19:58 https://bodhi.fedoraproject.org/updates/FEDORA-2017-4ce7411a87 15:20:02 https://bodhi.fedoraproject.org/updates/FEDORA-2017-c262a33752 15:20:11 +1 15:20:21 only issue i had was the still pending kf5 5.31 => got the blackscreen, but that is fixed 15:20:23 links ^^, kf5 and plasma kinda have to go at the same time 15:22:11 #agreed push kf5-5.31/plasma-5.8.6 to stable updates 15:22:17 (will to after meeting) 15:22:22 moving on... 15:22:27 #topic plasma-5.9.x 15:22:52 jreznik raised a good question, "any update on official 5.9.x builds?" 15:23:06 I guess now is a good time to import into rawhide 15:23:10 (finally) 15:23:31 yes, i'm using the copr on one machine, works fine so far 15:23:34 anyone able/interested to help work on that? (else, I probably can later this week) 15:24:07 5.9.3 release is today afaik 15:24:17 * lupinix has to finish a deadline project until thursday, so maybe he can help on friday if he gets an introduction on build order etc. or any scripts 15:24:32 mkyral: ^^^ 15:25:18 jreznik: i know. I'll rebuild once it's out. 15:25:28 but I guess not for Fedora 24...? 15:25:33 the LTS should be enough there 15:25:37 not sure about 25 15:25:44 mkyral: I mean we're looking for volunteer for official build 15:25:47 rawhide only first, then we can consider f25, f24... probably not 15:26:15 f24 is a nice lts setup :) (both Qt5/Plasma) 15:26:58 yes, for f24 we should stick with lts releases 15:27:46 mkyral: would you be interested in helping merge plasma-5.9.x into master/ branch in fedora git, and do official/koji builds? 15:28:09 jreznik, rdieter: not sure if i'll have the time to do the official build with all the whistles and bells around (changelog!)... :( also, i copr i have more freedom to do stuff like kicking a patch out instead of twisting it for the new release or not solving build failures in plasma-sdk and plasma-discover... 15:28:10 (would require granting acl's, but I'm very ok with that) 15:28:38 mkyral: ok, fair... when/if you change your mind and have copious amounts of free time, let us know :) 15:29:26 regardless, I think we're in agreement that getting this into rawhide asap is a "good thing(tm)", so any kde-sig member able/willing to work on it is welcome to do so 15:29:36 we talked about it with mkyral that we might be able to help with updates :) 15:29:58 rdieter: of course I am happy to provide all the changes I made for it to build in copr and also my little handy build script 15:30:12 the initial 5.9.x merge will probably be the most work, doing minor/incremental updates after that should be easier 15:30:12 it's a long time ago I did it the last time, is there any tooling aka script still available? 15:30:47 jreznik: I used a hybrid of scripts. one to do git updates, and another for chain-build 15:31:28 the latter, https://github.com/FedoraKDE/fedora-kde-frameworks/tree/master/scripts 15:31:30 build.py from there 15:31:31 rdieter: you're right. apart from the kf5-5.31 issue with plasma-workspace, the only work needed was changing a version in the spec... 15:31:46 i've used update.py too, but I prefer my own for that 15:32:33 https://fedorahosted.org/kde-settings/browser/scripts 15:32:56 build-it.sh can to .spec updates and build (I often comment out the actual build part, when using the build.py above) 15:33:04 s/can to/can do/ 15:33:44 anything else on plasma-5.9.x topic ? 15:34:43 present 15:37:45 nothing else 15:45:24 sorry, got pulled away 15:45:29 #topic Qt updates 15:45:36 heliocastro asked about Qt 5.8 15:46:10 I *think* based on previous conversations in #fedora-kde and queries to kde plasma devs, we wanted to hold off importing Qt 5.8 at the present time 15:46:49 I propose waiting at least for f26 branching, and then consider doing it then (and only for rawhide/f27 initially) 15:47:24 https://fedoraproject.org/wiki/Releases/26/Schedule 15:47:31 heh, according to that, branching is *today* 15:47:44 yes 15:47:59 already recognized some prparations for that 15:48:03 *preparations 15:48:08 dang, was hoping to get plasma-5.9 in before the branch, *shrug* 15:48:27 #info than present 15:48:29 #chair than 15:48:29 Current chairs: heliocastro jreznik lupinix mbriza mbrize rdieter than tosky 15:49:09 heliocastro: does that mean Qt 5.8 is ready, and you can import it ? 15:50:03 ok 15:50:23 I need to finish webengine 15:50:30 But is a matter to fix kevins patches 15:50:33 is already building 15:50:41 the other parts already ok in copr 15:50:53 sure, I think he (kevin) is anxious to help 15:51:07 And i'm using at home with the webengine with no patches 15:51:25 If Kevin wants to help, i just upload to copr and he fix from there 15:51:35 heliocastro: agreed 15:51:53 I think he is more suited to that because the magic of the proprietary package 15:52:01 I tried to ask for exact issues about Qt 5.8 from Plasma devs, I couldn't get specific issues, but I've seen frequent "oh, another issue from Qt 5.8" 15:52:15 tosky: +1 15:52:26 on the other side, webengine bugs are only fixed there :/ 15:52:46 I think the main problem is that Martin left for a new company and loose time to actively make wayland work 15:52:47 * lupinix also got some confuse qt 5.8 complains from lxqt developers… 15:52:57 heliocastro: it's not that 15:53:02 I know of 2: 1 concrete wayland regression (not a big deal for us probably), 2 there's at least 1 (or more) qml crash regressions too 15:53:12 this is upstream Qt too, and not only wayland 15:53:16 humm 15:53:22 also, Martin is still committed on Wayland, from what I've seen on #plasma 15:53:43 Yes, i know, it'sa just he had less time now 15:54:09 I have mixed feeling now with 5.8 considering that already we have 5.9 alpha 15:54:12 the problem is on Qt side (one *possible* future scenario -nothing written, if you are reading this, phoronix - is a Wayland QPA by KDE) 15:54:58 https://github.com/lxde/lxqt/issues/1257 one of thhem @lxqt 15:55:43 some other issues are already fixed by workarounds, but i have to backport the fixes 15:55:46 @lxqt 15:56:42 extra fun is that since 5.8.0 landed late, 5.8.1 will be skipped 15:57:04 so for now i'd like to stick with 5.7 @f26 branched and 5.8 only in f27/rawhide until things are sorted out 15:57:10 and upstream will only focus on 5.9 releases moving forward 15:57:22 lupinix: +1, agreed 15:57:40 any objection to the "wait for f26 branching, and import into master/rawhide" plan ? 15:58:13 Agreed 15:58:19 yep 15:58:31 and probably f27 will end up with 5.9 anyway 15:58:56 So i will keep 5.8 on copr for now 15:59:12 And maybe start to pack 5.9 already even on alpha statge 15:59:14 #agreed wait for f26 branching, import Qt 5.8 into master(f27) branch then 15:59:25 heliocastro: agreed 15:59:59 anything else on the topic ? 16:00:28 nothing else here 16:00:39 moving on... 16:00:43 #topic open discussion 16:00:48 anything else to discuss today? 16:01:28 i'll investigate whether it is easily possible to backport qtwebengine security fixes to 5.7 16:01:40 i'm really unhappy with that situation 16:03:15 is 5.6 getting fixes as it is lts? 16:03:43 lupinix: good question, one would hope so 16:05:14 I'm for just pushing 5.8 and seeing what breaks. 16:05:42 But it needs to get into Rawhide first, obviously. 16:05:57 but it already broke something 16:06:19 Stuff will require 5.8 soon. QupZilla master (future 2.2) already does. 16:07:45 ok, we're out of time... so thanks everyone for coming 16:07:49 #endmeeting