15:03:45 #startmeeting kde-sig -- http://fedoraproject.org/wiki/SIGs/KDE/Meetings/2011-07-26 15:03:45 Meeting started Tue Jul 26 15:03:45 2011 UTC. The chair is jreznik. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:03:45 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:03:50 * than is present 15:03:53 #topic roll call 15:03:58 * jreznik is here 15:04:02 Present. 15:04:05 * nucleo is here 15:04:20 hi 15:04:24 here 15:04:37 #chair than rdieter Kevin_Kofler nucleo rrix 15:04:37 Current chairs: Kevin_Kofler jreznik nucleo rdieter rrix than 15:04:51 #meetingname kde-sig 15:04:51 The meeting name has been set to 'kde-sig' 15:05:05 #info Kevin_Kofler jreznik nucleo rdieter rrix than present 15:05:08 Kevin_Kofler: thanks 15:05:29 #topic agenda 15:06:29 kde 4.7 15:06:41 feature freeze/branching today 15:08:21 qt 4.8 issues 15:08:24 anything else? 15:09:12 Stopping the splitting madness? ;-) 15:09:17 if there's nothing else, maybe mention raptor2 (and impending redland/soprano stack update) 15:11:01 ok, let's start then 15:11:10 #topic kde 4.7 15:11:30 it's related to the feature freeze/qt 4.8 too :) 15:13:20 so - more than 50% done, I'm still importing/building stuff 15:13:41 for now kdeaccessiblity and kdenetwork fails due to moc regression in qt 4.8 15:14:01 that's probably not regression as trolls thinks it's ok 15:15:02 what is still missing in kdebindings spliting? 15:15:26 fyi, qt-4.8 tracking bug, https://bugzilla.redhat.com/showdependencytree.cgi?id=qt-4.8&hide_resolved=1 15:15:32 i haven't checked it 15:15:36 .bug 712881 15:15:39 rdieter: Bug 712881 qt-4.8 tracker - https://bugzilla.redhat.com/show_bug.cgi?id=712881 15:16:34 KDE 4.7 (rc2) not have by default desktop folder widget (maybe because of problem with it resizing) also Dolphin not have menus by default and looks like rekonq -should we change this defaults? 15:16:36 and related Qt bug, https://bugreports.qt.nokia.com//browse/QTBUG-19717 (moc issue, though it may well get closed NOTABUG) 15:17:01 nucleo: maybe, let's revisit after 4.7.0 is done 15:17:07 nucleo: IMHO yes to both, if it's possible. 15:17:19 The Plasma stuff should be fixable with a Plasma initialization JavaScript. 15:17:36 The Dolphin stuff, if it's configurable, should be one line in a rc file. 15:17:50 it is configurable 15:18:24 The new defaults look like something coming up from the guys with the foot logo… ;-( 15:18:35 No folder view, WTF?! 15:18:56 We might consider defaulting to the plain old "the desktop IS a folder view" though, while we are at it. 15:19:09 Kevin_Kofler: actually I'm not fan of folder view - it's better to set folder view as the whole desktop or nothing... 15:19:12 Please done :) 15:19:16 dont 15:19:44 Almot all apps have menus so maybe Dolphin should look by default the same as other apps 15:20:19 So for Plasma: folder view as desktop +1, folder view on desktop +1 (no particular preference), no folder view at all -1 (hey this is not GNOME 3!) 15:20:26 i'm sure upstream had some (good?) reason to change dolphin like that, us arbitrarily second-guessing that without research would be folly, imo 15:20:27 For Dolphin +1 to menu by default. 15:20:32 Apps without menus suck. 15:20:57 without folderview installation icon on LiveCD will be not visible (should look for it in menus) 15:21:02 I'm fan of less clutter ui without menus (but not removing it completely)... let it as option 15:21:09 but let's postpone any talk about folderview until *after* 4.7.0 is done, it may well have just been a bug 15:21:10 That's another argument for showing a folder view by default. 15:21:19 rdieter: +1 15:21:26 And overriding upstream defaults is exactly what kde-settings is for. 15:21:30 A bug? Not likely… 15:21:52 Kevin_Kofler: do you know for sure either way? really? :) 15:22:17 if it *was* intentional, I'd like to find out why first. 15:22:17 I can try to look up in the history what's going on… 15:22:40 rrix is from plasma land, maybe knows more :) 15:22:56 jreznik: I've not done any plasma work for a few months now (not at all during 4.7) 15:23:10 Haven't had time/will to work in that group lately 15:23:15 rrix: ok :( 15:23:23 I can ask, though 15:24:11 another hit of qt moc bug - kdesdk 15:24:34 .bug 725077 15:24:36 rdieter: Bug 725077 kdesdk (umbrello) FTBFS against qt-4.8.0-beta1 - https://bugzilla.redhat.com/show_bug.cgi?id=725077 15:24:51 .bug 724846 15:24:53 rdieter: Bug 724846 kdenetwork FTBFS against qt-4.8.0-beta1 - https://bugzilla.redhat.com/show_bug.cgi?id=724846 15:25:00 I have these bugs open, nothing for kdeaccessibility ... yet 15:25:30 so much for hoping those would get fixed prior to 4.7.0 15:25:31 ok, I should clean my bugzilla inbox to not oversight this... :( 15:25:44 completely missed this one 15:25:45 I guess we might have to help fix it 15:27:21 but for now the question is - on which side? qt? kde? 15:27:39 jreznik: on kde side, by the looks of it. 15:27:54 https://bugreports.qt.nokia.com//browse/QTBUG-19717 thiago says it's a kde bug 15:28:03 rdieter: but for now we can try to look what has been changed on qt side 15:28:11 ie, kde code doing something that is unsupported 15:28:21 and forward-port it until fixed in kde 15:28:23 The problem is, I don't know how easy it is to fix the KDE code which is doing the nasty stuff. 15:29:04 This is where the folderview by default got dropped: https://projects.kde.org/projects/kde/kdebase/kde-workspace/repository/revisions/70e746d3fae467c52ab91cb7e8b5b10f2519248b 15:29:37 I think we should add a 01-fedora-defaultLayout.js which adds the folder view. 15:30:01 That or make the folder view the default containment in the first place. 15:30:02 (re folder view: [08:29] rrix: a release mistake, as far as I can tell) 15:30:10 Kevin_Kofler: perhaps so, the commit message doesn't say why 15:30:17 oh 15:30:22 fun 15:30:34 rrix: Please point them to this commit and ask them to explain what's going on. 15:30:40 * rrix just did 15:31:03 OK 15:31:24 Though I'm pretty sure einar isn't an actual plasma dev... I'm sure aseigo will have some nonsense opinion about why it was dropped etc etc eventually :) 15:31:41 rrix: :) 15:32:01 As I said, I'm for the 01-fedora-defaultLayout.js solution. 15:32:08 Just stick the folder view creation code in there. 15:32:41 Allowing customization of defaults in distros is exactly what that JS mechanism is for. 15:32:42 yeah, though we can rethink what we want our default layout to be and include. while we're customizing, we may as well consider going beyond simply adding a folderview 15:32:48 * rrix grumbles at #plasma being dorks 15:33:44 rrix: patience padawan 15:34:22 What else would you want on the desktop by default? xkcd? ;-) 15:34:43 :) 15:35:00 perhaps we can brainstorm on that topic onlist this coming week 15:35:03 rdieter: +1! 15:35:20 also in rc2 was Dolphin and Konqueror launchers on panel added and no way to remove them (after restart they appears again) don't know is this bug or feature 15:35:51 Uhm, if they reappear after each restarts, at least that is a bug. 15:35:54 nucleo: my f15 + kde-unstable box doesn't exhibit that behavior,odd 15:35:58 *restart 15:36:07 was the result of discussions at tokamak 5 about the renewed desktop defaults 15:36:54 ah, "clean and lean" 15:37:16 rdieter: on nightly-composes LiveCD this can be seen (last CD boots only with selinux=0) 15:37:25 which is .. silly, but my opinion doesn't count for much these days 15:37:32 isn't the right time to start writing our own kde/qt based desktop? :) 15:37:37 start it, remove launchers and logout/login 15:37:49 rrix: yeah, I don't think it's practical for a distro to ship an empty desktop 15:38:02 rdieter: ask gnome guys :) 15:38:08 what they think :) 15:38:09 rdieter: I agree, completely. Thankfully we have a javascript interface to easily fix that :) 15:38:09 As I said, the init JS feature is exactly there for distros to customize the defaults. 15:38:15 Kevin_Kofler: +1 15:38:17 Yup 15:38:18 All we need to do is to ship a .js file. 15:38:21 Let's just do that. 15:38:48 #agreed to enable folder view by default (or desktop folder view even?) 15:39:07 Last I checked, Kubuntu had much more custom Plasma JS than us. 15:39:32 We only have migration code, some of which is based on Kubuntu code. 15:39:35 true 15:39:39 What about also replacing the task amanger with something like smooth tasks? 15:39:59 though I'd still propose not limiting ourselves to *just* a folderview widget yet, let's brainstorm, see if we can come up with something better 15:40:02 it should be easy to mimic gnome-shell :) 15:40:39 ok, let's move on 15:41:01 moveon++ 15:41:09 #topic feature freeze/branching today 15:41:49 I hope I'll make initial import of 4.7 today, we still need at least smoke* splits (under review now) 15:42:32 rrix: When I tried smooth tasks, it had some showstopper annoyances, IIRC one of them was even a crash. 15:42:53 jreznik: i uploaded new smokegen-4.7.0-1 15:42:57 jreznik: do we really *need* smoke? what functionality are we missing without it? 15:43:13 do any other packages/software in the distro use it? 15:43:16 Ah. It mostly works on the machines I support, but I don't use it personally. i'll trust your use of it before my nonuse :) 15:43:49 rdieter: it seems not, but we have to check 15:44:03 note, I'm not saying don't package smoke... just that it need not be a priority either (yet) 15:44:14 more... a nice-to-have 15:44:24 rdieter: +1 15:44:26 with the rest of kdebindings 15:44:39 I've never seen anything using perl-kde :) 15:44:40 Users who are using Korundum for their scripts will need it. 15:44:43 but ruby is needed 15:44:46 jreznik: what is still missing in kdebindings splitting? 15:45:01 except smoke* 15:45:25 than: kimono, korundum, perl*, qtruby, qyoto 15:45:33 and finish smoke 15:45:38 That's basically all smoke-based, isn't it? 15:45:49 * rdieter thinks so 15:45:49 Kevin_Kofler: yes 15:45:52 I think Korundum is probably the most used of these. 15:46:12 But there's at least one program written in Kimono/C# out there. 15:46:20 there is? 15:46:28 * rrix has never seen one 15:46:53 ruby is the must, I know a few people using it 15:47:11 I don't think we package that C# app. 15:47:18 I just remember having seen one once. 15:47:36 jreznik: ok, I'll make sure to help out when I get back from vacation 15:48:16 by the way LiveCD size is 718 M 15:48:38 rdieter: thanks and have a nice vacation! 15:48:48 Ugh, we need to fix that size mess too. 15:48:54 I wonder where the bloat is coming from. 15:49:05 We don't have any new stuff on it that I noticed. 15:49:23 (except Kamoso, which is definitely not that large) 15:49:51 We even have xine-lib removed. 15:50:07 Where does the new bloat come from? 15:50:27 it'll take running/installing it, to see for sure. 15:50:56 or... we can revisit the 'make our spin bigger' topic 15:51:34 We could also make use of the splits going on and remove some less needed apps, if we can identify them. 15:51:48 personally, I look forward to the day when fedora-kde spin and yum install @kde-desktop are closer 15:51:59 Kevin_Kofler: yeah 15:52:00 the problem is that the less needed apps are usually tiny :) 15:52:28 Right. 15:52:42 That's always the problem I'm running into when I need to fix size overruns. 15:52:52 It's hard to find one offender. 15:53:15 Wait, we went from ~550mb to ~718mb? 15:53:25 That does sound a bit much... 15:53:45 * jsmith could be remembering the previous size wrong 15:54:16 jsmith: kde spin 15:54:35 F15 CD was 692 mb 15:55:00 This creeping biggerism really annoys me. At each release, packages are getting slightly bigger, for no particular reason. 15:55:52 I could try zapping Digikam to save some size. 15:56:04 But it annoys me that I can't find the true source of the bloat. 15:56:40 * jreznik is getting bigger but he knows the reason... 15:56:41 another todo is analyze the size, look for odd dep tree issues. i'll do that when I get a chance 15:57:41 hugin-base is needed for expoblending in kipi-plugins 15:58:06 ah, yeah, that's... huge. 15:58:27 How large is hugin-base? 15:58:34 almost 24mb installed 15:58:39 Is it larger in F16 than F15? 15:58:54 well, ~24mb on my f15 box 15:59:18 closer to ~23mv on my f14 box 15:59:24 So what should I drop first? Digikam? kipi-plugins? Both? 15:59:24 mb even 15:59:25 almost the same 5.7 mb and 5.8 when compressed 15:59:33 in rpm 15:59:46 I think we'll probably have to kill both anyway if we want to fit. 16:00:04 or leave at least kipi-plugins 16:00:06 nuke those 2 for starters, until we have a chance to look closer for better options 16:00:14 +1 16:00:24 OK, so I'll disable them both and see where we stand. 16:00:56 If we're still too big, Krusader will be the next thing to go, I only added it because there was room left. But removing it alone won't save 18 MiB. 16:01:09 ok, time is over today... 16:01:12 FYI I will be on vacation all August 16:01:13 (It's the usual problem, the stuff which is easiest to remove is too small.) 16:01:25 nucleo: lucky guy :) 16:01:34 Kevin_Kofler: as always 16:02:01 ok, anything else? or I'll end it here -> #fedora-kde 16:02:09 that's good enough 16:02:25 thanks guys 16:02:28 #endmeeting