[Di Nov 20 2007] [17:00:54] Topic Kevin_Kofler setzt das Kanal-Topic auf "KDE SIG Meeting - http://fedoraproject.org/wiki/SIGs/KDE/Meetings/2007-11-20". [Di Nov 20 2007] [17:01:06] So, who's present? [Di Nov 20 2007] [17:01:28] present [Di Nov 20 2007] [17:01:55] rdieter: Ping? [Di Nov 20 2007] [17:02:36] here (forgot the time switch). [Di Nov 20 2007] [17:03:06] Hi, I'm new and I'd like to join the KDE sig ... [Di Nov 20 2007] [17:03:19] mefoster: welcome :) [Di Nov 20 2007] [17:04:00] present [Di Nov 20 2007] [17:04:45] present [Di Nov 20 2007] [17:04:58] just woke uo though [Di Nov 20 2007] [17:05:53] rdieter: Are you going to chair the meeting? [Di Nov 20 2007] [17:06:17] * pembo13_com wonders why we're making references to Balmer [Di Nov 20 2007] [17:07:01] LOL [Di Nov 20 2007] [17:07:33] Let's start. [Di Nov 20 2007] [17:07:46] Topic Kevin_Kofler setzt das Kanal-Topic auf "KDE SIG Meeting - http://fedoraproject.org/wiki/SIGs/KDE/Meetings/2007-11-20 - Preparations for KDE4: Initial Builds http://fedoraproject.org/wiki/SebastianVahl/KDE4". [Di Nov 20 2007] [17:08:35] Kevin_Kofler: how is the current kde4 state in rawhide? [Di Nov 20 2007] [17:09:04] So we have upgraded the development platform and kdebase4 (upstream kdebase main package, a.k.a. kdebase-apps) to 3.96.0. [Di Nov 20 2007] [17:09:23] than: it's still the "KDE4 Development Platform" (withouth conflicting files) [Di Nov 20 2007] [17:09:42] Meanwhile Sebastian Vahl has been working on KDE 4 full desktop packages (KDE 4 as default and kdebase-workspace packaged) and on upgrading some other modules to the KDE 4 versions. [Di Nov 20 2007] [17:09:43] Nickname dwmw2_gone nennt sich jetzt dwmw2_BOS. [Di Nov 20 2007] [17:10:05] But his work is not in Rawhide yet. [Di Nov 20 2007] [17:10:05] You can find it at the link I just put into the topic. [Di Nov 20 2007] [17:11:51] sorry, i'm half occupied @ work, carry on with/without me. :) [Di Nov 20 2007] [17:12:08] Kevin_Kofler: are kdelibs3, kdebase3 already done? [Di Nov 20 2007] [17:12:24] or someone's still working on it [Di Nov 20 2007] [17:12:25] According to the page, kdelibs3 is essentially done, but kdebase3 needs more work. [Di Nov 20 2007] [17:12:29] This is what svahl has: [Di Nov 20 2007] [17:12:33] http://www.deadbabylon.de/fedora/KDE4/SPECS/kdelibs3.spec [Di Nov 20 2007] [17:12:36] http://www.deadbabylon.de/fedora/KDE4/SPECS/kdebase3.spec [Di Nov 20 2007] [17:12:40] But kdebase3 isn't working yet. [Di Nov 20 2007] [17:12:53] There's more files which can/should be removed. [Di Nov 20 2007] [17:13:02] kdebase3 is compiling atm. kdelibs3 seems to work (eg. koverartist ist working( [Di Nov 20 2007] [17:13:27] For kdelibs3, crystalsvg really has to be included. [Di Nov 20 2007] [17:13:32] KDE 4 has no CrystalSVG. [Di Nov 20 2007] [17:13:45] And KDE 3 apps need it (default/fallback theme, and KDE 4 themes don't work well with KDE 3). [Di Nov 20 2007] [17:13:50] Kevin_Kofler: crystalsvg is in kdeartwok(-icons) [Di Nov 20 2007] [17:13:54] svahl: do you have a filelist which conflicts with kde4? [Di Nov 20 2007] [17:13:58] but we have to verify if it's complete [Di Nov 20 2007] [17:14:13] And that it still works with KDE 3! [Di Nov 20 2007] [17:14:20] svahl: crystalsvg was in kdelibs(3) last I checked. :) [Di Nov 20 2007] [17:14:29] than: no actual one atm. This is on my todo list for tody [Di Nov 20 2007] [17:14:44] I don't think we should ship crystalsvg from kdeartwork4 even if it's there. [Di Nov 20 2007] [17:15:00] Kevin_Kofler: we could try, at least. [Di Nov 20 2007] [17:15:07] Sure. [Di Nov 20 2007] [17:15:18] rdieter: in my version of kdelibs3 I've removed crystalsvg and use the ones from kdeartwork-icons (4). They're working but not complete (as I've seen so far) [Di Nov 20 2007] [17:15:20] afaik, not much in crystalsvg has changed. [Di Nov 20 2007] [17:15:37] svahl: not complete kde4-wise, you mean? [Di Nov 20 2007] [17:15:51] Or no longer complete KDE3-wise? [Di Nov 20 2007] [17:15:55] (because of renames) [Di Nov 20 2007] [17:15:56] sry. kde3-wise. haven't checked kde4. Or I've maybe removed to many files :) [Di Nov 20 2007] [17:16:03] yuck, crap. [Di Nov 20 2007] [17:16:09] If it's no longer usable for KDE 3, then we really should ship the KDE 3 version instead. [Di Nov 20 2007] [17:16:26] Or a union of both if we're brave. [Di Nov 20 2007] [17:16:28] Kevin_Kofler: but that makes it unusable for kde4. We have to choose. [Di Nov 20 2007] [17:16:40] Kevin_Kofler, thought a union was the original idea [Di Nov 20 2007] [17:16:41] ? [Di Nov 20 2007] [17:16:55] proposal: go with kde4 version, file bugs, (hope) upstream/kde fixes it. [Di Nov 20 2007] [17:17:04] +1 [Di Nov 20 2007] [17:17:13] I'm not sure upstream is willing to add compat-symlinks. :-( [Di Nov 20 2007] [17:17:20] i agree with rdieter [Di Nov 20 2007] [17:17:47] Kevin_Kofler: shrug, we can add missing things if we have to. [Di Nov 20 2007] [17:17:47] Yes, getting upstream to keep the theme in KDE 4 working with KDE 3 would be optimal. [Di Nov 20 2007] [17:17:52] btw: Not really sure, but in my 30-seconds-test of koverartist (a kde3-app) sound was working if pulseaudio was started [Di Nov 20 2007] [17:19:18] rdieter: thats sane [Di Nov 20 2007] [17:19:38] * svahl has just updated his kdelibs3 version (spec, srpm, rpms, rpmlint output - filelist is still uploading) [Di Nov 20 2007] [17:20:01] We'll skip "Preparations of kdelibs3, kdebase3" from the agenda because we're already mostly discussing this right now, so if you have anything to discuss about those, do it now. :-) [Di Nov 20 2007] [17:22:03] svahl: For the conflicts you're removing from kdelibs3, some are no longer conflicts. [Di Nov 20 2007] [17:22:06] well. I'm not really sure (or have the knowledge) of what files are sane to remove and which one should be keeped. I'll need some help in this [Di Nov 20 2007] [17:22:29] The list of rm -f in kde*4 is outdated, some of the stuff isn't there to be removed in the first place. [Di Nov 20 2007] [17:22:38] For example, kcmshell in KDE 4 is now kcmshell4. [Di Nov 20 2007] [17:22:39] ok. [Di Nov 20 2007] [17:23:12] We need to build the KDE 4 packages without the conflict removals and check which of the files are actually still there. [Di Nov 20 2007] [17:23:12] i think, we'll have to re-check this more than once. :) especially the -devel bits [Di Nov 20 2007] [17:23:42] Then we remove the rm commands for everything which isn't there to conflict. [Di Nov 20 2007] [17:23:53] And we fix kdelibs3/kdebase3 to include it. [Di Nov 20 2007] [17:24:26] slow, painful, but necessary work. [Di Nov 20 2007] [17:24:42] * rdieter would rather give himself a papercut, poor lemon juice on it. ;) [Di Nov 20 2007] [17:24:45] that's what I've done with kdelibs4, kdebase4 and kdebase-runtime on sunday. [Di Nov 20 2007] [17:24:45] kdebase3 has no list of conflicts at all yet. [Di Nov 20 2007] [17:25:48] So, let's move on to the needed BRs? [Di Nov 20 2007] [17:26:16] i have nothing to add myself [Di Nov 20 2007] [17:26:34] Topic Kevin_Kofler setzt das Kanal-Topic auf "KDE SIG Meeting - http://fedoraproject.org/wiki/SIGs/KDE/Meetings/2007-11-20 - Needed but not yet included BuildRequires (eg. libzip, decibel)". [Di Nov 20 2007] [17:27:04] svahl has made a preliminary package for libzip, but wasn't sure of the licensing. [Di Nov 20 2007] [17:27:18] I checked it and it's a standard 3-clause (no advertising clause) BSD license. [Di Nov 20 2007] [17:27:32] Decibel isn't packaged at all yet. [Di Nov 20 2007] [17:27:46] who's available for quick, hard-hitting pkg reviews? [Di Nov 20 2007] [17:27:48] It also depends on Tapioca-Qt. [Di Nov 20 2007] [17:27:50] yes, sry for not replied to your mail. I'll change the license to BSD and submitt it for review [Di Nov 20 2007] [17:28:11] svahl: if no one else does, I can review it, let me know whe it's ready. [Di Nov 20 2007] [17:28:20] rdieter: ok [Di Nov 20 2007] [17:28:52] so, Tapioca-Qt, Decibel, any takers to package, maintain these? [Di Nov 20 2007] [17:29:10] (I can take a stab at it, if needed) [Di Nov 20 2007] [17:30:33] both seems to be early versions (Tapioca-Qt only has a subversion tree, last I've checked) [Di Nov 20 2007] [17:31:03] i'm trying to get to their site now to find out what it is, not loading [Di Nov 20 2007] [17:31:13] http://tapioca-voip.sourceforge.net/ [Di Nov 20 2007] [17:31:30] mhh. here too. Yesterday it was working [Di Nov 20 2007] [17:31:42] http://telepathy.freedesktop.org/wiki/TapiocaQt ? [Di Nov 20 2007] [17:31:47] Is kdenetwork actually using Decibel already? [Di Nov 20 2007] [17:32:07] I thought Decibel has been postponed to 4.1 because it's just not ready, and Kopete doesn't actually use it yet. [Di Nov 20 2007] [17:32:16] Kevin_Kofler: kdenetwork checks for it through cmake [Di Nov 20 2007] [17:32:19] I thought that too [Di Nov 20 2007] [17:32:46] but I've not tested to disable it at compile time [Di Nov 20 2007] [17:33:03] svahl: There's always a difference between "checks" and "uses". :-) So my question is: what uses it and how, if at all? [Di Nov 20 2007] [17:33:11] I'd say, go ahead do kdenetwork without decibel for now. we can determinte if it's really needed/used later. [Di Nov 20 2007] [17:34:12] The Decibel check has been removed Nov 11. [Di Nov 20 2007] [17:34:34] http://websvn.kde.org/?view=rev&revision=735412 [Di Nov 20 2007] [17:34:46] there ya go, problem solved. :) [Di Nov 20 2007] [17:34:50] Well, actually not. [Di Nov 20 2007] [17:34:50] :) [Di Nov 20 2007] [17:34:56] But it's been made optional. [Di Nov 20 2007] [17:35:04] And it says: "Used by the Kopete telepathy protocol." [Di Nov 20 2007] [17:35:16] Kopete should be functional without it with the old protocols. [Di Nov 20 2007] [17:35:42] ok, not a blocker though, we can do kdenetwork/Decibel work in parallel, enable support when/if decibel is ready. [Di Nov 20 2007] [17:35:52] Right. [Di Nov 20 2007] [17:36:01] All the protocols from KDE 3 Kopete should still be there. [Di Nov 20 2007] [17:36:12] Decibel is mostly a 4.1 feature AFAIK. [Di Nov 20 2007] [17:37:25] If 3.96 still errors when Decibel is missing, we can backport that revision, which makes it optional. [Di Nov 20 2007] [17:38:18] or wait for next kde4 beta/rc/snapshot. [Di Nov 20 2007] [17:38:36] Yeah, they're fairly fast at releasing these. [Di Nov 20 2007] [17:38:55] the next one is planned for dec 5th. and it would be the last one [Di Nov 20 2007] [17:39:34] hmm, pretty far away, if we have time, try to patch to make it work, otherwise, waiting works. [Di Nov 20 2007] [17:39:58] Topic Kevin_Kofler setzt das Kanal-Topic auf "KDE SIG Meeting - http://fedoraproject.org/wiki/SIGs/KDE/Meetings/2007-11-20 - Planning of inclusion in Rawhide". [Di Nov 20 2007] [17:40:03] OK, next topic. [Di Nov 20 2007] [17:40:08] another BR: tcptl: http://tpctl.sourceforge.net/tpctlhome.htm [Di Nov 20 2007] [17:40:17] mhh. tpctl [Di Nov 20 2007] [17:40:29] or maybe BR [Di Nov 20 2007] [17:40:36] BR of what? [Di Nov 20 2007] [17:40:39] kdeutils [Di Nov 20 2007] [17:40:44] svahl: that should be optional (I hope). [Di Nov 20 2007] [17:40:57] yes. it's optional. [Di Nov 20 2007] [17:41:13] kdeutils is working also without it (I cannot use klaptopdaemon) [Di Nov 20 2007] [17:41:44] Existing third-party package: http://dries.ulyssis.org/rpm/packages/tpctl/info.html [Di Nov 20 2007] [17:42:21] Looks ugly though (using %makeinstall), maybe less work redoing it. [Di Nov 20 2007] [17:42:37] Also, there are .so.* files and no .so symlinks? [Di Nov 20 2007] [17:42:50] I.e. where's the -devel package? [Di Nov 20 2007] [17:42:55] worry about that later. [Di Nov 20 2007] [17:43:02] and also kdebindings is missing some optional packages (see spec file: http://www.deadbabylon.de/fedora/KDE4/SPECS/kdebindings.spec) [Di Nov 20 2007] [17:43:04] let's focus on the big stuff first. [Di Nov 20 2007] [17:43:30] Big stuff like getting things into Rawhide? :-) [Di Nov 20 2007] [17:43:41] So svahl has done all that work, but we need to get it in. [Di Nov 20 2007] [17:43:58] kdebase-workspace needs a review. [Di Nov 20 2007] [17:44:14] The other stuff can go in as updates / have already passed review. [Di Nov 20 2007] [17:45:03] I thought PyKDE is supposed to be part of kdebindings in KDE 4. [Di Nov 20 2007] [17:45:17] So this doesn't make sense to me: [Di Nov 20 2007] [17:45:18] # FIXME/TODO: Is PyKDE already ported to KDE4? [Di Nov 20 2007] [17:45:18] #BuildRequires: PyKDE-devel [Di Nov 20 2007] [17:45:34] mhh. maybe. It was late when I've done that (3am or so) :) [Di Nov 20 2007] [17:45:59] kdebindings is at a rough state atm [Di Nov 20 2007] [17:46:07] Kevin_Kofler: is there a separate PyKDE? [Di Nov 20 2007] [17:46:24] PyKDE(4) is/should be in kdebindings(4), afaik. [Di Nov 20 2007] [17:46:26] In KDE 4 not anymore, we could make it a subpackage though. [Di Nov 20 2007] [17:46:37] For qscintilla, we have a qscintilla package, but it's the Qt 3 version. :-( [Di Nov 20 2007] [17:47:16] Kevin_Kofler: I'll take care of qscintilla (minor problem, it doesn't cope well with co-installed qt3/qt4 versions, so we may have to pick *one*). [Di Nov 20 2007] [17:47:18] qscintilla isn't ported to Qt4 yet? [Di Nov 20 2007] [17:47:24] qwt5 is already available though, see qwt-devel (that's a 5.0.x version and it uses Qt 4, so it should be the right one). [Di Nov 20 2007] [17:47:55] So that should be it for the missing BRs in kdebindings. [Di Nov 20 2007] [17:48:13] see also: https://bugzilla.redhat.com/show_bug.cgi?id=249020 [Di Nov 20 2007] [17:48:15] Bug 249020: low, low, ---, Rex Dieter, ASSIGNED , qscintilla-2.x [Di Nov 20 2007] [17:49:53] Now how do we handle inclusion into Rawhide? [Di Nov 20 2007] [17:50:22] maybe a seperated cvs tree for the beginning (like we've done for kdelibs4) [Di Nov 20 2007] [17:50:37] i don't see any problem to built it in rawhide [Di Nov 20 2007] [17:50:38] Pick a window of a few days where everybody is readily available. [Di Nov 20 2007] [17:50:45] I'd like to have kdelibs (v4), kdebase-runtime, kdebase (v4), kdebase-workspace, kdelibs3 and kdebase3 in at the "same time" (as close together as possible) because of the conflicts. [Di Nov 20 2007] [17:50:57] Send out notice that rawhide kde-wise, may be unstable (similar to recent notice of X breakage) [Di Nov 20 2007] [17:51:08] Then, everybody hammer on it until done. :) [Di Nov 20 2007] [17:51:22] Kevin_Kofler: +1 [Di Nov 20 2007] [17:51:28] rdieter: +1 :) [Di Nov 20 2007] [17:51:42] I'm having my final diploma exam on Thursday 29, so I'll be a bit busy reviewing for it from now to then. [Di Nov 20 2007] [17:52:12] ok, let's wait until after that, will give us more time to get more of the details ahead of time. [Di Nov 20 2007] [17:52:54] Any 3-4 day window particularly good for everyone? (svahl, Kevin_Kofler, than, me mostly, + anyone else who wants to help) [Di Nov 20 2007] [17:53:00] well. we could submit it for review now (at least kdebase-workspace). it doesn't matter, when we actual review it [Di Nov 20 2007] [17:53:09] svahl: +1, definitely [Di Nov 20 2007] [17:53:31] as a matter of fact, we want it reviewed and ready *before* the big move. [Di Nov 20 2007] [17:53:36] Anything in the first week in December should be OK for me. [Di Nov 20 2007] [17:53:52] Dec 3-7 then? ok with me, anyone else? [Di Nov 20 2007] [17:54:06] or even Dec 1-7. [Di Nov 20 2007] [17:54:15] it'll be ok for me [Di Nov 20 2007] [17:54:24] than? [Di Nov 20 2007] [17:54:45] Dec 1-7 would also be OK for me, but I'm not sure than will want to spend his weekend on this. ;-) [Di Nov 20 2007] [17:55:17] we all don't have to be available 100% of that time, a significant portion would suffice. [Di Nov 20 2007] [17:55:45] oh. correction: Dec 2-7 for me [Di Nov 20 2007] [17:56:09] rdieter: it should be ok for me [Di Nov 20 2007] [17:56:34] Then let's say December 2-7 is KDE 4 week in Rawhide. :-) [Di Nov 20 2007] [17:56:37] ok, mark your calendars Dec 1-7, rawhide/kde hosage, kde4 triumph. [Di Nov 20 2007] [17:56:43] And I would prefer to submit _all_ packages for a review in bugzilla. Just to get it better organized [Di Nov 20 2007] [17:56:57] svahl: ?? [Di Nov 20 2007] [17:56:58] Sounds exciting. :) [Di Nov 20 2007] [17:57:00] Formal reviews just make it take longer. [Di Nov 20 2007] [17:57:12] I say do only those we have to, handle the rest over IRC. [Di Nov 20 2007] [17:57:25] mhh. ok. [Di Nov 20 2007] [17:57:32] Kevin_Kofler: +1 definitely, if we want it done before kde-4.0 is released. :) [Di Nov 20 2007] [17:58:01] Topic Kevin_Kofler setzt das Kanal-Topic auf "KDE SIG Meeting - http://fedoraproject.org/wiki/SIGs/KDE/Meetings/2007-11-20 - Information for Package Maintainers (BR: kdelibs -> kdelibs3, building packages for KDE4)". [Di Nov 20 2007] [17:58:03] svahl: I understand your motivations, they're good, but that would just take too long [Di Nov 20 2007] [17:58:31] We need to send a message to fedora-devel-list about this. [Di Nov 20 2007] [17:58:42] Probably even fedora-devel-announce, can we get through to that? [Di Nov 20 2007] [17:58:45] that would be true, maybe :) [Di Nov 20 2007] [17:58:47] yes. [Di Nov 20 2007] [17:59:28] So who takes care of the announcement? [Di Nov 20 2007] [18:00:07] I volunteer to be the bearer of the news. [Di Nov 20 2007] [18:00:12] Thanks. [Di Nov 20 2007] [18:00:30] It'll probably require a good deal of followup, explanations, etc... fun. [Di Nov 20 2007] [18:00:39] We're out of time and we're through the agenda, so I suggest stopping here. :-) [Di Nov 20 2007] [18:01:06] we can heard everyone back to #fedora-kde to continue any further discussion. [Di Nov 20 2007] [18:01:25] * rdieter is a bad spellar today. :) [Di Nov 20 2007] [18:01:52] * spot is here [Di Nov 20 2007] [18:01:57] * tibbs here [Di Nov 20 2007] [18:02:00] who is spot? [Di Nov 20 2007] [18:02:02] hmm [Di Nov 20 2007] [18:02:07] guess we're getting kicked out [Di Nov 20 2007] [18:02:17] pembo13_com: yes, next meeting. :) [Di Nov 20 2007] [18:02:19] KDE SIG Meeting closed, if you have any further questions/discussions, go to #fedora-kde, time for FPC. [Di Nov 20 2007] [18:02:21] Out! Out! (says damned spot) [Di Nov 20 2007] [18:02:45] (Please, someone from FPC, set an appropriate topic. :-) )