summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'meeting-logs/20090521-summary.txt')
-rw-r--r--meeting-logs/20090521-summary.txt182
1 files changed, 182 insertions, 0 deletions
diff --git a/meeting-logs/20090521-summary.txt b/meeting-logs/20090521-summary.txt
new file mode 100644
index 0000000..8b52f4f
--- /dev/null
+++ b/meeting-logs/20090521-summary.txt
@@ -0,0 +1,182 @@
+21.5.2009 - KDE Meeting
+Roll-call: wired, alexxy, scarabeus, dagger, hwoarang, tampakrap, bonsaikitten, krytzz, yngwin, civil, papillon81, reavertm, lxnay, cryos, jmbsvicetto
+
+Cryos legitimely excused from not attending much, new baby on the route. Grats to him! :]
+
+Doc handling
+- doc == aplication handbook or handbook, to be decided...
+- enable +doc/handbook by default for kde-base
+- aplication api documentation - scarabeus write mail asking for some global useflag for it on -dev
+- rename doc useflag to handbook with 4.3 again :D
+- make it more handleable by eclass rather than in the ebuilds
+- lxnay volunteer to do the packages update in overlay
+- so priority coruse is:
+ - mail to dev asking how to do it
+ - wait a bit and if nothing constructive comes up do the rename for 4.3
+
+kde3
+- kill arts, all misc apps needs it removed and be stabled before 3.5.10 stabling
+- stable 3.5.10, all kde related misc apps needs to be revbumped/verbumped and stabled before it
+- tampakrap starts handling 3.5.10 stabilisation - stable bug asap 15.6. deadline
+- writing doc about kde3/4 mixing - tampakrap
+
+kdeprefix
+- long discussion about support of kde4 +kdeprefix install in kde3 and gnome, will chat with reaver about it on aproperiate bug
+- add ewarn for user when installing with +kdeprefix so we assure he knows what he is messing with. (controled same like live warning)
+
+kde 4.3
+- libknotification already handled, pdepend for kdelibs.
+- policykit looks ok
+- so no much work for 4.3 itself
+
+kde/kde3 useflag
+we voted about it, result:
+kde - latest supported kde 4, 5, whatever
+kde3 - for now kde 3 series, when kde5 is out there will be kde4 useflag and so on,...
+as long as new version is expected to be highly experimental we will have kdeX where X is the version number. When proper support in portage arrives it mutate into kde and older kde mutate to kdeY where Y is X-1
+
+phonon
+- ship snapshot into the tree with kde 4.3
+- separating xine part to be able use qt-phonon instead of normal phonon with kde - probably reaver
+
+CODE:
+improve it, and add requirements we find out that are needed
+since next meeting the code will be considered final, and not folowing it will be punished
+
+relwithdebuginfo:
+deffered after some work on it, not worth efforts
+
+GUIDE:
+tampakrap promised to write the guide for kde3/4 mix that will cover also kde4 installing
+
+kdebindings:
+scarabeus + reaver: invent some logic there; delegate work to other HTs
+
+sabayon:
+discuss the topic more with joost_op at some other more convinient time
+so far done ->
+bugs from ppl with @sabayonlinux.org will be handled legitimely as our bugs
+and we will reflect them as HTs for kde team so we dont have recheck reported things (aka we trust sabayon devs :})
+
+------------------------------------------------
+Qt topics
+------------------------------------------------
+
+Rollcall Qt herd
+----------------
+
+- hwoarang, tampakrap, yngwin present
+- carlo absent
+- recruits wired, Pesa and spatz present
+
+
+Meeting length
+--------------
+
+The KDE Project meeting was going on for too long, all agreed. It was suggested
+that it would be good to have more frequent and shorter meetings. Also, Qt
+topics could be discussed early in the meeting. Details will be discussed at
+another time.
+
+
+Phonon issues
+-------------
+
+KDE herd has asked us to introduce a kde useflag for ebuilds depending on::
+ || ( x11-libs/qt-phonon media-sound/phonon )
+so that media-sound/phonon can be preferred for KDE users, as a workaround for
+current portage shortcomings. yngwin will work out a proposal for affected Qt
+ebuilds.
+
+Also, the suggestion was offered to split the backends from phonon into
+separate packages (gstreamer from qt-phonon, and xine from kde's phonon), so we
+could have one phonon core package (most likely x11-libs/qt-phonon). It was
+decided that this is worth looking into.
+
+
+Recruits
+--------
+
+As to the status of recruits for the Qt team:
+
+- wired is done with the quizzes, so he only needs grilling by a recruiter and
+ can be expected to become a full dev within the next few weeks
+- Pesa has been very active already in contributing
+- spatz just joined us as newest recruit
+- sping is busy with GSoC and will continue recruitment process after that, he
+ is especially interested in Qt3/KDE3 maintenance
+
+
+Qt status in tree
+-----------------
+
+- bug 266201: 4.5.1 is going stable, but arches are taking their time (only
+ alpha and ppc so far)
+- bug 270475: bug in the eclass about the platform switch, which affects
+ chroots and some arches like ppc, a solution is being worked on in the
+ overlay
+- bug 235685: webkit sigbus on sparc, we will try to get upstream to fix it, in
+ the meantime we can use a patch on sparc only (and maybe on other arches like
+ alpha)
+- bug 270769: ppc rendering fix will be fast-tracked for stabilization
+- bug 209626: make qt eclasses ready for eclass-manpages, hwoarang offered to
+ take care of this
+- bug 224951: qt4-qtruby has been hardmasked for a while, so we should fix or
+ remove the package; decided we'll work on it to see if it's fixable,
+ otherwise ask ruby herd to agree with removal; yngwin will commit his
+ intermediate work to overlay
+- bug 236341: Pesa and hwoarang will work on removing automagic deps from PyQt4
+- bug 43827: qvfb and related embedded ebuilds could be proxy-maintained, we
+ will approach users that might be interested
+
+
+Overlay
+-------
+
+As mentioned during the discussion of the KDE overlay's CODE document, we
+should start using similar commit policies, especially starting the commit
+message with $PN.
+
+Both 4.5.9999 and 4.9999 versions of Qt ebuilds in overlay are actively
+maintained and used, so status is OK.
+
+A lot of packages are being moved from overlay to the official tree, so work
+there is progressing well. Pesa will work with ali_bush to get the latest
+version of qtjambi into the tree.
+
+
+Eclasses
+--------
+
+There has been discussion on -dev ML about blocking mixed Qt versions. Paludis
+doesn't handle the blocks and dependencies the same way portage does, but it
+was concluded that the proposal currently in overlay, which works fine with
+portage, is the best solution so far, so we will go ahead and implement that in
+the official tree as well.
+
+It was also decided to remove the custom-cxxflags useflag and the default
+strip-flags from the qt4-build.eclass, as testing has shown that Qt is not as
+sensitive to optimized flags anymore. We will let this change coincide with
+committing the 4.5.2 (next release) ebuilds into the official tree.
+
+There has been a lot of development going on in the qt4-edge.eclass (the
+overlay version of qt4.eclass). We have implemented additional default phases
+for src_configure and src_install, the eqmake4 function has seen a lot of
+improvements, and there is experimental functionality for handling translation
+files.
+
+We decided to add that as a new eclass to the official tree, once the ongoing
+work on eqmake4 and translations crystalizes. We will then mark the old eclass
+as deprecated and open a tracker bug for migration of packages to the new
+eclass. There was some brainstorming about naming the new eclass, but
+bikeshedding is to be continued outside of the meeting.
+
+
+Elected Qt team lead
+--------------------
+
+As we are now a fast growing team, yngwin felt the need to bring up the issue
+of elections for a Qt team lead, as he assumed the position when no one was
+looking after qt herd. The decision was this is not needed, as the team members
+are unanimously happy with the current situation of yngwin being the de facto
+leader.