summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meeting-logs/kde-project-meeting-20130117.txt212
1 files changed, 212 insertions, 0 deletions
diff --git a/meeting-logs/kde-project-meeting-20130117.txt b/meeting-logs/kde-project-meeting-20130117.txt
new file mode 100644
index 0000000..b01d24d
--- /dev/null
+++ b/meeting-logs/kde-project-meeting-20130117.txt
@@ -0,0 +1,212 @@
+[19:58:11] * dilfridge has changed topic for #gentoo-meetings to: "Gentoo Meetings | FOSDEM talk -> #gentoo-fosdem ! | KDE team meeting 17 Jan 1900 UTC http://wiki.gentoo.org/wiki/Project:KDE/Meeting/2013-1"
+[19:58:46] --> creffett (~creffett@gentoo/developer/creffett) hat #gentoo-meetings betreten
+[20:04:33] <creffett> (kde) abcd, ago, alexxy, creffett, dastergon, dilfridge, jmbsvicetto, johu, kensington, mschiff, patrick, reavertm, scarabeus, thev00d00
+[20:04:38] <creffett> 1. roll call
+[20:04:46] -*- dastergon is here
+[20:04:51] -*- mschiff here
+[20:04:52] -*- dilfridge here
+[20:05:02] -*- creffett is here
+[20:05:50] -*- alexxy partialy here
+[20:06:05] <creffett> wow, we actually reached our minimum for a meeting
+[20:06:11] <creffett> I may faint.
+[20:06:35] <creffett> I'll give a couple more minutes for any stragglers, then we'll get started
+[20:08:41] -*- alexxy need some sleep, group theory is cool but...
+[20:08:49] <Thev00d00> I'm here and late :-)
+[20:09:04] <Thev00d00> also cooking ;-)
+[20:09:11] <creffett> good enough for me, let's get this show on the road
+[20:09:32] <creffett> 2. Keywords
+[20:09:59] <-- EM3RY (~quassel@204.12.167.10) hat das Netzwerk verlassen (Ping timeout: 248 seconds)
+[20:10:07] <creffett> we dropped ppc64, but do we want to add any stable/testing keywords?
+[20:10:36] -*- creffett would be interested in getting arm stabilized at some point
+[20:11:38] --> dMaggot (~user@201.227.175.3) hat #gentoo-meetings betreten
+[20:13:17] <dastergon> creffett: +1
+[20:15:23] <creffett> 3. CMake minimum requirement
+[20:15:35] <creffett> kdelibs-4.10 will require CMake 2.8.8 as a minimum. Should we bother enforcing this (given that 2.8.9 is already the lowest version in-tree)? If so, where - kdelibs, KDE eclass, or even CMake eclass?
+[20:16:12] <dilfridge> err sorry got distracted
+[20:16:23] <dilfridge> arm is great
+[20:16:51] <dilfridge> re 3) I'd say kde eclass
+[20:16:54] <dilfridge> just to make sure
+[20:17:21] <Thev00d00> +1 for 3
+[20:17:48] <dilfridge> cmake-utils.eclass says CMAKE_MIN_VERSION="${CMAKE_MIN_VERSION:-2.8.4}"
+[20:17:58] <dilfridge> maybe it's reallly easiest there
+[20:18:09] <dilfridge> (change the default min version to 2.8.8)
+[20:19:01] <creffett> sounds good to me, I'll go make that change
+[20:19:03] <mschiff> +1
+[20:19:24] <dastergon> +1
+[20:19:44] <creffett> 4. Bugs
+[20:19:56] --> lmiphay (~lmiphay@86-45-44-228-dynamic.b-ras2.prp.dublin.eircom.net) hat #gentoo-meetings betreten
+[20:19:58] <creffett> x11-themes/oxygen-gtk: Rename x11-themes/oxygen-gtk to x11-themes/oxygen-gtk2. Import x11-themes/oxygen-gtk3 from the overlay or we keep x11-themes/oxygen-gtk with 2 slot and rename x11-themes/oxygen-gtk3 to x11-themes/oxygen-gtk.
+[20:20:21] <creffett> basically, split it or slot it?
+[20:21:07] <dilfridge> what does gnome team say?
+[20:21:21] <creffett> I don't know if we've asked gnome team
+[20:21:35] <dilfridge> they should know best
+[20:21:55] <creffett> okay, will ask them
+[20:21:55] <mschiff> x11-libs/gtk+ itself uses slots..
+[20:22:40] <creffett> I know that some packages have weird methods of handling gtk+ 2 vs. 3
+[20:22:57] <creffett> *shrug*
+[20:23:12] <creffett> we'll ask GNOME team about it
+[20:23:17] <creffett> media-libs/qt-gstreamer - split out QtGlib (bug #439198) discuss, vote
+[20:23:38] <dMaggot> I wrote upstream about that
+[20:23:53] <dMaggot> and another question I had (basically gstreamer 1.0 support)
+[20:24:02] <dMaggot> unfortunately haven't got a reply about it
+[20:24:09] <creffett> okay
+[20:24:19] <dMaggot> I actually have a similar problem
+[20:24:29] <dMaggot> I'm using gstreamer 1.0 from the gnome overlay
+[20:24:37] <dMaggot> and haven't been able to update telepathy ever since
+[20:25:00] <creffett> I personally am not in favor, my comments are on the bug but basically I think that it's making things needlessly complex and if upstream eventually does split it out we'll write an ebuild then
+[20:25:08] <dMaggot> can we differ this decision at least for a coumple of weeks?
+[20:25:18] <dMaggot> I'll try to ping upstream about this again in the weekend
+[20:25:32] <creffett> sounds good to me
+[20:25:41] <creffett> any further comments on this one?
+[20:25:50] <dMaggot> I'll take that item and will inform of any updates
+[20:26:11] <creffett> okay
+[20:26:19] <creffett> kde-misc/polkit-kde-kcmodules: Store polkit configuration changes to /etc instead of /usr (bug #438790) Discuss/vote: long-term solution
+[20:26:24] -*- creffett shudders at this one
+[20:26:53] <dilfridge> here, the main question is "what does upstream think"
+[20:27:14] <dilfridge> there was a thread about it on the release list some time ago
+[20:27:18] <creffett> mhm
+[20:27:33] <creffett> there was no response on the upstream bug itself
+[20:27:51] <mschiff> imo nothing but the package manager should ever change anything in /usr
+[20:28:33] <creffett> I think I summarized the responses from the list a couple meetings ago, but the general idea was that a bunch of distros have their own custom patches to change things, and upstream basically said "uh, why are we still doing this if everyone patches it out"
+[20:29:41] <mschiff> and sometimes they learn from it and fix it
+[20:30:16] <creffett> and they said that in Frameworks 5 you'll be able to export XDG_CONFIG_DIRS to specify these things
+[20:30:32] <creffett> there are actually two issues here, since kdm does the same thing
+[20:31:33] <creffett> and for that, a number of distros just symlink /usr/share/config/kdm to /etc/kde/kdm
+[20:32:33] <creffett> that's because kdm doesn't use kconfig for its settings
+[20:33:00] --> toralf (~toralf@d227155.adsl.hansenet.de) hat #gentoo-meetings betreten
+[20:34:16] <-- toralf (~toralf@d227155.adsl.hansenet.de) hat das Netzwerk verlassen (Quit: Konversation terminated!)
+[20:34:35] <creffett> note that all of the proposed solutions were for main KDE, not polkit-kde-kcmodules, the general consensus on that one was "we're not shipping it"
+[20:34:41] <creffett> so...opinions on what to do?
+[20:36:30] <dilfridge> does it fix a bug?
+[20:36:48] <creffett> https://bugs.gentoo.org/show_bug.cgi?id=438790
+[20:37:50] <creffett> it has a temporary fix of CONFIG_PROTECT, but no long-term fix
+[20:38:36] <dilfridge> how about symlinking this to somewhere in /etc?
+[20:38:49] <creffett> could work
+[20:38:55] <creffett> I'll experiment with that and report back
+[20:39:19] <creffett> Change the default DB backend for app-office/akonadi-server (bug #441596) Discuss/vote: there are some comments that the mysql backend brings improved stability/performance
+[20:40:03] <creffett> any input here? this seems like one that needs reavertm's input
+[20:40:36] <Thev00d00> I've found that mysql is much better
+[20:40:49] <Thev00d00> that is on a high power desktop
+[20:41:01] <Thev00d00> but stability wise much nicer
+[20:41:29] <mschiff> I am using postgres as backend... but I would not make that the default ;)
+[20:41:43] <dilfridge> you all know the kde wiki page about this?
+[20:41:50] <creffett> I don't
+[20:41:53] <dilfridge> moment
+[20:42:20] <dilfridge> http://techbase.kde.org/Projects/PIM/Akonadi/Database
+[20:43:50] <creffett> okay
+[20:44:00] <Thev00d00> hmm well I would say make mysql default
+[20:44:01] <dilfridge> only real problem with the "full databases" as mysql or postgresql is that e.g. a laptop crash (dead battery) may leave you with a broken database
+[20:44:14] <creffett> agreed
+[20:44:17] <dilfridge> but then, you basically only lose a cache, so why bother
+[20:44:24] <creffett> vote: make mysql the default backend?
+[20:44:25] <creffett> +1
+[20:44:27] <dilfridge> +1
+[20:44:35] <mschiff> not with goto settings, no
+[20:44:42] <mschiff> s/goto/good/
+[20:44:56] <dilfridge> mschiff: what do you mean?
+[20:45:06] <mschiff> YOu can configure postgres to be safe
+[20:45:25] --> tampakrap (~tampakrap@gentoo/developer/tampakrap) hat #gentoo-meetings betreten
+[20:45:26] <mschiff> to be protected agains broken database
+[20:45:33] <tampakrap> hi
+[20:45:37] <dilfridge> ah ok
+[20:45:40] <dilfridge> hi dad
+[20:45:43] <mschiff> because of battery problem etc
+[20:46:02] <mschiff> hi tampakrap
+[20:46:36] <dilfridge> mschiff: ok so you say, the crash problem is not fundamental
+[20:46:43] <mschiff> I had mysql running for quite a long time with akonadi on my laptop and never had an issue with it
+[20:46:46] <dilfridge> ok
+[20:46:48] <mschiff> right
+[20:47:23] <mschiff> and I *had* cases where it crashed or I had to switch it off the hard way
+[20:47:26] <dilfridge> so again
+[20:47:31] <dilfridge> <creffett> vote: make mysql the default backend?
+[20:47:37] <mschiff> +1
+[20:47:40] <dilfridge> +1
+[20:47:50] <creffett> +1
+[20:47:57] <dastergon> +1
+[20:48:00] <dilfridge> cool
+[20:48:16] <dilfridge> remember changing the default useflag settings in the ebuild...
+[20:48:23] <creffett> I'll note it on the bug
+[20:48:37] -*- dilfridge thinks this will improve our relations to the kdepim guys
+[20:49:05] <mschiff> is it that bad? 8-)
+[20:49:06] <creffett> dilfridge: and maybe with the improved relations you can do something about kmail? ;)
+[20:49:14] <dilfridge> sigh
+[20:49:20] <dilfridge> what do you want, a miracle?
+[20:49:39] <creffett> app-office/akonadi-server-1.9.0: add Qt 5 support (bug #450412) How do we want to start rolling out qt5 support in general?
+[20:49:47] <dilfridge> I already thought of porting kmail-4.4 to kdepim-4.10
+[20:50:17] <mschiff> I am looking at the git logs of kdepim quite often... they are really doing a lot in fixing bugs since some time...
+[20:50:53] <dilfridge> our overlay has a kmail-4.4.11.1-r100.ebuild, that is my personal playground
+[20:51:03] <dilfridge> (does not build right now)
+[20:51:05] <creffett> as I understand it, qt4 versus qt5 has to be global, you can't have both at once
+[20:51:29] <dilfridge> bastards
+[20:51:52] <dMaggot> haven't tried qt5 yet (I masked it) but I don't think one blocks the other (in terms of ebuilds, don't know about builds)
+[20:52:17] <creffett> there are some comments in the bug about how you can't have, say, qt5 libs and a qt4 consumer
+[20:52:45] <creffett> question number 1: should we start adding qt5 support?
+[20:52:49] <dMaggot> right, that's the type of issues I would expect: you probably would have to rebuild everything to use one or the other
+[20:53:00] <-- ABCD (~quassel@gentoo/developer/abcd) hat das Netzwerk verlassen (Ping timeout: 245 seconds)
+[20:56:02] <creffett> any comments?
+[20:56:18] --> ABCD (~quassel@gentoo/developer/abcd) hat #gentoo-meetings betreten
+[20:56:38] <mschiff> how?
+[20:57:04] <creffett> adding the USE flag to packages that have support?
+[20:57:05] <dilfridge> what?
+[20:57:23] <mschiff> but KDE SC itself will not support qt5 right?
+[20:57:33] <mschiff> (4.xx)
+[20:57:53] <dilfridge> did qt team say anything how they want the useflags? eg. either qt4 or qt5, or only a qt5 useflag that disables qt4 support, or... ?
+[20:58:09] -*- creffett adds this one to the "talk to other teams" list
+[21:00:00] <creffett> 5. Open floor
+[21:00:05] <dilfridge> afterwards kde will need akonadi[qt4] or akonadi[-qt5]
+[21:00:07] <dilfridge> yeah
+[21:00:18] <dilfridge> someone please tell the qt guys not to be ridiculous
+[21:00:29] <dilfridge> a category "qt" is a joke
+[21:00:30] -*- creffett nominates kensington in his absence
+[21:00:43] <dilfridge> "qt-base" if anything :D
+[21:00:50] <creffett> no, the joke is suggesting dropping the qt-prefix
+[21:01:00] <Thev00d00> noooo at is much better
+[21:01:05] <dMaggot> bug 450818 is goint to bite our... well, you know, our feet
+[21:01:10] <Thev00d00> *qt
+[21:01:23] <creffett> qt/core, qt/dbus, etc., etc....sure, let's just drop a bunch of name collisions into the tree
+[21:01:33] <dMaggot> there's still no nswer fro teh qt team, from qt upstream, etc
+[21:03:43] <creffett> dMaggot: pesa's question should be answered (re: where is it from, has it been upstreamed)
+[21:04:47] <dilfridge> https://bugreports.qt-project.org/browse/QTBUG-29082
+[21:05:05] <-- ABCD (~quassel@gentoo/developer/abcd) hat das Netzwerk verlassen (Ping timeout: 245 seconds)
+[21:06:08] <creffett> works for me
+[21:06:42] <dMaggot> creffett: right, I should have updated the bug with that info
+[21:06:50] <dilfridge> dMaggot: just done
+[21:07:00] <creffett> what else do we have for open floor business?
+[21:07:26] <dilfridge> cookie distribution
+[21:07:36] <creffett> fine
+[21:07:40] <creffett> cookies to all who attended
+[21:07:56] -*- dilfridge munching
+[21:07:57] <dastergon> and some cookies for tampakrap's baby
+[21:08:10] <creffett> plasma-active is about half packaged in my local overlay so far
+[21:09:03] --> ABCD (~quassel@gentoo/developer/abcd) hat #gentoo-meetings betreten
+[21:09:27] <creffett> I'm still trying to figure out how to package "maliit", which is a dep of one of the packages which provides the input method framework (if anyone has a good example of a package that is configured by way of qmake, please let me know)
+[21:10:39] <dilfridge> eww
+[21:10:42] <creffett> but other than that it's nearly ready to hit the overlay, though I'm not going to package the patches until the next Active release because they don't apply to latest KDE and I really don't want to respin a few hundred line long patch
+[21:10:56] <creffett> I'll probably be putting it in category plasma-active
+[21:11:13] <dilfridge> push it! and then write to -dev and request kde-active category...
+[21:11:40] <creffett> it can wait until we've actually tested the packages :)
+[21:11:58] <dilfridge> plasma-active is less easier understood than kde-active I'd say...
+[21:12:09] <creffett> yeah, but the official name upstream is plasma active
+[21:12:20] <dilfridge> :|
+[21:12:27] <creffett> eh, we can bikeshed it once I'm finished packaging
+[21:12:28] <dilfridge> they are really branding specialists
+[21:12:48] <creffett> mhm
+[21:13:09] <creffett> any other business for open floor? we still have time
+[21:13:19] <mschiff> kde-plasma-active?
+[21:14:08] <mschiff> Is anybody else using the 49.9999 packges?
+[21:15:15] <dilfridge> mschiff: no but I'm already on .98
+[21:15:25] <mschiff> k
+[21:15:34] <mschiff> just for the record
+[21:15:58] <mschiff> I had a good time using 4.9.49.9999 and will keep to do so with 4.10 (already do)
+[21:15:58] <dilfridge> mschiff: kensington: btw the pykde4 patch that I added does not help, I still get a sandbox violation
+[21:16:08] <dilfridge> in pykde4-4.9.98
+[21:16:20] <dilfridge> there is one more commit that could cause it
+[21:16:28] <dilfridge> -> weekend or anyone else
+[21:16:59] <dilfridge> kensington is working on porting all python dependencies to python-r1.eclass btw
+[21:17:09] <Thev00d00> nice
+[21:19:39] <creffett> I don't envy him that
+[21:20:58] <creffett> nothing else? /me finds a gavel
+[21:21:17] <creffett> *bam* meeting adjourned
+[21:21:27] <dilfridge> yeah yeah yeah :)
+[21:21:46] <mschiff> ;)
+[21:21:53] * dilfridge has changed topic for #gentoo-meetings to: "Gentoo Meetings | FOSDEM talk -> #gentoo-fosdem !" \ No newline at end of file