14:04:56 #startmeeting kde-sig -- https://fedoraproject.org/wiki/SIGs/KDE/Meetings/2010-05-18 14:04:56 Meeting started Tue May 18 14:04:56 2010 UTC. The chair is jreznik. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:04:56 Useful Commands: #action #agreed #halp #info #idea #link #topic. 14:05:11 #meetingname kde-sig 14:05:11 The meeting name has been set to 'kde-sig' 14:05:39 #chair Kevin_Kofler than ltinkl rdieter rdieter_work SMParrish 14:05:39 Current chairs: Kevin_Kofler SMParrish jreznik ltinkl rdieter rdieter_work than 14:05:48 #topic roll call 14:05:54 who's present today? 14:06:05 * thomasj 14:06:10 Present. 14:06:19 Here 14:06:56 * than is present 14:07:02 * ltinkl is present 14:07:35 #info Kevin_Kofler SMParrish_mobile than ltinkl present 14:08:05 #topic agenda 14:08:44 #link https://fedoraproject.org/wiki/SIGs/KDE/Meetings/2010-05-18#Agenda 14:08:48 anything more? 14:09:02 here 14:09:11 rdieter: great 14:09:57 should we start? no more agenda? 14:09:58 if we have time, could consider having an irc meeting with the board 14:10:17 rdieter: +1 14:10:36 What for? Trying to lobby for a less GNOME-centric attitude? 14:10:47 Or for a sane approach to updates? 14:11:05 (i.e. not Ubuntu / Debian stable / RHEL style paranoia) 14:11:09 ok, added 14:11:41 Kevin_Kofler: that's why we should talk to them directly (probably no chance to get anything) 14:11:44 ok, let's start 14:12:06 #topic backport Solid and KNM ModemManager support? 14:12:26 Kevin_Kofler: your topic 14:12:35 So somebody is now working on mobile broadband (MobileManager) support in Solid and KNM: 14:12:38 #link http://lamarque-lvs.blogspot.com/2010/05/solid-and-modemmanager.html 14:12:47 #link http://lamarque-lvs.blogspot.com/2010/05/solid-and-modemmanager-update.html 14:12:54 it's on reviewboard too I think 14:12:56 But this is targeted only for 4.6.0. 14:13:06 rdieter: Yes: 14:13:14 #link http://reviewboard.kde.org/r/3769 14:13:16 #link http://reviewboard.kde.org/r/3778 14:13:26 IMHO we want these much earlier than 4.6.0. 14:14:02 but that's the state? it's probably unfinished as it targets 4.6 14:14:09 Kevin_Kofler: ye, but from what I've read, it is still work in progress 14:14:11 sorry what's 14:14:29 Well, AFAICT it basically works, but yes, it's not finished. 14:14:45 He wants to have it finished for this year's Akademy. 14:15:19 wait until it's been reviewed, and code committed to trunk/ at least, to be on the safe side 14:15:29 Kevin_Kofler: we may want to reconsider it after Akademy then 14:15:35 rdieter: +1 14:15:36 makes me nervous about touching solid ... 14:15:57 I'm more of the "if it compiles, ship it!" school. :-) 14:16:07 we could help test it though, via unofficial builds 14:16:09 it's too early to backport it now 14:16:36 than: yes, too early - but let's wait and we'll see 14:16:41 anyone modem user here? 14:16:57 (mobile broadband, not old modems) 14:17:24 jreznik: good point, we need someone handy to test it 14:17:36 jreznik: my lappy has it, altho the SIM card inside is not activated, so I didnt try this yet 14:20:05 so? :) 14:20:12 +1 on testing via unofficial builds 14:20:14 I'm not against backport but let's wait to see what's baking in there 14:20:41 I'd suggest to watch this project, once it gets committed, we can try to backport it via unofficial builds and call for testing 14:20:42 it wouldn't be probably easy to maintain it (as it's under heavy development right now) 14:20:55 yes, we will wait after Akademy 14:20:56 ltinkl: +1 14:21:04 And testing by more than 1 person 14:21:04 Kevin_Kofler: you interested in leading the effort here? (or anyone else)? contacting the coder working on it, possibly helping with the code review, etc... 14:21:34 hand-off patches to me to make test-builds... 14:22:18 but maybe this will all become easier and clearer by simply waiting too, but getting actively involved earlier may speed the process... 14:23:01 yes but it's better to invest time to upstream development instead of backportin 14:23:02 g 14:23:31 Backporting stuff gets the feature to our users now. 14:23:31 it's not top task for us - we need working knm and kpkg first 14:23:52 Waiting for upstream, even if we help, won't get it out there for more than half a year. 14:23:58 Kevin_Kofler: yes, but we should prioritize stuff we really need and that annoys our users now 14:24:07 Maybe a whole year depending on how Fedora's update policies develop. :-( 14:24:41 Kevin_Kofler: And backporting broken and nonworking code gets us nowhere 14:24:57 SMParrish_mobile: +1 14:25:39 jreznik: let move on 14:26:00 so what's the conclusion? 14:26:24 ltinkl's proposal? 14:26:28 jreznik: we will wait 14:26:58 rdieter, Kevin_Kofler: ? 14:26:59 it's just low prio for us 14:27:04 yes, it is 14:27:20 I can see if I can come up with a backport to use in unofficial packages. 14:27:25 no one's offerred work on it... so wait +1 I guess 14:27:54 But I'll give it low priority given that you all think it shouldn't be in our official packages any time soon. :-( 14:27:54 oh, if I get consumable patches, test builds can happen too 14:27:59 #action Kevin_Kofler to check current state ans possibility of backport for unofficial updates 14:28:36 #agreed to wait for now 14:29:15 #topic default install paths for apidocs (follow-up) 14:29:28 anyone has looked on kdevelop code? 14:29:45 looks like the documentation is now shipped as plugins in kdevelop 4 14:29:58 rdieter: any infos? 14:30:01 and only cmake and qt are supported by now, no generic ones 14:30:15 sorry, no update from me -ENOTIME this past week 14:30:23 So there's no support for kdelibs docs in KDevelop?! 14:30:27 Kevin_Kofler: no 14:30:29 not yet 14:30:31 Ugh! 14:30:44 jreznik: it's supported! 14:30:54 than: where? 14:31:05 i think i kdevelop 14:31:06 they will hopefully code it, otherwise a KDE IDE without KDE docs is a bit strange :) 14:31:08 I checked it and I got only cmake and qt help 14:31:12 I guess it could be patched in rather easily using the Qt docs plugin if we build the qch. 14:31:32 We should really build the kdelibs and kdepimlibs qch files. 14:31:33 Kevin_Kofler: probably yes 14:31:41 There's some blog post upstream which explains how to do it. 14:31:50 It might also be possible for some other stuff, like Soprano. 14:32:21 Once we have QCH files built, I can try to patch KDevelop to pick them up. 14:32:24 but currently it looks for qt.qch 14:32:55 so it's not generic qch plugin! 14:33:10 It might be necessary to clone the Qt docs plugin and make it search for another QCH. 14:34:32 but the conclussion is - we do not depend on kdevelop 4 14:34:41 (now) 14:35:05 and we really want one common path to store apidocs 14:35:42 OK 14:37:14 jreznik: in my opinion we should keep the current apidoc path before we have a fix in kdevelop 14:37:30 Yes, but which one? 14:37:32 than: and for new packages? 14:37:46 kdelibs and kdepimlibs do one thing, soprano does another. 14:37:52 it's same for new packages 14:37:53 it blocks grantlee review 14:39:16 imo, this shouldn't be a review blocker. pick a place, and use it for *now*, interate and adjust later 14:39:25 But what place to pick? 14:39:36 rdieter: +1 14:39:37 or don't install them at all, I don't care. 14:40:01 Is /usr/share/doc/HTML/en/%{name}-apidocs a decent convention? 14:40:04 drives me nuts when reviewers block on picky stuff 14:40:11 If it is, I'll fix Soprano do to the same. 14:40:18 The current setup in Soprano is just broken. 14:40:20 for new package we just use the apidoc path like in kdelibs 14:40:25 (changes with each version, ugh!) 14:40:34 rdieter: indeed, but I've blocked it only because I know, we are going to talk about it in one week 14:41:07 it's not needed to rebuild soprano before we don't have the fix in kdevelop 14:41:22 It is. The docdir changes with each version. This is a PITA. 14:41:24 than: but we can wait for kdevelop few years :D 14:41:38 I have old Soprano doc URLs all over my browser history. 14:41:51 so we can choose one path now and we can patch kdevelop later 14:41:57 jreznik: we should set high proritiy for this! 14:42:17 jreznik: yes 14:42:23 we will be consistent - for old packages, new packages, soprano is going to be fixed... 14:42:29 I'll do what I can to get at least kdelibs and kdepimlibs apidocs into KDevelop 4 ASAP. 14:42:41 I think Kevin_Kofler's suggested /usr/share/doc/HTML/en/%{name}-apidocs is a reasonable one 14:43:03 It's what kdelibs and kdepimlibs currently use. 14:43:28 (well, kdelibs uses kdelibs4-apidocs because kdelibs-apidocs is kdelibs3, ugh) 14:44:27 I think it's ok to stick with what kdelibs and kdepimlibs uses now 14:44:34 as these are most important ones 14:44:54 jreznik: yes 14:45:34 OK 14:45:38 I'll fix Soprano in Rawhide now. 14:45:39 +1 for /usr/share/doc/HTML/en/%{name}-apidocs 14:45:57 I guess the best time to fix it in releases is the next version upgrade, where the path would change anyway under the current scheme. 14:46:22 yes 14:46:29 I could fix F13 now too though. 14:47:55 I think we agreed on path 14:48:12 #agreed /usr/share/doc/HTML/en/%{name}-apidocs as a default path for apidocs 14:48:19 * thomasj goes and fix grantlee 14:48:43 thomasj: it should be ok (if I remember it correctly) 14:49:07 Kevin_Kofler: ok 14:49:10 let's move 14:49:28 #topic kmail 2? 14:49:51 will stephensons asked on kde-packager ml what to do with kmail 2 14:49:58 we should reply as it affects us 14:50:07 they don't want to hurt downstreams 14:50:19 It's a really big nightmare. 14:50:37 We need some solution. 14:50:54 I'm for sticking with kdepim 4.4 for the time being 14:51:01 Possible solutions include: withhold KMail from the kdepim 4.5 upgrade, withhold all of kdepim 4.5, withhold all of KDE SC 4.5. 14:51:11 all of kdepim imho 14:51:18 I think I agree with ltinkl. 14:51:27 We'll just need some hack to kde-l10n to make it work properly. 14:51:34 not sure how well would the different parts of kdepim mix 14:51:45 kdepim+kdepimlibs that is 14:52:05 I like wstephnenson idea - " 14:52:06 I recommend releasing 4.5 without kdepim as was done with 4.0 and doing an 14:52:08 interim kdepim release cycle (call it akonadi tech preview) before 4.6 14:52:09 " 14:52:25 yes, but how to handle the translations? 14:52:44 there is no separate kdepim-4.4 branch in kde-l10n 14:52:53 only stable and trunk 14:53:26 Picking up stable @ last revision which matched 4.4 is the best we can do. 14:53:38 I guess we need to somehow script diffing the 4.4 and 4.5 versions of all the kdepim translations and applying the diffs in the package. 14:53:48 (the reverse diffs, of course) 14:54:07 But if kde-l10n omits kdepim entirely, we need to do it differently. E.g. hack the extragear-release script yet again. 14:54:52 I think this is a really big mess the kdepim folks have gotten us into there. :-( 14:55:53 well kdepim folks could block the kdepim translations from going into stable branch, if they decide not to release kdepim with KDE 4.5 14:56:12 that way we could just package kde-l10n from stable 14:56:49 or take the 4.5 tarballs which would contain 4.4 kdepim translations 14:59:17 ltinkl: Yeah, that would be the best outcome. 14:59:40 But we should make sure kde-l10n includes kdepim translations for 4.4 then. 14:59:58 Because if they omit them entirely, that makes stuff a PITA for us. 15:00:50 yes, that was my idea 15:01:23 Dirk usually copies PO files from trunk to stable once a new version gets released 15:01:35 Well, it's not just this copy that has to be omitted. 15:01:47 But scripty also needs to be tweaked to use 4.4 for kdepim. 15:01:47 so the solution is to copy everything except kdepim + kdepimlibs 15:01:52 we are out of time... 15:01:57 Kevin_Kofler: hmm yes 15:02:03 And BTW, kdepimlibs is not affected, the kdepim folks say. 15:02:09 let's finnish discussion at #fedora-kde 15:02:16 so that the new translations get merged correctly 15:03:03 thanks guys 15:03:05 #endmeeting