15:30 <willcooke> #startmeeting Desktop Team Weekly Meeting - 2015-10-27
15:30 <meetingology> Meeting started Tue Oct 27 15:30:40 2015 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
15:30 <meetingology> 
15:30 <meetingology> Available commands: action commands idea info link nick
15:30 <qengho> Aiee!
15:30 <willcooke> larsu, Hourly news!
15:30 <willcooke> Roll call:  andyrock (out), attente, desrt,  dgadomski (out), didrocks, fjkong, happyaron, hikiko (out), laney (hols), larsu, qengho, seb128, sweet5hark, themuso (out), tkamppeter, trevinho (out), robert_ancell (out)
15:31 <didrocks> yep!
15:31 <larsu> on. the. minute.
15:31 <larsu> \o
15:31 <willcooke> We need some dramatic music
15:31 <larsu> 𝅘𝅥
15:31 <qengho> http://sandbox.chad.org/shock-horror-three-note-sting-ringtone.mp3
15:31 <FJKong>15:31 <larsu> oh, ubuntu mono doesn't have this. shame.
15:31 <attente> hey hey
15:32 <willcooke> #topic andyrock
15:32 <willcooke> * Reviews for Marco's branches
15:32 <willcooke> * Helping out with SRU (updating bugs, etc.)
15:32 <willcooke> * Try to figure out what's going on with GtkSettings and unity (if we
15:32 <willcooke> restart u-d-s we no longer get signals)
15:32 <willcooke> * Keep working on reboot dialog branch (I spent just a couple of hours
15:32 <willcooke> on it because of the other things to do)
15:32 <willcooke> * Help fixing some unstable tests we had on compiz (together with Marco)
15:32 <willcooke> * Upgrading to Wily (and fixing all the problems :D )
15:32 <willcooke> #topic attente
15:33 <attente> short week due to swap days
15:33 <attente> uploaded more revisions to https://bugzilla.gnome.org/show_bug.cgi?id=756579
15:33 <ubot5> Gnome bug 756579 in Widget: GtkMenu "GTK should let GDK position menus" [Normal,New]
15:33 <attente> refreshed u-s-d java keyboard shortcuts ppa
15:33 <attente> currently debugging gtk touch events on the device
15:33 <attente> (eof)
15:33 <willcooke> thanks attente
15:33 <willcooke> #topic desrt
15:35 <seb128> no desrt it seems
15:35 <willcooke> she was here earlier, clock changes have won
15:35 <larsu> should be around
15:35 <willcooke> #topic dgadomski
15:36 <willcooke> * prepared a debdiff for wily, vivid and trusty fixing bug #1337873
15:36 <willcooke> * analysing polkit communicating pam_vas - I was not able to find any documentation about enabling debug messages there, found out that I need to use env variables (G_DEBUG_MESSAGES=all for polkitd and POLKIT_DEBUG for polkit agents). Going to document it somewhere if it isn't already.
15:36 <willcooke> * I would appreciate letting me know if anybody noticed behaviour described in bug #1509369
15:36 <willcooke> * I'm going to have a closer look at bug #1308152, although it's expired I've heard a user complaining about something very similar. Need to confirm whether it's the same bug.
15:36 <ubot5> bug 1337873 in ifupdown (Ubuntu) "Precise, Trusty, Utopic - ifupdown initialization problems caused by race condition" [Undecided,In progress] https://launchpad.net/bugs/1337873
15:36 <ubot5> bug 1509369 in gdm (Ubuntu) "gdm runs in vt7 and gnome-shell in vt2 after resuming" [Undecided,New] https://launchpad.net/bugs/1509369
15:36 <ubot5> bug 1308152 in linux (Ubuntu) "Cant boot from kernel 3.13.0.24 after upgrade to ubuntu 14.04 LTS but able to boot with Kernel 3.11.0.20" [Low,Expired] https://launchpad.net/bugs/1308152
15:36 <willcooke> #topic didrocks
15:36 <didrocks> ubuntu-make:
15:36 <didrocks> - continued and finished (hopefully) work to make the tests way more reliable, look at all this green: https://jenkins.qa.ubuntu.com/job/udtc-trusty-tests/ \o/ (the yellow 4 failures over 30*2*700 tests are network (client or server) issues).
15:36 <didrocks> - updated python-pexpect to take a dimension parameter helping in the stability in the udtc ppa. Didn't upload to xenial yet as we need to figure out the python2 support (some functions only compile on python3).
15:36 <didrocks> - final review and merged oijazsh's work on relocating by default paths to .local/share/umake instead of tools/.
15:36 <didrocks> - continued reviewing PR (force and back) for netbeans support.
15:36 <didrocks> - add a --version + some automation on autobumping to newer numbering. Support as well when running from git master via sha and dirty tags.
15:36 <didrocks> - bug management
15:36 <didrocks> misc:
15:36 <didrocks> - did quite a lot of iso testing for release, debugging u-s-d crash, raised some bugs.
15:36 <didrocks> .
15:36 <willcooke> thanks didrocks
15:36 <didrocks> (4 days week btw, was swapping)
15:37 <willcooke> I have spoken to legal and have got the paper work and have since spoken to Cadsoft and Fritzing, will keep you posted
15:37 <didrocks> thx!
15:37 <willcooke> #topic FJKong
15:37 <FJKong> only one line :
15:37 <FJKong> continue work on lib apng, for sogou IM new feature: support animate skin
15:37 <FJKong> in progress..
15:37 <FJKong> eof
15:37 <willcooke> thanks FJKong
15:38 <willcooke> FJKong, I still haven't been back in to London to visit the hotel, I will see if someone in the office can do me a favour and pop over there!
15:38 <willcooke> #topic happyaron
15:38 <FJKong> :p
15:39 <willcooke> #topic hikiko-lpt
15:39 <willcooke> I had a few days off these week, but so far: I am trying to figure out
15:39 <willcooke> which of the branches that Marco showed me at the sprint causes the
15:39 <willcooke> background update issues on Unity and blocks me with the ezoom
15:39 <willcooke> development. Also, I am reading the unity code to find the best way to
15:39 <willcooke> implement the generic shadows we discussed at the sprint +I started a
15:39 <willcooke> small program where I can load my shaders in order to test the visual
15:39 <willcooke> part of the algorithm in the meantime. Apart from that I've done some
15:39 <willcooke> minor fixes on nux and unity (mostly fixed syntax disamb. problems and
15:39 <willcooke> deprecated calls in tests to get rid of compiler warnings). EOF :
15:39 <willcooke> #topic larsu
15:40 <larsu> hey
15:40 <larsu> - blind patching unity-settings-daemon signal disconnection
15:40 <larsu> - fix taking screenhots on hidpi (upstream)
15:40 <larsu> - track down the dbus log spam when i-messages and accountsservice talk to each other
15:40 <larsu> - probably some other minor stuff I can't remember :/
15:40 <larsu> </larsu>
15:40 <willcooke> :) thanks larsu
15:40 <willcooke> #topic qengho
15:41 <qengho> - Adding autopkgtests, especially for Chromium translations changeover.
15:41 <qengho> - Debugging same translations change.
15:41 <qengho> - Tracking down a bug with default-browser setting. Varies by environment of course.
15:41 <qengho> - Will release Cr 45 once those are worked out.
15:41 <qengho> - Current laptop just broke! Shopping for new laptop. I know nothing about hardware any more. I like old Thinkpads. Help?
15:41 <qengho> EOF
15:41 <willcooke> oh noez
15:41 <willcooke> Someone had a new TP at the sprint, right?
15:42 <willcooke> qengho, poke popey - he knows about these sorts of things
15:42 <qengho> ack
15:42 <willcooke> #topic seb128
15:42 <seb128> • iso testing
15:42 <seb128> • updated libmtp's apport hook so it works
15:42 <seb128> • looked at u-s-d segfault in ubiquity mode, provided debug info and tested/landed fix from Lars
15:42 <seb128> • fixed some other unity-settings-daemon issues (segfault on xsettings unload, warnings)
15:42 <seb128> • reported upstream file-roller translation bug
15:42 <seb128> • xenial fun, lot of merges&updates, spent some time refreshing the versions script info (new components which didn't have upstream details)
15:42 <seb128> </week>
15:42 <willcooke> thanks seb128
15:42 <seb128> (help on merges and GNOME updates would be welcome)
15:42 <seb128> (seems not a lot of us are working on that atm)
15:43 <willcooke> thanks seb128
15:43 <willcooke> please help out if you can folks ^^^
15:44 <willcooke> #topic Sweet5hark
15:44 <seb128> thanks ;-)
15:44 <Sweet5hark> - LibreOffice Hackfest
15:44 <Sweet5hark> - more code review and mentoring
15:44 <Sweet5hark> - uploaded 1:5.0.2-0ubuntu3/wily and 1:5.0.2-0ubuntu4/xenial
15:44 <Sweet5hark> -- latter disables coinmp/collada/gltf as we dont what to MIR those as per sprint
15:44 <Sweet5hark> - marketing coordination/events planning
15:44 <Sweet5hark> - upgrade to wily
15:44 <Sweet5hark> - prepared pbuilders/jenkins jobs for xenial
15:44 <Sweet5hark> EOF
15:44 <willcooke> thanks Sweet5hark
15:44 <willcooke> #topic TheMuso
15:44 <willcooke> * Continued orca gsettings backend work, hope to have something for users to test by next week.
15:44 <willcooke> * Preparing merges/updates for Xenial, looking to update the a11y stack to the latest stable, and also considering putting in Pulse 7, although there may be a 7.1 coming out soon with some key fixes, so may wait.
15:44 <willcooke> * Helped Debian with packaging work for a11y stack updates.
15:44 <willcooke> #topic tkamppeter
15:45 <willcooke> - cups-filters: Finished cups-browsed functionality to save user-changed option settings on generated print queues, to make the settings permanent when cups-browsed is removing this queues when the remote printer disappears and generating them again when the printer re-appears.
15:45 <willcooke> - cups-filters: Started working on possibility to define option default settings in the cups-browsed.conf file.
15:45 <willcooke> - Bugs.
15:45 <tkamppeter> - cups-filters: Added possibility to define option default settings in the cups-browsed.conf file.
15:45 <tkamppeter> - Ubuntu Phone: mpt is back, trying to talk with him.
15:45 <mpt> o/
15:45 <tkamppeter> ^^Update
15:45 <willcooke> thanks tkamppeter  :)
15:45 <willcooke> wb mpt
15:45 <tkamppeter> mpt has answered on #ubuntu-design now, too
15:45 <tkamppeter> all at the same time.
15:45 <willcooke> :D
15:46 <willcooke> #topic Trevinho
15:46 <willcooke> � Trusty SRU proposed (and prepared the whole list of bugs with andyrock)
15:46 <willcooke> � Unity side of mouse pointer HiDPI scaling support
15:46 <willcooke> � Gtk+3 patch for rgba tooltips
15:46 <willcooke> � Close shutdown dialog on lock request (when laptop lid is closed)
15:46 <willcooke> � Meeting with Kylin guys
15:46 <willcooke> (https://wiki.ubuntu.com/Ubuntu%20Kylin/Meeting/2015/20151022)
15:46 <willcooke> � Fixed warning in unity-panel-service not properly resetting an Idle
15:46 <willcooke> � Released Unity 7.3.3
15:46 <willcooke> � Prepared wily / xenial branches for unity, compiz and bamf
15:46 <willcooke> � Landing of new unity, compiz and bamf in xenial (unity FTB for
15:46 <willcooke> libsic++ changes)
15:46 <willcooke> 
15:46 <willcooke> #topic robert_ancell
15:46 <willcooke> - Update XMir for overlay PPA
15:46 <willcooke> - GNOME 3.18 updates for xenial
15:46 <willcooke> - Simple scan 3.19.1 released
15:46 <willcooke> - LightDM fixes / merges
15:46 <willcooke> #toipic desrt
15:46 <larsu> *toypic
15:47 <willcooke> #topic desrt
15:47 <desrt> sorry.  net connection here is unreliable and my ssh connection died without me realising it so i was waiting for the meeting ping and it never came :)
15:47 <desrt> - working on some hardware-assisted bounds-checked arithmetic helpers for glib
15:47 <desrt> - adding support to GBytes for ranged-checked memory accesses
15:47 <desrt> - fending off bug backlog
15:47 <desrt> eof
15:47 <willcooke> thanks desrt
15:47 <willcooke> #topic AOB
15:47 <willcooke> I'm off tomorrow and Friday and Monday
15:47 <willcooke> \o/
15:47 <desrt> lol.  i thought we hired a newbie called AOB and i missed the memo.
15:48 <desrt> willcooke: any particular reason?
15:48 <larsu> http://fun.familyeducation.com/images/Mr_Potato_Head_toy_H.jpg
15:48 <willcooke> desrt, holiday
15:48 <desrt> larsu: the new guy?
15:48 <larsu> desrt: toipic
15:48 <larsu> actually the first result for toypic
15:48 <desrt> ouch.
15:49 <desrt> you responded to willcooke's request by toipic'ing me
15:49 <desrt> ...
15:49 <seb128> thanks everyone
15:49 <seb128> willcooke, enjoy the days off work!
15:49 <willcooke> any more for any more
15:49 <willcooke> thanks seb128  :)
15:49 <attente> what's a "hardware-assisted bounds-checked arithmetic helper?"
15:49 * desrt 's got nothin'
15:49 <didrocks> thanks
15:49 <desrt> attente: oh... not as fancy as it sounds
15:49 <larsu> attente: it's in glib!
15:50 <desrt> basically just using the hardware flags field to detect the overflow case
15:50 <desrt> since this bit gets set if int math overflows, but it's not possible to check it from C
15:50 <desrt> clang has had some intrinsics for this for a while, and GCC5 added them too
15:50 <attente> oh cool
15:51 <willcooke> oki, ending meeting, please carry on though
15:51 <willcooke> #endmeeting