15:01:23 #startmeeting kde-sig -- https://fedoraproject.org/wiki/SIGs/KDE/Meetings/2011-05-03 15:01:23 Meeting started Tue May 3 15:01:23 2011 UTC. The chair is jreznik. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:23 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:40 hello 15:02:38 * Kevin_Kofler added Fedora 15 status as the first agenda item. 15:02:42 #meetingname kde-sig 15:02:42 The meeting name has been set to 'kde-sig' 15:02:48 It's certainly the most important thing to discuss right now. 15:02:51 #topic roll call 15:02:55 * ltinkl is here 15:02:56 Present. 15:03:01 hi, who's present today? 15:03:09 * rnovacek is here too 15:03:11 here 15:03:12 * jreznik is present obviously 15:03:19 here 15:03:26 Kevin_Kofler: good idead - F15 status 15:03:30 * nucleo here 15:03:44 #chair ltinkl Kevin_Kofler rnovacek rdieter than nucleo jreznik 15:03:44 Current chairs: Kevin_Kofler jreznik ltinkl nucleo rdieter rnovacek than 15:04:10 #info ltinkl Kevin_Kofler rnovacek rdieter than nucleo jreznik present 15:04:50 #topic agenda 15:05:00 anything else to be added to agenda? 15:05:26 jreznik: 4.6.3 status 15:05:59 Administration menu now looks as "System settings" and it not translated in other languages 15:06:31 4.6.3 should be out tomorrow 15:06:35 nucleo: bug? 15:06:40 ok, let's start 15:06:49 #topic Fedora 15 status 15:06:52 jreznik: I dpn't know where this bug 15:06:55 aka hot topic 15:07:49 So the F15 change deadline is very soon. 15:08:13 I've done some kde-plasma-networkmanagement testing, basically we should be good to go. 15:08:39 yup me too, works fine except the dreaded vpn 15:08:50 Right, https://bugzilla.redhat.com/show_bug.cgi?id=699786 is the only point of worry. 15:09:03 the VPN connections at least show up but they can't be activated 15:09:18 * jreznik tried to poke jklimes, he said, he take a look but has other work too, so... 15:09:22 It was decided in the blocker meeting that this is not a blocker, in fact they don't even want it as a freeze override. 15:09:42 So if we can't get this sorted out by the change deadline, it'll have to go out as a 0-day update. 15:09:45 worse yet, dbcw doesn't seem to care at all about this bug 15:09:58 (or later update, but that'd suck :-( ) 15:10:19 Indeed, there has been no movement on fixing this, which is what annoys me the most. 15:11:08 I get the feeling that this whole compat API hack was just a way to stop opposition to the late incompatible NM changes and now they aren't doing ANYTHING to maintain it. 15:11:15 * rdieter regrets a bit not fighting a bit harder against nm-0.9 15:11:20 Not even fixing bugs. 15:11:23 rdieter: Same here. 15:11:53 kde-plasma-networkmanagement upstream is also getting new features, which dcbw has no plans to implement in the compat API. 15:11:57 yup, got the same impression 15:11:59 rdieter: yep... and maybe not fighting against it but more fighting to have compat code working or to invest the time to port knm to 0.9 15:12:15 We already can't use the current snapshot, at least not without hiding/disabling parts of its features. 15:12:27 that will only get worse over the time 15:12:43 they are talking about nm 0.9 and opensuse factory, I recommend them staying with 0.8 as they can (and break g-s) 15:12:47 The compat API doesn't support system settings (which is particularly stupid because that's a required step to getting the port to 0.9 running). 15:13:38 #info F15 deadline is very soon 15:13:43 so, what do we do about it? 1. nothing, aka status quo 2. other? 15:14:03 At this stage, we can't do much other than "1. nothing". 15:14:05 * rdieter dares suggest considering an option 2: use nm-applet 15:14:22 #info kde-plasma-nm is in a relatively good shape except VPN support (https://bugzilla.redhat.com/show_bug.cgi?id=699786) 15:14:48 * rdieter suspects our "how to use nm-applet instead of knm" wiki page hits are going to go up otherwise 15:15:09 rdieter: for VPN support so we have to document it in known issue 15:15:10 s 15:15:23 jreznik: Yes, document VPN trouble in known issues. 15:15:32 jreznik: +1 15:15:34 Hopefully we can get it fixed in an update ASAP. 15:15:41 But it should be documented in any case. 15:16:02 yup, with more pressure on dbcw to fix the VPN issue 15:16:09 #info nm-compat issues - not everything is implemented there, we have to hide some features in current snapshots (or use older ones + backport) 15:16:15 -1 to nm-applet. Too late for such a change, and it's the best way to ensure we'll never get native KDE NM support working, not now, not in F16. 15:16:17 * apodtele wonders if VPN is more common than dual monitors 15:16:35 Last time we used that workaround, it took us many releases to get rid of it. 15:16:36 ltinkl: can you try to poke him, I tried jklimes but ... 15:16:46 Kevin_Kofler: +1 for -1 15:16:47 jreznik: ye 15:16:59 Also because there kept being objections "but nm-applets supports XYZ, current KNM doesn't", with ever-changing XYZ. 15:17:03 apodtele: it is 15:17:59 Kevin_Kofler: that's why I think knm is a losing game, *unless* we can ever find someone (us or others) to help maintain it properly 15:18:16 as it is, it's largely only barely supported and maintained 15:18:21 * than uses command line to activate VPN 15:19:20 Anything else about F15? 15:19:29 Is nucleo's menu issue a change in F15? 15:19:47 .bug 701693 15:19:49 nucleo: Bug 701693 "Administration" menu item is shown as "System Settings" - https://bugzilla.redhat.com/show_bug.cgi?id=701693 15:19:55 than: cannot resist ... situation on Gnome is not that much better ... openswan is still CLI only :( 15:19:59 * mcepl runs away 15:20:02 rdieter: it's up to us probably as we don't have any possibility... nm-applet is going to die I expect... 15:20:15 I'm also seeing "System Settings" on F15 nightlies, I have Administration on F14 (at least the de_AT translation is Administration, I don't know what the original en_US is). 15:20:31 mcepl: yep, I heard Gnome upstream is not happy with current NM-shell state 15:20:32 jreznik: part of the 'nm-0.9' debate was that nm-applet wasn't going anywhere 15:20:40 jreznik: Xfce and LXDE need some kind of applet. 15:20:42 a well documented workaround from -than- is better than nm-applet 15:21:02 rdieter: but do you believe it with desktop guys working on it without use in their desktop? 15:21:31 jreznik: you do have a point there 15:22:00 I expect it to get maintained by Xfce/LXDE folks eventually, but not necessarily more actively than the KDE stuff. 15:22:26 GNOME is going to stop caring about it soon. 15:22:27 actually knm is quite a well maitained now - lamarque is working really hard 15:22:39 ...and he will stop as he got a new job 15:22:47 as he just announced yesterday 15:22:53 ltinkl: ay 15:22:53 There's already talk about getting rid of fallback mode in favor of gnome-shell on LLVM Gallium/Mesa software rendering. 15:23:09 Kevin_Kofler: makes sense 15:23:42 jreznik: Also Lamarque already announced before that that he isn't interested in 0.9 at this time, he expects others to do that work. :-( 15:24:16 #info we are going to use knm in F15 with documented known bugs and guide how to use nm-applet 15:24:28 ok, anyone volunteer to update known bugs? 15:25:53 anyone? :D 15:26:05 I can take care then... 15:26:41 #action jreznik to document VPN issues as known bug 15:26:51 everything for F15? 15:26:54 ask -than- about the command line solution. 15:27:20 * jreznik uses VPN in command line too :) 15:27:26 #topic 4.6.3 15:28:24 jreznik: we should add the document for command line solution 15:28:50 About that "System Settings" menu: https://bugzilla.redhat.com/show_bug.cgi?id=701693#c1 15:30:37 So re 4.6.3, the release got delayed, there's still no kdeedu and kdeplasma-addons tarballs. 15:30:50 kdeedu in particular appears to be a PITA to spin because the code got scattered across git modules. :-( 15:32:12 So the big question is: Can we get 4.6.3 into F15 GA? Or is it too late for that (i.e. should we wait for 0-day updates)? 15:32:34 The schedule is quite tight, unfortunately. 15:32:48 how much time left? 15:33:48 Kevin_Kofler: it's better to wait for 0-day update 15:33:50 Final Change Deadline is May 9. 15:33:56 it's too late 15:34:05 than: rdieter wanted to get this into GA last I asked him. 15:34:15 But that was before the added delays with kdeedu tarball spinning. 15:34:23 it depends on kdeedu 15:34:37 I'd prefer GA instead of 0-day 15:34:52 it's annoying to download whole sc first day after install 15:34:54 The thing is, if this isn't in testing by approx. May 5, there's no way it'll make it to stable in time. 15:34:55 starting to look like it's too late to me too 15:35:00 me too, we will see if Dirk rolls out the tarballs in time 15:35:10 Unless we use a stablekarma of 1 and karma it up fast, but… 15:35:14 xD 15:35:25 in my opinion it's risky because it's not yet tested well 15:35:32 no need to rush it anymore, take our time and test it thoroughly 15:35:52 Yeah, I'm not sure that shipping this with less than 3 days of testing (i.e. fast karma) would be a good idea. 15:36:04 I'm +1 for more testing 15:36:10 3 days are already tight when there's no time after that to fix regressions. 15:37:03 so big 0day update :( 15:37:12 4.6.2 is a good release 15:39:12 so we all agreed we don't want 4.6.3 for F15? 15:39:42 yes 15:39:57 jreznik: +1 15:40:25 #agreed not to push 4.6.3 to F15, release it as 0-day update 15:40:28 I'm going to abstain, I always like pushing the latest and greatest, but I also see that it's very risky and rushed here. 15:40:49 #info reasons are: kdeedu is still not yet ready, few days for testing and fixing possible regressions 15:41:00 It's not ideal not to have the current upstream version on the images, but schedules are what they are. :-( 15:41:22 Kevin_Kofler: I agree, I hate big 0-day updates but it's life 15:41:59 So what do we do for https://bugzilla.redhat.com/show_bug.cgi?id=701693 ? 15:41:59 we don't have to hurry now, any ETA on 4.6.3? except kdeedu 15:42:17 Should I build a new kdelibs 4.6.2 build for F15 without the patch which adds that System Settings menu. 15:42:32 It's also very confusing in that System Settings menu != System Settings application (which is under Settings). 15:42:46 does not have to be 0-day -- all I care is .bug 699024 15:42:51 There won't be an "Administration" menu either without that patch, by the way. 15:43:05 Upstream menu structure has just "Settings". 15:43:08 Kevin_Kofler: we go with upstream' s menu structure 15:43:50 Kevin_Kofler: go ahead 15:44:24 OK, will do. 15:44:30 Kevin_Kofler: thanks 15:45:23 .bug 699024 15:45:25 apodtele: Bug 699024 Krandrtray does not save position of second display - https://bugzilla.redhat.com/show_bug.cgi?id=699024 15:45:36 apodtele: Is that filed upstream already? 15:45:45 If not, please file it at https://bugs.kde.org/ 15:45:49 yes, https://bugs.kde.org/show_bug.cgi?id=248563 15:45:54 yes, there's an ongoing dialog 15:46:01 (no fixes or patches though) 15:46:22 this is where we are making some progress. I hope 4ernov is working on it 15:47:15 #info regarding https://bugzilla.redhat.com/show_bug.cgi?id=701693 Kevin_Kofler is going to go with upstream's menu structure as than suggested 15:47:39 Next topic? 15:48:18 #topic bluedevil drags in pulseaudio 15:49:13 .bug 701181 15:49:15 jreznik: Bug 701181 bluedevil drags in pulseaudio through dependencies - https://bugzilla.redhat.com/show_bug.cgi?id=701181 15:49:24 .bug 700155 15:49:27 jreznik: Bug 700155 why does bluedevil require pulseaudio ? - https://bugzilla.redhat.com/show_bug.cgi?id=700155 15:49:45 This is oget's topic. 15:50:27 I think we've got a reasonable suggestion/work-around in making a -core subpkg 15:50:44 I think that's really ugly. 15:50:48 we have to assure that pulseaudio-module-bluetooth is installed on default system 15:51:00 All the real code would be in -core and the main package would be a dummy metapackage. 15:51:11 bluedevil would Requires: bluedevil-core pulseaudio-module-bluetooth 15:52:14 I think that's a very ugly workaround and wonder if it's worth it. 15:52:18 rdieter: you mean bluedevilaudioactionplugin.so to be out of -core package but in bluedevil + requires? 15:52:38 bluedevil would be an empty metapackage, with just the above Requires: 15:52:46 rdieter: ah, ok 15:52:48 bluedevil-core would have all the real files/contents 15:53:13 so, bluedevil-core => for those who don't want the extras (like pulseaudio), bluedevil for everyone else (default) 15:53:24 it would be nice if we could subpackage bd modules but I tried it and they are still exposed in UI -> crash 15:54:33 * jreznik is getting older and less gentooist than before, pa is now part of fedora... 15:54:49 I can do it but I don't like this solution, looks hackish :) 15:54:54 I must say I'm against the metapackage hack, I think we need to just accept PA as a dependency. 15:55:04 gnome-bluetooth has been requiring PA for 2 years now. 15:55:11 (for the exact same reason) 15:56:20 it's a minimal change, that'll buy some goodwill from those who really want it. 15:57:08 * jreznik was PA hater some time ago too, now it just works... 15:57:22 still, any better option? 15:57:49 what if someone installs bd-core? and then try to connect Audio? 15:57:49 The only other option I see is "do nothing, it's a requirement, period". 15:57:53 either that ... or rely on comps 15:57:58 (i.e. what gnome-bluetooth has done) 15:58:00 or do nothing 15:58:03 should we patch BD to show message??? 15:58:11 (at least) 15:59:02 So we have: 15:59:04 if you mean, option: drop requirement, and patch BD to show message about installing the dep for extra functionality 15:59:08 ? 15:59:10 option 1: do nothing (status quo) 15:59:27 option 2: use the metapackage hack, with a -core subpackage with the real code 15:59:33 option 3: drop the dependency entirely 15:59:49 personally, I'd prefer comps, but upgraders miss out then 15:59:52 rdieter: even for bluedevil-core (if someone installs it, it let's him without audio without explaining what's wrong) 15:59:53 I'm definitely against 3, I can accept 2, but I'd prefer 1. 16:00:22 jreznik: bluedevil-core wouldn't be in comps, so only someone who knows what they're doing would be installing it anyway 16:00:29 Kevin_Kofler: we can't drop it (as I said - it's exposed in UI, just do nothing, it's not acceptable) 16:00:35 everyone else would get the fully functional bluedevil 16:01:05 rdieter: you know people :) and for pa haters, it has to be documented somewhere 16:01:32 I suggest those who want the split, help with the documentation 16:02:26 it's just overhead that leads to just broken BD but I'm not against it... let's comment it in BZ 16:02:40 users first :) 16:03:27 #info Bluedevils needs pulseaudio-module-bluetooth to support audio features correctly 16:04:21 ok, we are out of time 16:04:31 so what's the decision here? 16:05:08 My preference is still to just keep the dependency. 16:05:17 #info we consider creating -core subpackage with real functionality and bluedevil metapackage that pulls required packages 16:06:04 that't the whole problem - for consistency - do we want to be open to non default setups in the future? see PA, Gstreamer... 16:06:30 it's overhead, leads to bugs but makes some users happy 16:06:55 * Kevin_Kofler thinks we should focus on making things work out of the box for our users and include the required dependencies for that. 16:07:28 let's end here -> #fedora-kde 16:07:38 thanks for coming guys! 16:07:42 #endmeeting