14:10:05 #startmeeting 14:10:05 Meeting started Tue Mar 20 14:10:05 2012 UTC. The chair is cartman. Information about MeetBot at http://wiki.debian.org/MeetBot. 14:10:05 Useful Commands: #action #agreed #help #info #idea #link #topic. 14:10:12 #meetingtopic Welcome to the openSUSE KDE community IRC meeting! Please wait with other discussion until the meeting is over. This meeting is logged. 14:10:26 Lets start with the current agenda 14:10:44 - Rebooting the team 14:10:48 - 12.2 Focus and features 14:10:56 - KDF & KR48 update latency 14:11:03 - Renaming KDE3 trinity repository 14:11:20 Since the last meeting was in 2011 I assume we don't have any old agenda items? 14:11:24 Agree? 14:11:31 yes 14:11:34 +1 14:11:37 that's all after 6 months ? :) 14:11:54 Lets try to gather more ideas for tomorrow's meeting too :) 14:11:59 but first 14:12:03 #topic status report 14:12:17 We delivered KDE 4.8.1 in KDF & KR48 14:12:22 it was rather smooth 14:12:34 I think we are in a rather good shape release wise. 14:12:46 What do you think about the current status, any problems? 14:13:00 kusc lacks updates 14:13:07 we're faar behind 14:13:14 repos were not disabled before the tarballs were updated. that should not happen . neither for extra etc. 14:13:27 for KUSC agreed, we need more manpower for that 14:13:33 titti seems to be rather busy 14:13:52 about the repo screw-up it was due to kde4-filesystem not being linked correctly 14:13:56 shouldn't happen again 14:14:03 what can we do about KUSC? 14:14:11 Maybe automate the whole process via scripts? 14:14:12 cartman: how can that make a repo publish 4.8.1 packages before release date? 14:14:41 rabauke: some were forced-to-publish before, also fixed now :) 14:15:11 shall we discuss KUSC first? 14:15:56 rabauke, krop, Linuxsusefan ? 14:16:09 yes 14:16:28 I think that KUSC's priority is lowest, so as long as there are "better" things to be done regarding KDE, e.g. kdepim fixing etc. it has to stay the way it is. 14:16:53 rabauke: +1 14:17:04 OK thats a valid argument, kdepim should be in a little bit better shape now 14:17:10 with the latest indexing fixes 14:17:28 focusing on user experience is indeed the first priority 14:17:30 no no, it's *a lot* better 14:17:39 thats good news :-) 14:17:49 We should make sure this is also in KR48 14:17:57 I will check that. 14:18:10 did all post 4.8.1 fixes get included in the opensuse repos? 14:18:17 #action cartman make sure kdepim fixes are in KR48 repo. 14:18:24 there's a critical fix in kdebase-runtime that must be in kr48/kdf 14:18:34 krop: what was that? 14:18:38 s/kdebase-runtime/kdelibs 14:18:59 the one that fixes the threading issue 14:19:07 Ok I will assign it to myself generally 14:19:18 #action cartman Cherry pick fixes from KDF into KR48 again. 14:19:28 I'll give you the commit in a minute 14:19:32 thanks! 14:19:52 Lets start with the first item in the agenda 14:19:58 #topic Rebooting the team 14:20:11 We had our last meeting in 2011.09 which is not quite good 14:20:25 Although we did nice packaging work and did the releases in time 14:20:45 But I think we are missing some more community involvement in the whole process 14:20:59 I wonder what are the obvious ways to improve the current situation 14:22:07 Linuxsusefan, krop , rabauke speak up guys! :) 14:22:17 Bessere kommunitkation des Teams with community 14:22:29 cartman: Sorry for being late, but a patch in my repo caused a PNM issue 14:22:32 Linuxsusefan: explain little bit more. 14:22:37 better communication 14:22:38 tittiatcoke: ah welcome! 14:22:55 I think 14:22:59 we should first of all 14:23:05 notify before we update the whole repo. 14:23:10 give progress reports to mailing lists. 14:23:17 like I did when _wstephenson was gone. 14:23:19 monthly meetings for the user to see the beginning of the the team lives 14:23:43 So, more email communication first of all. 14:23:52 tittiatcoke, rabauke, krop, Linuxsusefan agree? 14:24:03 share more of what the team does 14:24:07 cartman: +1 14:24:12 ok, more inside news :) 14:24:20 yes 14:24:21 irc meetings stopped because people had no time 14:24:39 can we at least do once in a month? 14:24:43 would that work out? 14:24:44 the last time you had the suspicion was the team dead 14:24:48 hence putting bi-weekly "meetings" on the mailinglist might work, i.e. status report tc 14:24:50 etc 14:25:09 Linuxsusefan: The team is not dead but does its work silently 14:25:15 hehe 14:25:17 we did 4.8.1 update very fast :) 14:25:22 but we failed to communicate 14:25:24 again 14:25:35 now understand 14:25:36 Thats worrying 14:25:58 I will personally note to send more status reports to the mailing list. 14:26:23 I read that maxlin did wor k reports on some opensuse mailinglist, so the kde team could do that as well 14:26:31 tittiatcoke: anything you want to add? 14:26:40 rabauke: indeed 14:26:41 cartman: not really :-) 14:26:45 ok 14:26:46 can perhaps see more information about the current actions was reported to be posted to user, blogger, etc on the mailing list, wiki, etc., can what is happening 14:27:02 Linuxsusefan: we can do mails and then copy it to the wiki 14:27:05 makes sense 14:27:10 http://lists.opensuse.org/archive/opensuse-boosters/2011-08/msg00007.html something like that 14:27:29 rabauke: thats the Boosters report format, yes. 14:27:34 ok next time 14:27:34 rabauke: You want that per team member ? 14:27:37 item* 14:27:48 tittiatcoke: we decided in a summary for the whole team. 14:27:54 rabauke: err..that because I was not join the boosters standup meeting that time ;p 14:27:55 Ok 14:28:02 welcome maxlin :) 14:28:10 tittiatcoke: if that makes it easier, i.e. if coordinating all that into one email hinders the process 14:28:15 cartman: sorry for late :) 14:28:18 maxlin: np 14:28:36 I will try to coordinate status reports, by checking commits 14:28:41 should help. 14:28:43 rabauke: I would keep it just for the whole team 14:28:53 I don't want to bug each of you :) 14:29:08 it shows what people are working on and is easier to respond than on IRC, because you can do any time you want to. forums might be an alternative. 14:29:32 I think mailing lists + wiki should be good for now. 14:30:11 If we are done we can skip to the next topic. 14:30:31 #topic 12.2 Release Focus 14:30:37 now thats a hot topic ;) 14:31:20 The most important problem was kdepim's slowness with indexing, _wstephenson with the help of PIM team managed to fix those and krop confirmed. 14:31:21 kdepim, kdepim, kdepim 14:31:24 Thats good news :) 14:31:33 rabauke: +1 14:31:56 rabauke: you reported some mail losses afaik 14:32:01 any update on those? 14:32:13 no, none fixed. 14:32:20 cartman: We have another area that needs to be fix. KDE integration with systemd 14:32:39 rabauke: can you please give us some bug # , so _wstephenson can bug the people directly or better yet fix it :) 14:32:50 tittiatcoke: Do we have any concrete problems with that? 14:32:58 Overall my daily system looks OK with systemd 14:33:13 for kdepim providing a working migration tool is unfortunatley out of scope. so we should at least provide a howto, e.g. as part of the greeter 14:33:16 cartman: Yes, You cannot initiate a reboot, shutdown or a new session from with KDE 14:33:31 tittiatcoke: thats why it just logs me out? :) 14:33:32 and mention it in the release notes 14:33:39 cartman: Yup. 14:33:57 rabauke: would you write a small howto to get us started? We could expand it. 14:34:08 tittiatcoke: I see. 14:34:12 http://kdeatopensuse.wordpress.com/2012/03/08/help-on-kde-pim-data-loss-bugs/ includes all I know of. 14:34:16 Anyone wants to debug systemd with kdm ? 14:34:26 cartman: I already have patches for it and am testing them in my repo. They are coming from Fedora, but somehow this bans out the usage of ConsoleKit 14:34:42 #action wstephenson Have a look at mail loss bugs in http://kdeatopensuse.wordpress.com/2012/03/08/help-on-kde-pim-data-loss-bugs/ and let PIM team know/fix. 14:34:48 e.g. plasmoid-networkmanagement doesn't see NetworkManager anymore 14:34:55 tittiatcoke: oh 14:35:13 tittiatcoke: Let me assign an action item to you but I'll give a hand too, ok? 14:35:13 cartman: :-) 14:35:17 ok 14:35:31 #action tittiatcoke debug kdm & systemd integration problems with cartman. 14:35:41 We can bug ossi (kdm's author/maintainer) 14:36:28 We also have bko# 295810, bko# 287317 for Policykit-GUI problems 14:36:46 in essence modifying policykit files doesn't work. 14:37:09 * cartman is looking for a brave soul 14:38:00 a working policykit gui would have avoided all that trouble about networkmanager profiles, linus daughter's printer administration in school etc. :p 14:38:38 wstephenson already worked witht the gui author, i.e. it's the same as for apper 14:39:01 rabauke: The issue with PNM is that in the new situation it ignores ConsoleKit, so PolicyKit is not giving access to the DBUS 14:39:06 rabauke: wow, what a word can cause the heads of all ;-) 14:39:25 Linus'daughter isn't subscribe to GOSC2012? :-) 14:39:31 Strangely enough Fedora seems to have dumped ConsoleKit support from KDE (at least workspace is no longer build with ConsoleKit-devel) 14:40:01 maybe we can drop CK support too 14:40:14 might me that systemd seat support obsoletes it. 14:40:16 not sure. 14:40:20 multi-seat* 14:40:29 tittiatcoke: I think rdieter on #kde-devel might know. AFAIK he is the KDE maintainer for fedora 14:40:34 yeah he is. 14:40:46 cartman: :-) Could be. I guess I will find out as soon as I resolved the PNM issue :-) 14:40:53 anyone want to debug PolicyKit-GUI problems? :) 14:41:12 ok I'll take that one. 14:41:17 :-) 14:41:23 #action cartman Have a look at bko# 295810 and bko# 287317 14:41:33 any other 12.2 blockers? 14:41:47 * tigerfoot not related to kde 14:41:55 tittiatcoke: we need KDE ones ;) 14:42:13 cartman: What about ksecretsservice ? 14:42:24 not a blocker 14:42:24 Well, I packaged it but thats it 14:42:29 integration is MIA 14:42:36 and I can't really think its useful or tested. 14:42:37 at all. 14:43:15 shouldn't be a blocker for 12.1 14:43:17 12.2* 14:43:50 any more blocker ideas? 14:43:57 none I know of. 14:44:03 ok, next topic then. 14:44:08 wait 14:44:08 #topic Ensure that patches to KDF, KR48 are delivered to the user within 24 hours, i.e. get higher build priority for those repos on patch-commit-days 14:44:12 whooops 14:44:15 krop: please do tell 14:44:27 I added that. 14:44:31 nm, It can fit in the misc section 14:44:37 ok 14:44:44 update latency for KDF & KR48 14:44:59 the kmail crash fix was submitted on thursday and packages for 12.1 were published on monday. 14:45:04 we can make KR48 update fast because its only done on release days. 14:45:10 KDF is much harder. 14:45:20 We couldn't agree on a common commit date 14:45:30 dirk didn't agree on such fixed dates. 14:45:32 there is already, isn't there? 14:45:45 There is but dirk said he didn't want to work like that 14:45:49 tuesday and friday 14:46:12 What we can do is. 14:46:13 well, then he has to make sure that build priority is increased if he commits 14:46:27 When there is a critical fix we can ask adrianS to increase the priority. 14:46:34 it cannot be that he disrupts the building of crtical patches 14:46:56 So this is more about someone tracking important fixes 14:47:00 and letting OBS team know 14:47:17 I can do this since I monitor KDF & KR48 commits. 14:47:22 the person commiting the patch can also request a higher build priority. 14:47:32 cartman: But shouldn't the common commit dates be a team decision and not based on the feedback of one man ? 14:47:36 True but depending on everyone to do it might fail. 14:48:01 tittiatcoke: true but at least KDE:Qt is maintained by dirk only. 14:48:08 and it in turn affects us. 14:48:46 one idea is to disable qt _aggregate until there is an important fix 14:48:50 so changes there don't affect us. 14:48:59 whatever he does, as long as he makes sure that repos are published within 24 hours after a commit, I'm fine with it. 14:49:27 except the release times, yes :) 14:49:31 if he does not care about disrupting the kde repos the aggregate should be disabled 14:49:41 thats the idea 14:49:45 we enable it when we want. 14:50:06 only opssible solution given the experiecnes from the past I guess 14:50:14 yup 14:50:20 ok, not much of a technical problem :-) 14:51:28 is it possible to get a higher build priority e.g. every tuesday automatically. if there are no commits this does not harm others. if there are we need it. 14:51:49 rabauke: I don't think so but I'll talk to adrianS 14:51:58 otherwise I'll setup a reminder for those days 14:52:04 and check if important commits happened 14:52:13 that way they could even manage the big repos like kde, gnome, openoffice tc. 14:52:31 etc 14:52:31 one each day 14:52:38 #action cartman Talk to OBS team about automatically adjusting repo priority based on the day 14:52:41 there we go 14:53:02 so in summary 14:53:09 Tuesday-Friday checkins are go. 14:53:25 we might disable qt aggregates if we found them to trigger rebuilds too much 14:53:51 good enough? :) 14:53:56 yes 14:54:12 next topic unless someone has something to say about this 14:54:37 #topic Rename Repo KDE 3 in trinity (projects more clearly delineate)? --Linuxsusefan 05:15, 20 March 2012 (MDT) 14:54:43 Linuxsusefan: please explain this one :) 14:54:55 Will KDE 3 is still supported by the KDE team? I think not, because that was replaced by KDE 4. But it is in many minds the user has not firmly anchored to the KDE 3 can be revived. Is also encouraged because the repos are settled at the KDE project will continue with KDE third It would certainly be better the repos in the project name "Trinity" to rename. This would make a better separation of the "KDE team" to the "Team 14:54:55 Trinity" visible and makes it clear that the two independent projects. The same was done with the project and Evergreen. Maybe you can orient it? 14:55:19 so there is some confusion with the KDE3 packages being supported "officially" 14:55:29 sorry, everything belongs together 14:55:33 I remember wstephenson saying something similar 14:55:35 the problem is, opensuse's kde3 is not trinity 14:55:43 yeah indeed 14:55:54 but the KDE team has no interest in KDE3 or Trinity 14:56:01 openSUSE's KDE team that is 14:56:09 this is exactly the problem that no one is different 14:56:28 trinity → kde3 ? or others? 14:56:30 opensuse's is the last kde3 release + some patches. trinity is a lot more 14:56:46 Linuxsusefan: what shall we do? as an action item? 14:57:20 the name kde3 is accurate, so it will be hard to argue to rename it to something it is not, i.e. trinity. 14:57:31 indeed 14:57:31 you could move it out of KDE: 14:57:39 better define 14:57:39 ok thats an idea 14:57:48 since its not officialy maintained by us. 14:57:52 rabauke: +1 14:57:57 it was officially part of 12.1 14:58:09 but not maintained by the KDE team 14:58:19 cartman: +1 14:58:21 not maintained by anyone 14:58:28 hehe 14:58:34 its there and it manages to build 14:58:39 maybe gcc 4.7 will fix that ;) 14:58:46 ilya would disagree on the maintaining bit. 14:58:46 the packages are maintained, the code is not 14:58:58 #action cartman KDE3 should be out of KDE: to avoid confusion 14:59:05 cartman: thanks 14:59:10 ok I understand the problem :) 14:59:19 my english is not so good 14:59:26 Linuxsusefan: better than my German 14:59:31 ja 14:59:32 keine ahnung forever 14:59:41 hehe 14:59:45 dane 14:59:49 danke 15:00:14 Since we have a meeting for tomorrow too, I suggest we skip to Q&A and then misc? 15:00:48 if everybody who would have a question is also present tommorrow 15:00:59 ok, skipped 15:01:08 we'll see how big we'll be tomorrow :) 15:01:20 #topic Q&A 15:01:37 any questions before we go to the misc. topics? 15:02:02 no 15:02:04 no 15:02:38 well, yes 15:02:45 Q&A and misc are the same to me 15:02:54 :) 15:02:56 sure then, go ahead :) 15:03:14 I have two concerns 15:03:36 hi 15:03:37 Calligra is not in O:F yet since noone (including me) submitted it 15:03:41 wstephenson: welcome. 15:03:46 wstephenson: hi 15:03:51 sorry for being late. 15:03:54 krop: I am dying to drop koffice2 any second. 15:03:58 +1 15:04:06 So, do we want it for 12.2 ? and can we drop koffice ? 15:04:07 I didn't fix its build failures on purpose. 15:04:23 We surely want Calligra in 12.2 and drop Koffice imho 15:04:54 make sure to make the calligra rpms replace koffice2. 15:04:54 krop: yes 15:05:23 ok, then I'll look at the rpmlint warnings and submit 15:05:27 awesome 15:05:39 #action krop Check Calligra rpmlint logs and submit to O:F 15:05:54 (good luck to the legal team) 15:06:09 hahah ;) 15:06:26 I have another concern about kup. 15:06:35 * tittiatcoke hides 15:06:35 where are we at in the agenda btw? 15:06:44 wstephenson: Misc/Q&A 15:06:44 wstephenson: misc 15:07:03 thought so 15:07:22 telepathy is moving faster than opensuse and starts to require some glib versions that are not in opensuse < 12.2 15:07:29 uh :/ 15:07:48 I'd like to create subprojects in KUP for the telepathy-kde stuff 15:08:16 and link the missing packages for 11.4/12.1 15:08:17 that add the newer glib, for those brave enough to test it with 12.1? 15:08:18 krop: Shouldn't we bring version 0.3 to KDF ? That version can compete with kopete 15:08:46 the tp team say that 0.4 will be out by april 15:08:56 so i'd just put the git 0.3.60 we have in KUP into KDF now 15:09:00 Ok. They are definitely working hard on it :-) 15:09:13 my main concern is this commit: http://cgit.freedesktop.org/telepathy/telepathy-qt4/commit/?id=1276ee717742ffba3e13b2750c5c4b05d0e12e4b 15:09:14 it could really use wider testing though 15:09:23 I am using it on a daily basis and everything seems fine 15:09:29 * cartman has no idea about Telepathy stuff 15:09:36 we have a lot of little polish issues that make it not able to replace kopete yet 15:09:50 things like the appname of the text ui being "Telepathy Text Ui" in the UI itself 15:10:02 things that our broader circle of users can help spot 15:10:23 also the groupwise haze plugin doesn't work yet 15:10:46 so i would urge all of us to use it, it's moved past the early adopter case now (alin) 15:11:04 i should also write a kopete log converter 15:11:05 tittiatcoke: bringing 0.3 to kdf means adding ~10 new packages 15:11:13 seeing as i am the Link To The Past in this context 15:11:17 I can test jabber/msn 15:11:58 krop: Ok. As wstephenson already indicated lets bring 0.3.60 to KDF 15:12:17 fyi there are pkg dependency problems atm 15:12:41 eg the auth handler and the kcm are not required by the contactlist and the text chat UI 15:12:56 and they don't fail informatively if those are missing. 15:13:15 brb 15:13:31 We can discuss details after the meeting :) 15:14:07 any other Q&A/misc ? 15:14:20 I didn't get an answer I think 15:14:22 :) 15:14:25 heheh 15:14:32 we submit Calligra. that was item #1 15:14:44 we submit new Telepathy to KUP 15:14:47 [16:07] I'd like to create subprojects in KUP for the telepathy-kde stuff 15:14:48 that was item #2 15:15:08 I think we agree its the way to go, but even KDF might be an option I guess. 15:15:13 telepathy is in kup but I'm starting to get stuck with some dependencies 15:15:21 are there tasks people looking for "contributions" can do? e.g. things realted to bringing KDS to the official update channels 15:15:39 rabauke: yes, provide updates to KUA 15:15:50 rabauke: we miss such a list of taks :( 15:15:55 back 15:16:14 krop: so we are looking for people maintaining apps in kua? 15:16:15 oh btw, are we agreed that tP should not replace a dropped kopete for 12.2? 15:16:26 i don't think we can force another kataclysm on our users 15:16:39 is it really as stable as kopete? 15:16:49 i doubt it 15:17:03 from an ui pov, I find telepathy-kde way too unpleasant 15:17:14 krop: that's details :) 15:17:24 that's what users see 15:17:31 plus, you can write your own interchangeable component now! ;) 15:17:37 ha :) 15:17:43 cartman: for being stable, it is stable, not as featureful yet as kopete, though 15:18:04 einar77_work: because as ugly as it is, kopete is stable & works. 15:18:20 howdy llunak 15:18:33 lo 15:18:42 ok we need a decision on where we put Telepathy stuff 15:18:45 look, we're having a meeting again! 15:18:52 heheh :) 15:19:00 To come back to systemd support. Does anybody has issues with reboot/shutdown/new session on the new Factory M2 ? 15:19:10 * wstephenson hasn't tried yet 15:19:17 tittiatcoke: Factory just logs me out 15:19:27 that was ~2 days ago or so 15:19:36 tittiatcoke, cartman: me too 15:20:04 krop, wstephenson do we agree KUP is the place for TP for now? 15:20:34 tittiatcoke: and it log me out when I close konsole ;/ 15:20:49 cartman: TP subproject with newer glib for released distros, KDF for Factory 15:21:01 ok that answers krop's question :) 15:21:11 any other Q&A? 15:21:14 ok :) 15:21:29 Ok. as indicated Fedora has been working on getting systemd support into KDE. The patches resolves those issues, however it causes a different issue as that ConsoleKit support is dropped. This requires a NetworkManager that has systemd support. 15:21:43 However that can not be build until we can drop sysvinit support in 12.2 15:21:52 ah great 15:22:00 tittiatcoke: we just enable it for 12.2 then? 15:22:43 tittiatcoke: AFAIR the consolekit support in kdm is fairly trivial, and should be easy to readd to the fedora patched versions 15:22:47 right, llunak? ^ 15:23:19 * wstephenson is like a clingy ex-girlfriend to llunak who won't let the past go 15:23:31 wstephenson: The downside that I quickly noticed is that PNM is no longer able to connect to the NM dbus 15:23:38 wstephenson: LOL 15:23:48 wstephenson: Changes by Fedora are not done in KDM. They are attacking kde-workspace itself. 15:24:21 wstephenson: https://build.opensuse.org/package/view_file?file=workspace_systemd_initial_support.patch&package=kdebase4-workspace&project=home%3Arwooninck%3AUNSTABLE_KDE4&rev=6b215bb957965967d1e36708839af18d 15:24:29 tittiatcoke: got a reference to what they do? (fedora wiki) or do i have to read the pat... 15:24:36 :) 15:24:45 wstephenson: I think the consolekit patch was quite small, but I don't quite remember 15:25:50 wstephenson: There is a bug report on which the patch is based. The patch is to have workspace talking to the systemd-logind service directly. 15:26:09 ok 15:27:09 wstephenson: I can resolve the reboot/shutdown stuff easily without hurting consolekit. But the initiate new session will not work with that 15:27:38 tittiatcoke: we can probably sacrifice that for the ck-only users 15:28:03 wstephenson: Ok. will submit that patch to KDF 15:28:20 #action tittiatcoke submit kdeworkspace-systemd patch to KDF 15:28:42 cartman: Please make that into kdm-systemd.patch :-) 15:29:04 I am not sure I can edit actions ;) 15:29:25 make the revision another action 15:29:42 #action tittiatcoke Instead, submit kdm-systemd.patch to KDF 15:29:44 wstephenson: this is the related bugreport: https://bugzilla.redhat.com/show_bug.cgi?id=788171 15:29:49 bugzilla.redhat.com bug 788171 in Fedora (kde-workspace) "Port shutdown/restart code from ConsoleKit to systemd" [Low,On_qa] 15:30:11 ok gotta watch anna 15:30:27 ok, so 15:30:33 any more Q&A or we are concluding :) 15:31:53 Thanks a lot for taking your time and attending, see you tomorrow for more team action! :) 15:31:59 The meeting is over. 15:32:01 closed 15:32:02 #endmeeting