15:31 <willcooke> #startmeeting Desktop Weekly Meeting 2014-12-02
15:31 <meetingology> Meeting started Tue Dec  2 15:31:06 2014 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:31 <meetingology> 
15:31 <meetingology> Available commands: action commands idea info link nick
15:31 <seb128> willcooke, hey ;-)
15:31 <willcooke> Roll Call:  attente_, desrt, didrocks, FJKong, larsu, mlankhorst, qengho, seb128, Sweet5hark1, tkamppeter
15:31 <didrocks> hey
15:31 <Sweet5hark1> heya
15:31 <willcooke> Sorry I'm late all, had to do the school run
15:31 <qengho> dang!
15:32 <willcooke> attente_, hey, are you ready to roll, or shall we come back to you?
15:32 <seb128> o/
15:32 <willcooke> in the interests of brevity, lets come back to attente_ and move on to desrt
15:32 <willcooke> #topic desrt
15:33 <attente_> gdk-mir backend:
15:33 <attente_> some investigation into multiple window apps, need support from mir for surface positioning, might not be available till jan
15:33 <attente_> fix a bug with text selection
15:33 <attente_> er. sorry
15:33 <willcooke> :)
15:33 <attente_> add a hack for making menus and transient dialogs clickable
15:33 <willcooke> nw
15:33 <willcooke> this is great, thanks attente_
15:34 <willcooke> desrt, you want to go?
15:35 <desrt> sure
15:35 <desrt> did a lot of running around, meetings, bug-filing about missing mir features for desktop
15:35 <desrt> fixed semi-serious GMainContext bug (thanks to ppc64le and Laney for finding it)
15:35 <desrt> finished off GVariant vector serialisation work (see https://git.gnome.org/browse/glib/log/?h=wip/gvariant-kdbus for info)
15:35 <desrt> still a lot more GVariant work to do to prepare for kdbus -- follow the branch linked above
15:35 <desrt> starting on internal cleanup of GBytes (GVariant's memory tracking structure)
15:35 <desrt> (fin)
15:35 <willcooke> thanks desrt
15:36 <willcooke> #topic didrocks
15:36 <didrocks> Ubuntu developer desktop:
15:36 <didrocks> * Some reviews and fixes for jayatana (appmenu integration for java applications) to be integrated by default on ubuntu. Need upstream to put a last fix and cut a tarball.
15:36 <didrocks> * Started discussion on pip/rubygem with sudo
15:36 <didrocks> Bluez:
15:36 <didrocks> * Put back packages to the transition ppas to have them built on all archs
15:36 <didrocks> * Tested with Mathieu that bluez5 + pulseaudio integration is working
15:36 <didrocks> * Started investigating some of the package transitions (bluemon, blueman, …) The good news is that most of them don't need anything!
15:36 <didrocks> Systemd:
15:36 <didrocks> * Fix using generators how default DM are handled and have only one started, being or not migrated to systemd
15:36 <didrocks> * Get previous week patch (for empty machine-id) feedbacks + done some modifications. Waiting for a rereview
15:36 <didrocks> * Started to look X failsafe handling and possible implementation using systemd services
15:36 <didrocks> EOF
15:37 <willcooke> sounds like bluez is moving forwards nicely
15:37 <willcooke> thanks didrocks
15:37 <willcooke> didrocks, any idea how many potential names we had for the UDTC ?
15:37 <willcooke> *have
15:37 <didrocks> willcooke: I would say like 20-25, I did repost on g+ for the second week of the contest
15:38 <willcooke> wow - that's really good
15:38 <didrocks> not a lot of +1 on any name though, we will have to vote ourself I guess :)
15:38 <willcooke> haha!
15:38 <willcooke> #topic FJKong
15:38 <willcooke> FJKong, are you around atm?  We can come back to you if not
15:38 <FJKong> Dash pinyin progress: coding for converting Chinese character to pinyin
15:38 <FJKong> tgenerate a mapping table between PinYin and character
15:38 <FJKong> splite Chinese character (ignoring english words)
15:38 <FJKong> get all candidate lis
15:38 <FJKong> all about pinyin thing
15:38 <FJKong> eof
15:39 <willcooke> :)
15:39 <willcooke> nice progress there, thanks
15:39 <willcooke> #topic larsu
15:39 <larsu> hey!
15:40 <larsu> more work on the gtk theme, the blockers should be gone now, but there's still some work left
15:40 <larsu> (e.g. highlighting the current tab for willcooke ;) )
15:40 <seb128> do you have a mp up with the current work? do you consider it enough for a first landing?
15:41 <seb128> (we should get it at least in the ppa with gtk)
15:41 <larsu> seb128: I want to land it in lockstep with gtk and need to sort out the icon issue before that
15:41 <seb128> k
15:41 <larsu> which brings me to that point: I hate the xdg icon spec
15:41 <seb128> well, we have gtk in the desktop ppa, we can put the theme there as well
15:41 <seb128> :-/
15:41 <larsu> a recent gtk change made some svg icons in menus larger (calendar, gvim in the dash)
15:42 <larsu> seb128: sure, we can do that
15:42 <seb128> cool
15:42 <larsu> also fixed an issue in gsettings (no changed events were sent)
15:42 <willcooke> larsu, that tab highlighting works nicely for gedit but for gnome-terminal I find it confusing - by brain inverts the logic for which is the current tab for some reason.  I'll have a play with colours and such
15:43 <larsu> willcooke: we could override tabs for each app, but I'd rather not have more app-specific theming
15:43 <larsu> (fin)
15:43 <willcooke> larsu, agreed.  I'll have a play and see if I can reach a happy medium
15:43 <willcooke> #topic mlankhorst
15:43 <willcooke> mlankhorst, lots of Xmir work this week :)
15:44 * qengho cheers.
15:45 <willcooke> hm, mlankhorst must be afk, he was here a moment ago.
15:45 <willcooke> nevermind, we can come back
15:45 <willcooke> #topic qengho
15:45 <qengho> * done: new flash update. new chromium upstream released, but not worth new U package. thanksgiving.
15:45 <qengho> * in-progress: more Cr/mir hacking. upstream Ozone interface churns *so much*. Angry qengho.
15:45 <qengho> some hardware problems, too, but you can't help with that.
15:45 <qengho> EOF
15:46 <willcooke> qengho, did you see my mail re: Hi DPI - when you get a moment please drop me a reply - but not super urgent
15:46 <qengho> willcooke: Haven't seen it. Will search.
15:46 <willcooke> thx
15:46 <willcooke> #topic seb128
15:46 <seb128> (4 days week, vac on thurday)
15:46 <seb128> • discussions about how to handle .desktop renames for dbus activable softwares
15:46 <seb128> • debugged issues with qtcreator/sdk/ssh/click publishing to the device on vivid
15:46 <seb128> • spent some time playing with mir/mir_server to get more familiar with that part of the stack
15:46 <seb128> • spent some time playing with systemd and ran into some bugs
15:46 <seb128> • ubuntu-system-settings for touch
15:46 <seb128> ∘ small reviews for others
15:47 <seb128> • some sponsoring
15:47 <seb128> • usual share of desktop related bugs triages and discussions
15:47 <seb128> </week>
15:47 <willcooke> thanks seb128
15:47 <willcooke> #topic Sweet5hark1
15:47 <Sweet5hark1> - still work on 4.3.4/4.2.7 SRUs and bugs 1386170, bug 1342175 and the 4.2 Calc sort mess (to many bug ids to list)
15:47 <Sweet5hark1> - followed upstream discussion on possible 4.2.8 release
15:47 <Sweet5hark1> - finally released first build of 4.4.0~beta1 for vivid to prereleases ppa after much patching and tweaking
15:47 <Sweet5hark1> - 4.4.0~beta1 l10n is still FTBFS (not urgent though, betas have incomplete l10n anyway)
15:47 <Sweet5hark1> - upstream discussion on baseline/compiler update for more C++11 for LibreOffice 4.5 ff.
15:47 <Sweet5hark1> - upstream discussion on folding URE to libreoffice-core
15:47 <Sweet5hark1> - some coordination of upcoming LibreOffice events: Hamburg (end December -- 31c3), Brussels (begin February 2015, FOSDEM), Gran Canaria (March), Cambridge (May)
15:47 <Sweet5hark1> - clarified REFERENCEOOMAJORMINOR confusion upstream (this is about which version of
15:47 <Sweet5hark1> OpenOffice.org LibreOffice claims to impersonate to extensions)
15:47 <Sweet5hark1> - some coordination on LibreOffice mobile(Android) tender (which also enables completing the gtk3 engine, more OpenGL rendering)
15:47 <Sweet5hark1> - some considerations on the long-term supportability of LibreOffice 3.5.x on precise
15:47 <Sweet5hark1> - refactored some fundamental Writer container class from 1980ies code to pull it screaming and kicking into this century (constness, templateing, typesafety, kill macros)
15:47 <Sweet5hark1> - some flu downtime
15:47 <Sweet5hark1> - running on extrawide productivity now: got myself a 34" 21:9 screen
15:47 <ubot5> bug 1386170 in libreoffice (Ubuntu) "Libreoffice startup center shorcut broken" [Undecided,Fix committed] https://launchpad.net/bugs/1386170
15:47 <ubot5> bug 1342175 in LibreOffice Productivity Suite "[upstream] Poor performance with find & replace with empty value on large data set" [Medium,Confirmed] https://launchpad.net/bugs/1342175
15:48 <willcooke> Sweet5hark1, I'll try and get over to Cambridge for a day in May  - it's just down the road from me
15:48 <Sweet5hark1> willcooke: awesome!
15:48 <willcooke> #topic tkamppeter
15:49 <tkamppeter> - OpenPrinting web server: Several fixes in database maintenance scripts
15:49 <tkamppeter> - system-config-printer: Download mostly working again
15:49 <tkamppeter> - hplip: HPLIP team is testing IPP-over-USB.
15:49 <tkamppeter> - Bugs.
15:49 <willcooke> good news on the driver download, thanks tkamppeter
15:50 <willcooke> #topic robert_ancell
15:50 <willcooke> Worked on:
15:50 <willcooke> - Released Unity Greeter 15.04.0, 15.04.1
15:50 <willcooke> - More code working for TPM support
15:50 <willcooke> - Started porting gnome-bluetooth to Bluez 5
15:50 <willcooke> - Updated gnome-calculator to 3.12
15:50 <willcooke> - Upstreamed gnome-bluetooth patches
15:50 <willcooke> Currently working on:
15:50 <willcooke> - TPM support
15:50 <willcooke> - Bluez 5 support
15:50 <willcooke> #topic TheMuso
15:50 <willcooke> * Packaged up Pulseaudio 6.0 RC 1 aka 5.99.1. It was initially uploaded to the Ubuntu desktop team bluez5 PPA, and was moved to the transitions PPA ppa:ubuntu-desktop/transitions.
15:50 <willcooke> * Also built armhf packages, and they can be found at http://people.canonical.com/~themuso/pulse-5.99-bluez5-armhf/.
15:50 <willcooke> * Discussed with Debian about where Ubuntu pulseaudio packaging will be hosted going forward, it was agreed to put it in a branch as part of the pkg-pulse alioth team git packaging repo.
15:50 <willcooke> * Pushed the packaging of 5.99.1 to Debian's git repo as a result of sed discussion.
15:50 <willcooke> * Upgraded to vivid, no show stopper issues for me personally, will spend some time testing the latest pulse going forward, and plan to package newer RC releases as they are made available.
15:51 <willcooke> #topic any other business
15:51 <willcooke> Lots of things in progress right now, but nothing solid to report on, probably will have more details next week
15:52 <willcooke> mlankhorst, FJKong - are you guys around atm?
15:53 <FJKong> willcooke: atm?
15:53 <willcooke> FJKong, you want to give your update?
15:53 <willcooke> #topic FJKong
15:53 <FJKong> I already give my update...
15:54 <willcooke> oh
15:54 <willcooke> yes
15:54 <willcooke> of course
15:54 <FJKong> pinyin thing..
15:54 * willcooke is having too many simultaneous conversations
15:54 <willcooke> in which case
15:54 <willcooke> #endmeeting