15:14:33 #startmeeting KDE SIG Meeting 15:14:33 Meeting started Tue Jan 14 15:14:33 2014 UTC. The chair is Kevin_Kofler. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:14:33 Useful Commands: #action #agreed #halp #info #idea #link #topic. 15:14:37 #meetingname kde-sig 15:14:37 The meeting name has been set to 'kde-sig' 15:14:45 #topic Role call 15:14:50 Who's present (other than myself)? 15:15:01 * jgrulich is present 15:15:16 here 15:15:21 present 15:16:48 #chair jgrulich rdieter mbriza 15:16:48 Current chairs: Kevin_Kofler jgrulich mbriza rdieter 15:17:13 dvratil, jreznik_, than: Ping? 15:17:19 heya 15:19:33 #chair dvratil 15:19:33 Current chairs: Kevin_Kofler dvratil jgrulich mbriza rdieter 15:19:45 #info Kevin_Kofler, jgrulich, rdieter, mbriza, dvratil present. 15:19:49 #topic Agenda 15:20:11 So we haven't had any meeting for a long time now, surely there are things we should discuss. 15:20:27 Progress update: KF5 repo 15:20:30 Sorry I'm late 15:20:50 danofsatx: No problem, we're still discussing what to discuss. :-) 15:20:56 I see that ;) 15:21:05 F21 planning is probably also a thing to get started on. 15:22:47 #topic KF5 repo progress update 15:22:50 dvratil: Your turn! 15:23:26 We have all 4 tiers compiled, we have plasma-framework compiled and I'm just finishing build of plasma2 15:24:15 siddhart al;ready has some scripts to setup environment to look to /opt/kf5 first, so that one can really log into Plasma2 without having to "bootstrap" through regular desktop session 15:24:58 next step is that I want to make all the packages co-installable with KDE4, so that we can move from /opt/kf5 prefix to /usr 15:25:08 OK 15:25:15 According to upstream: 15:25:23 * the workspaces are not expected to be coinstallable :-( 15:25:48 I know, I meant the frameworks only 15:25:50 * for the libraries, there are library name conflicts being resolved for attica and polkit-qt-1 15:26:08 finally, ltinkl suggested that when this is done, and if it's done in time, we could propose KF5 to as a Feature for F21 15:26:21 * and then executables like makekdewidgets etc. also still conflict (in some cases, in Fedora, they actually conflict with kdelibs3 rather than kdelibs because we already renamed the kdelibs 4 ones :-) ) 15:26:34 Upstream is working on fixing the conflicts in the frameworks. 15:26:46 They probably welcome help though, as long as it's coordinated. 15:27:14 KF5 as a F21 feature would be great. 15:27:15 I'd like to work with upstream to make the frameworks coinstallable by default, without distro patches. If that fails, we can always do mv makekdewidgets{,5} 15:27:55 That'd rather need a CMake-file patch like in kdelibs 4, because you also need to tell CMake to look for the correct binaries, a mv is not enough. 15:28:05 (See how I did it in kdelibs 4.) 15:28:22 But really, it should be patched upstream, they already said they'll accept patches for that in KF5. 15:29:03 * jreznik_ is around, rereading backlog 15:29:48 * than is present 15:30:43 that's all from me I guess :) I'll send an email and write a blog once we have the entire KF5/Plasma2 stack ready for "public" use 15:31:02 #action dvratil will send an email and write a blog once we have the entire KF5/Plasma2 stack ready for "public" use. 15:31:09 Great! 15:31:14 for polkit-qt-1 we're upstream, so I expect mbriza or someone else from the team is taking care of it, right? 15:31:42 with delayed F21, it makes sense to have it as Change proposal even it would be pretty tight 15:31:50 I only know the discussions that were cross-posted to kde-packager and release-team@kde. 15:32:11 well, not really, there were some preparation patches merged by drf but that's it 15:32:36 polkit-qt could probably be fixed similar to how attica/phonon was handled 15:33:05 * dvratil can help, already done some Qt4->5 porting 15:33:42 ah, they weren't? uhmm, where did i see it? 15:33:44 * jreznik is not a good upstream anymore 15:34:32 speaking of this stuff, I don't recall seeing any objections to the idea to move qt4 headers to /usr/include/qt4 (for f21+) 15:34:49 so will proably move forward with that soon 15:35:07 (If I had been smart, would've made that change prior to 4.12.1 import) 15:39:32 #info Qt 4 headers are moving to /usr/include/qt4 in F21+. 15:39:41 #topic F21 planning 15:39:51 So that brings us to the next topic: planning for Fedora 21. 15:40:23 One thing we already more or less agreed on #fedora-kde is that we want to target 4.13 for F21. 15:40:48 as I already mentioned, I want to have KF5 as a F21 Feature if I manage to make it coinstallable on time 15:41:16 so, as for me, i started working on sddm again... the authentication library currently is about 2.5k LoC and it started passing basic tests today so i'll be possibly able to push it somewhere by the end of the week 15:42:10 #link http://techbase.kde.org/Schedules/KDE4/4.13_Release_Schedule 15:42:34 12 Wednesday, April 16, 2014: KDE SC 4.13 Release 15:43:12 That's definitely before F21. 15:43:18 Not sure if that schedule is accurate though. 15:43:22 mbriza: yay 15:43:58 But I think it is, yes. 15:44:39 i haven't found f21 schedule 15:44:42 Kevin_Kofler: yes, once a schedule is published on techbase, upstream is pretty good at following it 15:44:43 With F21 not before August, 4.13 is definitely the way to go, maybe even 4.14 if they do such short cycles. But right now, 4.13 it is. 15:45:20 rdieter: I was just surprised at the short cycle. I had read the July 8 date before, but that's already .3! .0 already in April, wow. 15:45:34 Kevin_Kofler: 4.14 maybe as updated for f21 15:45:58 So I think there are no objections to targeting 4.13 for F21, seeing the schedules. 15:46:08 i don't see problem 15:46:56 Nobody yelling. ;-) So: 15:46:58 #agreed We will target 4.13 for F21. 15:47:18 (For 4.14+, we'll see once they decide when or even whether ;-) to release it.) 15:48:30 #action mbriza is working on the authentication library for SDDM. 15:49:05 Other stuff for F21? Do we know already how we fit in the Fedora.Next inferno? 15:49:59 I surely hope we can still release our spin, I wouldn't be surprised if we lost release-blocking status again though (bringing us back to the crappy second-class-citizen status we had until F12 or so). :-( 15:50:08 we should ping ltinkl when next we see him, he's on the workstation WG (no?) 15:50:19 he is 15:50:36 (where they'd happily release F12 with broken sound in KDE, that was NOT fun, especially because it was a PITA to fix the mess in an update) 15:52:15 The lack of a KDE Product is really unacceptable. :-( 15:52:49 I don't see why established Spins weren't promoted to Products instead of inventing 3 new ones out of the blue. 15:53:07 (and likewise, established SIGs to Workgroups) 15:53:52 FESCo/FPB demeritocracy at work. 15:55:07 #topic Open Discussion 15:55:23 So I think we can't say any more about F21 with what we know now. 15:55:35 Anything else to say? 15:55:45 Kevin_Kofler: I'd personally like to see a Fedora KDE product as well. 15:55:46 I can give one FYI: 15:56:22 I was holding out hope that the "Workstation" product would manage to arrange things such that the original Freedesktop vision could actually occur there, but it looks like that won't really happen. 15:57:01 #action Kevin_Kofler is pushing updates to qt3, qt (4) and qt5-qtbase for F19, F20 and Rawhide with a fixed CVE-2013-4549 fix (larger entity character limit, see QTBUG-35459). 15:57:17 sgallagh: Just no way. 15:57:25 GNOME and KDE really need separate spins/products. 15:57:43 The GNOME folks don't want a shared spin, and to be honest, I don't think we really want that either. 15:57:44 Kevin_Kofler: Please open a FESCo ticket for discussion at the meeting tomorrow 15:57:49 (Agenda hasn't gone out yet) 15:57:56 There are just too many practical issues. 15:58:11 Starting from "duplicate" apps. 15:58:36 Every desktop environment also has its own set of applications. 15:59:16 They'd pollute each others menu, unless we start abusing OnlyShowIn/NotShowIn again, which then annoys those people who do want to use the other app for whatever reason. 15:59:46 I dont mind the menu pollution, as long as apps refrain from (ab)using GenericName 15:59:57 For the record, I'm stronly opposed to Only/NotShowIn abuse. 16:00:02 *strongly 16:00:27 rdieter: Abusing Name for a generic name, you mean. 16:00:32 And there I couldn't agree less. 16:00:48 Kevin_Kofler: yes 16:00:59 I mean, I agree totally. 16:01:05 evince aka Document Viewer, for example 16:01:08 +1 16:01:14 (that "couldn't" expression is ambiguous) 16:02:12 Generic names in Name= suck! 16:02:34 Another problem is name conflicts like "System Settings". 16:02:47 Hi! 16:03:07 (where the KDE one is the real "System Settings", the GNOME one is really gnome-control-center, but now calls itself "System Settings" in the menu) 16:03:15 Kevin_Kofler: Hi, should we move to fedora-meeting-1 or are you almost finished? 16:03:24 Kevin_Kofler: ShowOnlyIn makes sense in that particular case 16:03:27 I think we're basically done. 16:03:35 just ranting... 16:03:38 Can we close the meeting? 16:03:40 let's wrap up 16:04:05 OK, see you next week and let's vacate the chan! :-) 16:04:05 #endmeeting