15:05:28 #startmeeting KDE SIG Meeting 15:05:28 Meeting started Tue Apr 8 15:05:28 2014 UTC. The chair is Kevin_Kofler. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:05:28 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:05:39 ok, the net isn't split. 15:05:40 #meetingname kde-sig 15:05:40 The meeting name has been set to 'kde-sig' 15:06:02 I was concerned....freenode is having...'issues' today 15:06:23 They're rebooting all the servers for that OpenSSL security fix. 15:06:52 I know, I was just kicked off and it took ~10 minutes to reconnect 15:06:57 #topic Role call 15:07:00 hola 15:07:03 hi 15:07:03 hi 15:07:05 * Kevin_Kofler is present, who else? 15:07:08 hi 15:07:17 aqui, here, present, whatever you call it 15:07:19 afk, back in ~10 min 15:07:28 hi 15:08:21 I was just informed that my presence may be required at a meeting in the conference room in a bit. Time is flexible, so no sure how long I'll be here. 15:08:21 present 15:08:44 hi 15:08:57 #chair rdieter dvratil ltinkl pino|work jgrulich than tosky jreznik 15:08:57 Current chairs: Kevin_Kofler dvratil jgrulich jreznik ltinkl pino|work rdieter than tosky 15:09:45 #info Kevin_Kofler, rdieter, dvratil, ltinkl, pino|work, danofsatx-work, jgrulich, than, tosky present, mbriza reported he'll be late. 15:09:50 #topic Agenda 15:10:08 Remaining system-config-* tools on the KDE Spin. 15:11:45 * jreznik is around 15:12:41 #info jreznik also around. 15:13:25 Is that all? I'd have expected more stuff… 15:13:49 #topic Remaining system-config-* tools on the KDE Spin 15:13:57 So let's start with this one. 15:14:54 I have started an experiment: Try to make a pure KDE Fedora Remix. I called it "Kannolo" (yes, after the Sicilian sweet "cannolo", a "torta fedora" is also a Sicilian sweet). 15:15:03 #link http://svn.calcforge.org/viewvc/kannolo/trunk/ 15:15:10 oh, that agenda call was a call for items? I misunderstood.... 15:15:32 danofsatx-work: Yes, that's the standard procedure in our meetings. 15:15:38 If you have items to add, you can still propose them. 15:16:18 So far Kannolo isn't going all that great, unfortunately; however there are some things I noticed that I think can benefit the official KDE Spin or Plasma Product or whatever. 15:17:18 In particular, I noticed there are exactly 3 system-config-* tools left on the KDE Spin in current Rawhide (and I think at least F20 was the same already): 15:17:23 * system-config-date 15:17:30 * system-config-services 15:17:33 * system-config-users 15:17:59 None of these are required by (the current version of) Anaconda or initial-setup, so it's really our choice whether to ship them. 15:18:10 And all 3 have KDE equivalents: 15:18:31 * For system-config-date, we have kcm_clock in kde-workspace (and thus obviously already shipped). 15:19:11 not sure about services, but the other 2 can go imo 15:19:15 The only thing that is missing on the spin for it to be fully functional is ntpdate, which is less than 100 KiB uncompressed, so I guess ~a dozen KiB compressed, totally negligible compared to Firefox. 15:19:36 Without ntpdate, it refuses to use NTP. 15:20:14 * For system-config-users, there's kuser (formerly from kdeadmin, now a separate upstream tarball). 15:20:30 IIRC, rdieter reported having had issues with KUser in the past, but as far as I can tell, it just works now. 15:21:01 I did fix a bad default setting, the default minimum UID and GID were set to 500, I set the CMake setting to make it default to 1000. 15:21:10 (It can be changed in the preferences.) 15:21:24 ok, i'm here, sorry 15:21:27 Now ideally it should read the setting from login.defs. 15:21:30 #chair mbriza 15:21:30 Current chairs: Kevin_Kofler dvratil jgrulich jreznik ltinkl mbriza pino|work rdieter than tosky 15:21:36 #info mbriza present (late). 15:22:11 mbriza: So we're discussing the remaining system-config-* tools on the KDE spin. -date is redundant with kcm_clock, -users could be replaced with kuser, I'm coming to -services. 15:22:29 Kevin_Kofler: thank you 15:23:07 * For system-config-services, it doesn't even have full systemd support. There's something called kcm_systemd which should be a more powerful replacement. 15:23:51 .bug 1085130 15:24:41 here, sorry for the delay 15:24:50 #link https://bugzilla.redhat.com/show_bug.cgi?id=1085130 15:25:15 That's the review request, I filed (picking up from where Mario Blättermann left it when he withdrew his). 15:25:51 Now kcm_systemd is probably not bug-free yet, the most serious issue I'm seeing is that it can't be used from the live image. 15:26:26 It says that I (i.e. liveuser) don't have permission to save the settings and doesn't offer me any way to auth as admin. 15:26:46 But that could be worked around with a special policy for liveuser. 15:27:03 I haven't yet done much testing otherwise because of that issue. 15:27:08 yeah, that sounds easy enough (from a non-developer point of view) 15:27:28 Kevin_Kofler: let's get it reviewed, then we'll see 15:27:32 Yeah, it's simple boilerplate in kde-settings or the live kickstart. 15:27:40 rdieter: Well, I can't review it because I'm the submitter. 15:27:51 join the club (I can help take a look later) 15:28:15 I can review it because I'm not a dev - I don't know what I'm looking at ;) 15:28:16 So, I'm coming to the proposal, which has 3 parts: 15:28:27 s/can/can't 15:28:34 (a) remove system-config-date from the KDE spin, add ntpdate so that kcm_clock is fully functional 15:28:49 (b) replace system-config-users with kuser on the KDE spin and 15:29:11 (c) replace system-config-services with kcm_systemd on the KDE spin (once it's in Fedora, of course) 15:29:21 My vote is obviously a+1, b+1, c+1. 15:29:35 a,b +1, c defer until we have a chance to test it 15:29:40 +3 15:29:57 if you want to insist on a c vote now, then -1 15:29:59 er, +1 to each 15:30:45 I read c as a deferred vote to begin with - "once it's in Fedora, of course" 15:30:46 OK, so let's evaluate kcm_systemd after it's been through review. 15:30:53 danofsatx-work: Indeed. 15:30:54 I agree with rdieter 15:31:13 But the implication of voting for (c) now is that it is basically preapproved, which rdieter doesn't feel comfortable with. 15:31:42 why does kuser look so weird? 15:32:20 mbriza: I guess it's almost the same code since ages 15:32:30 * dvratil agrees with rdieter 15:33:01 anyway, +1 everything 15:33:02 So let's reevaluate kcm_systemd once it's in, and focus on the stuff that is in Fedora now, i.e. a and b. 15:33:29 I don't think we can get a decision on c now, and I understand the reservations. 15:34:14 So, does anybody NOT agree with parts (a) and (b) of the proposal? 15:34:35 * rdieter didn't see any dissent 15:34:54 * Kevin_Kofler neither, files it as agreed… 15:35:56 #agreed remove system-config-date in favor of kcm_clock from kde-workspace (and add ntpdate for it to be happy), replace system-config-users with kuser, defer decision on kcm_systemd vs. system-config-services 15:37:53 #topic Open discussion 15:37:58 Everything else? 15:39:34 I just read mattdm's email regarding wayland and gnome 3.12. Where's the KDE support on wayland? 15:40:48 For 4.x it's mostly nonexistent, you're lucky if the apps work in X11 compatibility (XWayland). 15:41:05 It's one of the big things being worked on in KF5 land. 15:41:19 thanks, I wasn't aware of the status of it. 15:41:48 danofsatx-work: that's plasma.next land 15:42:03 (and kf5 too, as mentioned) 15:42:48 I'd hope that most apps won't crash under XWayland in a GNOME session… 15:43:39 unless someone patches the qwayland backend for Qt4, which is quite unlikely 15:44:07 I think that'll actually make MORE apps crashy. :-( 15:44:29 All the work on fixing X11 assumptions is being done only in the KF5 ports. 15:45:44 Also, AIUI, in Qt 4, it'd have to be a compile-time choice, so a completely different Qt build for X11 and for Wayland. 15:45:50 I don't think it'd be practical. 15:45:59 This is really QPA and thus Qt 5 material. 15:48:22 So, anything else or can I close the meeting? 15:48:53 ummm..... 15:49:00 i forget. 15:49:07 * danofsatx-work didn't take notes 15:52:35 Closing meeting in 60 seconds. 15:53:27 Closing meeting in 10 seconds. 15:53:35 OK, thanks for coming everyone! 15:53:38 #endmeeting