15:01:26 <rdieter_work> #startmeeting kde-sig -- https://fedoraproject.org/wiki/SIGs/KDE/Meetings/2011-03-01 15:01:26 <zodbot> Meeting started Tue Mar 1 15:01:26 2011 UTC. The chair is rdieter_work. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:26 <zodbot> Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:01:31 <rdieter_work> #topic roll call 15:01:48 * jreznik is here 15:01:53 * ltinkl is here 15:01:56 <Kevin_Kofler> Present. 15:01:59 * rnovacek is present 15:02:02 <rdieter_work> hi ho, who's present today? than, than_home, thomasj_, SMParrish, kde*foo: ping 15:03:36 <rdieter_work> #info rdieter_work, jreznik, ltinkl, Kevin_Kofler, rnovacek present 15:03:43 <rdieter_work> #chair jreznik ltinkl Kevin_Kofler rnovacek 15:03:43 <zodbot> Current chairs: Kevin_Kofler jreznik ltinkl rdieter_work rnovacek 15:03:58 <rdieter_work> #topic agenda topics 15:04:14 <rdieter_work> I threw kde-4.6.1/qt-4.7.2 on the agenda, anything else to hit today? 15:04:35 * rdieter_work will reserve time for kdepim-4.6.x if cwickert stops by 15:06:07 <jreznik> nothing from me, so let's start 15:06:10 <ltinkl> I'd start with the Qt update 15:06:23 <rdieter_work> ok 15:06:39 <rdieter_work> #topic Qt 4.7.2 15:07:12 * thomasj_ here, late, sorry 15:07:16 <rdieter_work> jreznik did some initial import work, and I cleaned up a few things, and it's ready to build now. I'll push it and get a rawhide building soonish 15:07:24 <ltinkl> http://qt.nokia.com/developer/changes/changes-4.7.2/ 15:07:28 <ltinkl> FYI 15:07:58 <jreznik> rdieter_work: thanks, sorry for the mess :) fuzz fixed in my .rpmmacros 15:08:22 <rdieter_work> a topic I brought up in #fedora-kde a bit earlier, was that I was thinking of simplifying the .spec a bit, and first item was removing the option to build with qt's internal copy of phonon. 15:08:39 <jreznik> #info jreznik and rdieter imported qt 4.7.2, it's ready to build 15:08:47 <Kevin_Kofler> Any news from the KDE patches side? AFAIK, the KDE Qt copy was moved to git.kde.org, but I have no idea whether there's anything new there. 15:08:49 <rdieter_work> by all accounts, qt 4.8's modularization will likely remove that anyway 15:09:22 <rdieter_work> Kevin_Kofler: afaik, there's no kde patches currently (from overhearing some discussion on #kde-devel the other day) 15:09:24 <jreznik> and open governance is one of 4.8 targets (finally) 15:09:48 <thomasj_> wow, most fixed bugs are for symbian 15:10:59 <Kevin_Kofler> Re dropping support for builtin Phonon, IMHO that's fine. 15:10:59 <jreznik> rdieter_work: if you can work on it - go for 15:11:15 <Kevin_Kofler> But yes, it could make bootstrapping secondary arches harder. 15:11:48 <Kevin_Kofler> But you know how much I care about thoseā¦ (not at all, considering none of them has anything remotely current to release, after several months). 15:11:49 <rdieter_work> ah, bootstrapping, I'm pretty sure one can do an initial bootstap by omitting phonon (and webkit) support, then do phonon, then rebuild against that 15:12:16 <rdieter_work> but I'll take care of that mess when/if it ever happens] 15:13:00 <rdieter_work> oh nvm, I think even if we don't include phonon, it gets built anyway (we just don't package it) 15:13:19 <rdieter_work> either way, shouldn't be a problem. :) 15:14:02 <rdieter_work> #action rdieter_work will queue qt-4.7.2 builds after meeting 15:14:49 <rdieter_work> #action rdieter_work will work on .spec cleanup/simplification, first up: drop option to package qt/internal phonon 15:15:06 <rdieter_work> anything else? 15:15:54 <ltinkl> are we planning to put this into F14? 15:16:02 <Kevin_Kofler> Yes. 15:16:10 <Kevin_Kofler> F14 shipped with 4.7.x, it's a bugfix release. 15:16:22 <jreznik> yep, F14 15:16:23 <rdieter_work> I'd think so, let's plop it into kde-testing for a bit first 15:16:28 <thomasj_> +1 15:17:01 <rdieter_work> ltinkl: were you just curious, or do you have any reservations? 15:17:10 <ltinkl> no, ust being curious 15:17:11 <Kevin_Kofler> Why not into updates-testing directly? 15:17:18 <rdieter_work> Kevin_Kofler: probably can 15:17:18 <Kevin_Kofler> Testing is what updates-testing is for! 15:17:29 <ltinkl> agree, straight to updates-testing 15:17:47 <rdieter_work> with big stuff like this, I often feel better testing the build on a box or 2 of my own first, but meh. 15:18:09 <rdieter_work> alright, moving on... 15:18:14 <rdieter_work> #topic KDE 4.6.1 15:18:15 <thomasj_> I'm for a couple days in kde-testing first. just make sure no show-stopper is waiting 15:18:21 <jreznik> rdieter_work: but that's updates-testing is something for :) 15:18:40 <Kevin_Kofler> thomasj_: What do you think updates-testing is for? :-) 15:19:07 <thomasj_> Kevin_Kofler, for testing stuff. But as a maintainer i test it first on my box. therefore kde-testing +1 15:19:27 <Kevin_Kofler> So jriddell is warning on kde-packager that kfind (the "Find files/folders" feature) is missing from 4.6.1. :-/ 15:19:36 <rdieter_work> I think we've got most of KDE 4.6.1 imported, built. there's still a few problems with the kdebase tarball by the looks of it (it includes konq-plugins, and omits kfind), and kdesdk (omits lokalize) 15:20:15 <ltinkl> what about the wallpapers? previously in kdebase-workspace 15:20:15 <rdieter_work> and kde-l10n, than was working on that, not sure if it got built yet or not 15:20:23 <rdieter_work> wallpapers are present 15:20:28 <ltinkl> ok 15:20:53 <jreznik> are there rawhide builds? I see only f15 ones 15:21:00 <rdieter_work> so, probably want to wait for the tarball issues to be sorted out before doing any f14 builds 15:21:07 <rdieter_work> jreznik: I just did f15 15:21:31 <rdieter_work> mostly to save cpu/space for koji 15:22:11 <rdieter_work> if that's a problem, can certainly do rawhide builds too 15:22:32 <jreznik> I'd like to have rawhide builds 15:22:39 <Kevin_Kofler> I think we should really be doing Rawhide builds after the mass branch. 15:23:04 <Kevin_Kofler> Especially for things like this where the F15 ones may take a while to go stable. 15:23:07 <rdieter_work> ok, will do so for future builds 15:23:12 <jreznik> or I can downgrade to clean f15 - just 4.6.1 should bring the patch I need to finish kde systemd agent 15:23:33 <ltinkl> :) 15:23:34 <rdieter_work> reminds me, need to setup f15 kde-redhat repos 15:23:55 <jreznik> ltinkl: I hope it's there :) 15:23:59 <jreznik> btw. thanks 15:24:03 <ltinkl> jreznik: how's the system agent coming along? 15:25:05 <jreznik> ltinkl: it should be easy to finish it now 15:25:20 <jreznik> I spent a lot time trying to figure out why the hell it does not work :) 15:25:24 <rdieter_work> anything else wrt kde-4.6.1 ? 15:25:30 <ltinkl> Lennart's systemd presentation at the Redhat/Fedora Devel Conf last week turned into a disaster :D 15:25:53 <rdieter_work> oh noes 15:26:43 <rdieter_work> moving on... 15:26:49 <ltinkl> yup 15:26:51 <rdieter_work> #topic open discussion 15:27:16 <jreznik> ltinkl: but his presentation won the internal poll for best talk:) 15:27:33 <rdieter_work> fyi, I've been doing some side-work getting kde-4.5.5 built for f13/arm 15:27:47 <Kevin_Kofler> What went wrong there? (I missed that presentation.) 15:28:10 <ltinkl> ye I'm sure everyone had fun... dunno how will people feel when systemd hits F15 15:28:12 <rdieter_work> it's slow going, but making good progress, hit the qreal != double problem that #kubuntu folks mentioned (using a patch of theirs for PyQt4) 15:28:45 <rdieter_work> kdeedu seems to have a similar problem, that's still a todo item 15:29:39 <Kevin_Kofler> It's quite silly to have ARM use a different floating point precision than the rest of the world. :-/ 15:29:41 <rdieter_work> ltinkl: my brain hurts everytime packaging committee reviews the systemd packaging guidelines 15:29:53 <Kevin_Kofler> No wonder this breaks apps all over the place. 15:30:16 <ltinkl> Kevin_Kofler: arm does have some floating precision at all? 15:30:16 <rdieter_work> Kevin_Kofler: true, but the problem here is that it's exposing apps that mix-n-match qreal and double (ie, use one *or* the other consistently) 15:30:48 <Kevin_Kofler> ltinkl: Well, AFAIK, double is done in software, float is sometimes supported in hardware, sometimes in software. 15:31:01 <Kevin_Kofler> (And even when it's in software, it's faster because there's less to compute.) 15:31:39 <Kevin_Kofler> rdieter_work: Well, with Qt APIs using qreal and the rest of the world using double, what do you expect? 15:32:00 <Kevin_Kofler> All the math software around uses double, at least by default. 15:32:14 <rdieter_work> the breakage so far has been code all internal to kde apps/bindings 15:32:43 <rdieter_work> I'm sure there's probably other places... 15:33:19 <thomasj_> I tested kdepim (especially kmail2 & co) yesterday and today. I still think it's the right decision to have 4.4.x in F15. No matter what cwickert might have to report. Update from 4.4.x to 4.5.94 fails miserable here. Means it's needed to remove rc' to get it running after the update. 15:33:29 <thomasj_> Might of course be just here on my box, though.. 15:33:32 <rdieter_work> #info rdieter_work been working slowly getting kde stack going for seconary arch f13/arm 15:34:07 <Kevin_Kofler> thomasj_: If I understood correctly, cwickert said migration has just been implemented in master and will be in the next prerelease. 15:34:17 <thomasj_> Another thing is the huge icon problem not fixed yet. 15:34:23 <rdieter_work> #info cwickert offered to report back to kde-sig about recent kdepim meetnig, about 4.6.x viability and release schedule 15:34:24 <thomasj_> knode ^^ 15:34:26 <Kevin_Kofler> i.e. it's expected that it doesn't work in 4.5.94, it should work in the next prerelease. 15:34:58 <Kevin_Kofler> (which will be a RC rather than a Beta, IIRC) 15:35:09 <ltinkl> I still think it'd be safer to wait with this for F16 15:35:11 <rdieter_work> #info jreznik working on a kde systemd agent 15:35:46 <thomasj_> Yeah, kdepim-4.7 better with F16 15:36:06 <Kevin_Kofler> I think it'll end up like K3b where all the other distros will be shipping the new kdepim and we'll be the only ones stuck on the old one. :-( 15:36:23 <Kevin_Kofler> What happened to our "First" principle? 15:36:23 <thomasj_> Then we will have the only happy users ;) 15:36:30 <rdieter_work> Kevin_Kofler: :( hopefully kdeipm won't give us mixed messages this time 15:36:31 <Kevin_Kofler> I miss Fedora 9! 15:37:30 <Kevin_Kofler> rdieter_work: Well, they already are, aren't they? ;-( 15:37:52 <rdieter_work> Kevin_Kofler: my converstations with upstream have always been fairly consistent (4.6 isn't ready) 15:37:56 <Kevin_Kofler> Somebody at kdepim upstream told you to ship 4.4, now other folks told cwickert that we should ship 4.6. 15:38:03 <rdieter_work> so far, at least until cwickert dropped in the other day 15:38:08 <cwickert> hi 15:38:12 <ltinkl> xD 15:38:13 <thomasj_> IMAP acts still a little strange. Popup' about strange errors.. There's a lot to do. 15:38:18 <Kevin_Kofler> cwickert: Hi. 15:38:23 <thomasj_> hi cwickert 15:38:24 <rdieter_work> hi! 15:38:41 <rdieter_work> cwickert: do you have a moment give a report about the recent kdepim meeting? 15:38:49 <cwickert> sure 15:38:55 <rdieter_work> #topic kdepim meeting 15:38:57 <rdieter_work> thanks 15:39:22 <cwickert> ok, the kdepim meeting was both a lot of fun and work 15:39:40 <cwickert> my primary question was what they think about kdepim 4.6 15:39:55 <cwickert> the rc is going to be released on march 2nd 15:40:03 <cwickert> and the final on april 5th 15:40:13 <cwickert> together with kde 4,6,2 IIRC 15:40:26 <Kevin_Kofler> March 2nd is tomorrow. 15:40:35 <cwickert> yes 15:40:53 <cwickert> so IHMO it should be possible to include kdepim 4.6 in Fedora, although the schedule is tight 15:41:06 <cwickert> especially as april 5th is our beta release 15:41:19 <cwickert> regarding stability 15:41:24 <rdieter_work> #info kdepim 4.6 rc release planned for mar 2, final apr 15 (approx same time as kde 4.6.2) 15:41:40 <cwickert> 5th, not 15th 15:41:47 <rdieter_work> #undo 15:41:47 <zodbot> Removing item from minutes: <MeetBot.items.Info object at 0x2b025cc7edd0> 15:41:56 <rdieter_work> #info kdepim 4.6 rc release planned for mar 2, final apr 5 (approx same time as kde 4.6.2) 15:41:58 <rdieter_work> better. :) 15:42:00 <cwickert> :) 15:42:17 <Kevin_Kofler> Looks like rdieter was already pessimisticly adding some slip time. ;-) 15:42:23 <cwickert> from the stability POV kmail 2 is better than any kmail one release 15:42:30 <cwickert> the big question is the data migration 15:42:40 <cwickert> there is a migration path and it works 15:42:49 <cwickert> migration should work in 95% of all cases 15:43:10 <cwickert> but some corner cases might not work, e.g. if sombody interrupts the migration 15:43:27 <cwickert> you can still have your old data around if you like 15:43:37 <cwickert> it will be shown as a separate account 15:43:58 <cwickert> there will be another akonadi provider for maildir then 15:44:09 * rdieter_work likes the sound of that 15:44:22 <cwickert> so if we make this behavior the default, we should be on the save side 15:44:47 <cwickert> but nevertheless, there will be some people, that will complain that the data migration failed for them 15:45:00 <cwickert> this requires a paragraph in the release notes 15:45:12 <cwickert> ok, questions? 15:45:37 <thomasj_> I don't trust the sound of that. I want to test the RC first :) 15:45:37 <ltinkl> what about the other kdepim apps? knode, kaddrbook 15:45:57 <ltinkl> how does korganizer work with akonadi? 15:46:00 <rdieter_work> cwickert: on the topic of stability, was the response generally unanimous? 15:46:21 <rdieter_work> last I spoke with awinterz, he had some serious reservations... 15:46:29 <cwickert> rdieter_work: yes, they all are very convinced of the new stuff 15:46:34 <Kevin_Kofler> The main problem we have is that we just reverted the Alpha to 4.4, because everyone except me thought there'd be no way it'd be ready in time. 15:46:40 <rdieter_work> but that was mostly about data migration... 15:47:01 <rdieter_work> yeah, the timing is a bit unfortunate. 15:47:08 <cwickert> ltinkl: AFAIK it does work fine, I'm using an e5 build and have no problems 15:47:15 <ltinkl> I don't see the need to rush it in 15:47:35 <rdieter_work> cwickert: I thought the e5 builds generally weren't akonadi'ized yet? has things changed? 15:47:37 <Kevin_Kofler> ltinkl: Fedora is about shipping leading-edge stuff first. 15:47:56 <ltinkl> not bleeding tho 15:47:58 <Kevin_Kofler> If there's a new release from upstream, and it sounds like it'll really be released in time, we should ship it. 15:47:58 <thomasj_> leading-edge != breaking-edge ;) 15:48:19 <rdieter_work> cwickert: on the enterprise topic, is there any recommendation or interest in us shipping enterprise builds? 15:48:39 <cwickert> rdieter_work: e5 is fully akonadi'ized, it's trunk except it doesn't build against kdelibs from trunk but the latest stable versions and it has some enterprise buid options, e.g. for outlook compatibility 15:49:31 <cwickert> ltinkl: it doesn't eat your mail or calendar any longer, if this is what you call bleeding 15:50:05 <cwickert> rdieter_work: sure, I as a kolab systems person would like to see the whole world using enterprise builds ;) 15:50:20 <jreznik> do we have current builds? I can try it on my imap folder :) 15:50:41 <rdieter_work> cwickert: ok, mind if we talk a bit more about that after the meeting? if you have time... 15:50:42 <cwickert> if Fedora is not shipping kdepim 4.6.0, Kolab Systems will 15:50:50 <ltinkl> I'd say put it in kde-unstable and let the interested people test it 15:50:50 <Kevin_Kofler> I think the big problem with the "ask upstream whether they think their stuff is ready" approach is that the answer you get depends on whom you ask, what you ask and when you ask. 15:51:08 <cwickert> rdieter_work: pretty busy, I need to release kolab 2.3 today because it's CeBIT 15:51:28 <rdieter_work> cwickert: ok, any other time is fine, ping me when you have a chance then. 15:51:30 * than is now present 15:51:34 <cwickert> rdieter_work: ok 15:51:35 <Kevin_Kofler> Re the "when", I think people tend to be more positive at development meetings than on end-user-oriented mailing lists. 15:51:40 <ltinkl> than: hi :) 15:51:41 <Kevin_Kofler> Even if it's the same developerā¦ 15:51:53 <cwickert> Kevin_Kofler: sure 15:51:54 <Kevin_Kofler> It's weird, but it's not the first time I observe this. 15:52:11 <cwickert> well, everybody was very enthusiastic 15:52:25 <cwickert> but again, we are already using this stuff 15:52:26 <rdieter_work> ltinkl: I agree, when kdepim-4.6rc becomes available, let's get some test builds asap, and reserve judgement for ourselves 15:52:36 <ltinkl> rdieter_work: definitely 15:52:39 <cwickert> and many developers say that we need a public test now 15:52:40 <rdieter_work> if it truly does work as well as reported, then yay. 15:52:47 <Kevin_Kofler> In any case, my vote is for undoing the reversion. 15:52:57 <cwickert> in fact they already want a big public test since october last year 15:53:07 <Kevin_Kofler> If we do that, we'll have bumped Epoch needlessly, but at least we won't be shipping obsolete crap. 15:53:12 <ltinkl> let's go with the conservative kdepim 4.4 and see how 4.6rc works out 15:53:31 <rdieter_work> Kevin_Kofler: at least the epoch-related bugs are fixed now. :) 15:53:35 <Kevin_Kofler> ^^ 15:53:35 <cwickert> come on, Fedora is supposed to be leading edge 15:53:53 <cwickert> even if kdepim is broken, people will remember F15 for the broken GNOME desktop ;) 15:53:59 <thomasj_> I want to see 4.6rc first as well 15:54:00 <rdieter_work> lol 15:54:00 <jreznik> cwickert: :) 15:54:03 <ltinkl> cwickert: fine with that, we just don't want to ship something that's broken :) 15:54:08 <Kevin_Kofler> We should really get the 4.6 RC into Rawhide immediately after release and into F15 ASAP (i.e. as soon as we get it through the Bodhi bureaucracy). 15:54:21 <cwickert> ltinkl: I understand your concerns 15:54:31 <ltinkl> Kevin_Kofler: fine with putting it into rawhide 15:54:35 <jreznik> cwickert: but last time we called people to test it, it was disaster 15:54:36 <cwickert> +1 15:54:38 <Kevin_Kofler> ltinkl: As I said, at least it'd get us some press. :-) 15:54:39 <rdieter_work> Kevin_Kofler: something close to that sure. get some intermediate testing in between rawhide and f15, and we agree. 15:54:45 <ltinkl> that's where bleeding edge belongs to imho 15:54:59 <cwickert> if we do it, we really need to test is. perhaps even do a test day 15:55:13 <rdieter_work> for press, all we need to do is ban some $random pkg from fedora . :) 15:55:29 <jreznik> rdieter_work: kernel? 15:55:33 * ltinkl points at jreznik 15:55:35 <ltinkl> :D 15:55:50 <rdieter_work> cwickert: good idea, will look to do so 15:55:51 <cwickert> ok, then how about: bring 4.6 to rawhide ASAP and test it, but *really* test it I mean 15:56:06 <rdieter_work> cwickert: agreed 100% 15:56:13 <ltinkl> cwickert: question is, who's gonna test rawhide? 15:56:14 <jreznik> cwickert: what does it mean "really test it"? 15:56:28 <jreznik> ltinkl: kde-* repos works here 15:56:30 <cwickert> I mean, I'd like to test it too, otherwise you'll always blame me. I am just the messenger here 15:56:32 <rdieter_work> testing = rawhide users, + test kde-unstable builds 15:56:48 <ltinkl> fine with kde-unstable 15:56:55 <jreznik> cwickert: as I said - we had several "test calls" 15:57:01 <ltinkl> those who want can enable it 15:57:05 <cwickert> jreznik: we should have all of us using it and we need to collect data on if the migration worked etc. 15:57:14 <cwickert> jreznik: I must have missed them 15:57:25 <jreznik> cwickert: and we weren't happy with it (not test days) 15:57:32 <jreznik> with results 15:57:44 <rdieter_work> #info when kdepim-4.6rc is release, will import into rawhide, and do f14/f15 builds for kde-unstable too, and *test* *test* *test* 15:57:46 <cwickert> ltinkl: why not rawhide? 15:57:50 <jreznik> maybe it's time for another round 15:57:54 <rnovacek> https://fedoraproject.org/wiki/SIGs/KDE/F15Features/KDEPIM46QA 15:57:59 <Kevin_Kofler> Rawhide should definitely have 4.6. 15:58:08 <Kevin_Kofler> F16 is not going to ship 4.4 for sure! 15:58:09 <rdieter_work> rawhide already has it, fyi. 15:58:13 <ltinkl> cwickert: I meant both, rawhide and kde-unstable 15:58:25 <ltinkl> Kevin_Kofler: yup 15:58:41 <cwickert> ltinkl: I see 15:58:47 <jreznik> rnovacek: thanks, these are only a few results, other can be found in ml 15:58:49 <rdieter_work> cwickert: thanks for the report and feedback 15:59:00 <cwickert> rnovacek: thanks for sharing that link. we should repeat the same with more testers 15:59:05 <cwickert> np rdieter_work 15:59:18 <ltinkl> time is closing in 15:59:30 <rdieter_work> sure, our time's up, thanks everyone! 15:59:36 <rdieter_work> #endmeeting