15:30 <willcooke> #startmeeting Desktop Team Weekly Meeting - 2017-03-07 15:30 <meetingology> Meeting started Tue Mar 7 15:30:45 2017 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 <seb128> hey 15:31 <willcooke> Roll call: andyrock, attente, desrt, dgadomski, fjkong, flexiondotorg, happyaron, hikiko (out), laney, qengho, seb128, sweet5hark, themuso (out), tkamppeter, trevinho, robert_ancell (hols) 15:31 <andyrock> hey 15:31 <flexiondotorg> o/ 15:31 <Trevinho> hola 15:31 <andyrock> Trevinho's spanish is improving 15:31 <willcooke> :) 15:32 <seb128> uno cerveza 15:32 <willcooke> lol 15:32 <andyrock> *una 15:32 <seb128> see :p 15:33 <seb128> andyrock, I was pretending to be Trevinho ;-) 15:33 <andyrock> ahah 15:33 <seb128> :-P 15:33 <Trevinho> ahaha 15:33 <willcooke> That's the statutory 3 mins wait, so let's begin 15:33 <willcooke> #topic attente 15:33 <willcooke> err 15:34 <willcooke> I'll come back to you andyrock, you get to go second today because, erm, it's your birthday 15:34 <attente> happy b-day andyrock :) 15:34 <attente> finished migrating the mir backend to the new mir api 15:35 <attente> just looking at gtk-mir bugs. have a partial fix for lp:1668457, currently building in a ppa 15:35 <attente> (eof) 15:35 <willcooke> thanks attente 15:35 <willcooke> #topic andyrock 15:35 <andyrock> hey 15:35 <andyrock> so working on cr+mir 15:35 <andyrock> got the first render 15:35 <willcooke> \o/ 15:35 <andyrock> I'm now working to split the gpu and the ui part as this is the plan for all the platforms 15:36 <andyrock> once we do that we can start working on the input support 15:36 <andyrock> (eof) 15:36 <willcooke> thanks andyrock 15:36 <willcooke> #topic desrt 15:36 <desrt> hihi 15:36 <desrt> the gobject refactor of the dconf proxy is almost done. looked kinda like a rewrite in the end :/ 15:36 <desrt> just about ready to start integrating attente's work 15:37 <desrt> pretty happy with how it turned out. it's a lot cleaner than it was before. 15:37 <desrt> (eof) 15:37 <willcooke> nice, thanks desrt 15:37 <willcooke> #topic dgadomski 15:37 <dgadomski> hey, happy birthday andyrock 15:37 <dgadomski> * working on bug #1646585 15:37 <dgadomski> eof 15:37 <ubot5> bug 1646585 in ubiquity (Ubuntu) "oem-config replaces /etc/resolv.conf symlink with a hard file" [Undecided,New] https://launchpad.net/bugs/1646585 15:37 <willcooke> thanks dgadomski 15:37 <willcooke> #topic fjkong 15:37 <FJKong> hi 15:37 <FJKong> merge adduser-3.115ubuntu1 #1670714 15:37 <FJKong> merge gtk+2.0 2.24.31-2ubuntu1 #1667355 15:37 <FJKong> merge aptitude 0.8.5-1ubuntu1 #1667353 15:37 <FJKong> that's all 15:37 <willcooke> thanks FJKong 15:38 <willcooke> #topic flexiondotorg 15:38 <flexiondotorg> Happy Birthday andyrock! 🎉 🍰 🎁 🎂 15:38 <flexiondotorg> - Helped Mozilla fix their CI, it is now producing Firefox snaps again. Follow up call later this week. 15:38 <flexiondotorg> - MWC last week. 15:38 <flexiondotorg> - PoC snaps for Discord (fully confined) and itch.io (currently devmode, probably needs to be classic). 15:38 <flexiondotorg> - Updated PoC snap of Skype for Linux Beta. Audio/Video calls now working when strictly confined. 15:38 <flexiondotorg> - Introduced Spotify Legal to Canonical Legal so they can work out commerical agreements. 15:38 <flexiondotorg> - Updated Spotify PoC snap. 15:38 <flexiondotorg> - Calls with Lightstreamer, sysdig and Nylas. 15:38 <flexiondotorg> - PoC snap for Microsoft Visual Code. 15:38 <flexiondotorg> - Working on some documentation/videos for Electron developers to explain how to snap their apps using just snapcraft and also with electron-builder. 15:38 <flexiondotorg> end 15:38 <willcooke> Excellent, thanks flexiondotorg 15:38 <willcooke> Have the feet recovered yet flexiondotorg? 15:38 <flexiondotorg> no 15:39 <willcooke> :( 15:39 <willcooke> #topic happyaron 15:39 <flexiondotorg> If anyone ever get's asked if they can go, the answer is "No thanks" 15:39 <willcooke> flexiondotorg, :) Good advice 15:40 <didrocks> +1 15:40 <didrocks> (not around btw) 15:40 <willcooke> Looks like happyaron isn't around. He's been working on a security fix for nm-applet which has been handed to security for testing and release . 15:40 <willcooke> thanks to Laney for the patch 15:41 <willcooke> #topic hikiko 15:41 <willcooke> - chromium: 15:41 <willcooke> working on the software rendering part 15:41 <willcooke> fixing issues and probs in my dev environment etc 15:41 <willcooke> #topic Laney 15:41 <Laney> hihi 15:41 <Laney> uh 15:41 <Laney> where u at 15:42 <Laney> weird 15:42 <Laney> • fixed a bug in nm-applet when used in the greeter 15:42 <Laney> • Some sponsorships 15:42 <Laney> • Some small package updates & testing/syncs of others (e.g. vala, file-roller) 15:42 <Laney> • tested new glib from smcv (dh conversion) 15:42 <Laney> • Test fixes - software-properties-gtk 15:42 <Laney> • autopkgtest: 15:42 <Laney> ∘ look into kernel failures - it was hitting the OOM killer during a test rebuild, not sure why - adding swap seems to have helped... I redeployed all the armhf machines with that 15:42 <Laney> ∘ apparently there was too much downloading on swift from the web frontend, made that generate each release in serial rather than parallel to help but IS didn't give me much information so who knows if it did / what the problem really was 15:42 <Laney> • fixed up an old g-i patch based on upstream's review 15:42 <Laney> 🚣 15:42 <willcooke> thanks Laney 15:42 <willcooke> #topic qengho 15:42 <qengho> Hello my pretties. 15:42 <qengho> * Cr updated for X, Y, Z. ARM64 fixed for Y and Z. 15:42 <qengho> * in progress: arm64 for X 15:42 <qengho> * in progress: all arch for T 15:42 <qengho> * lazy task to-do: yubikey tools snaps. PPAs suck if you care about security. 15:42 <qengho> EOF 15:43 <willcooke> thanks qengho 15:43 <willcooke> #topic seb128 15:43 <seb128> • langpacks updates are working now but being generated only for a few locales, started investigating that but didn't figure out the issue yet 15:43 <seb128> • looked a bit at systemd user session/at-spi with Luke 15:43 <seb128> • tested n-m-applet/permission issue 15:43 <seb128> • some archive admin reviews 15:43 <seb128> • usual launchpads/e.u.c bugs triaging 15:43 <seb128> </week> 15:43 <seb128> happy birthday andyrock as well! 15:43 <willcooke> thanks seb128 15:43 <willcooke> #topic sweet5hark 15:44 <Sweet5hark> eh, /me is late. can you skip over me for a sec? 15:44 <willcooke> Sweet5hark, ack 15:44 <willcooke> #topic TheMuso 15:44 <willcooke> * Spent a lot of time trying to track down why at-spi is not loaded by systemd in the user session. The current symptoms of this are a non-accessible unity panel, and a non-accessible MATE panel as well. Thanks to some help from Seb, managed to dig a bit further. For some reason, at-spi is atarted using its desktop file in /etc/xdg/autostart, but not in time for mate panel or unity panel to be accessible. The at-spi-dbus-bus service 15:44 <willcooke> is inactive/dead, and in both cases, is started by mate or gnome session, and not the systemd user session binary. Removing the xdg desktop file means at-spi doesn't start at all, and Orca cannot connect to at-spi, to the point where at-spi doesn't even get activated. Investigation continues. 15:44 <willcooke> * Started looking into an installer issue on Xenial that was brought to my attention, where the installer becomes inaccessible after partitioning for an unknown reason, and is only accessible with Orca once the user reaches the keyboard or user info pages. Need to get more debugging info from ubiquity to see if I can work out what may be going on. 15:44 <willcooke> * Spent some time working on integration with espeak-ng in speech-dispatcher upstream due to upcoming changes in the next espeak-ng release, that break interraction with speech-dispatcher. 15:44 <willcooke> #topic tkamppeter 15:47 <willcooke> tkamppeter, please let me have your updates via email (or just paste here later) 15:47 <willcooke> #topic Trevinho 15:47 <Trevinho> · Updated snapcraft desktop-helpers to use SRU'ed xenial default libraries 15:47 <Trevinho> · Couple of improvements to the Remmina snap 15:47 <Trevinho> · Fixed remaining issues of the nextcloud-client snap (now merged upstream) 15:47 <Trevinho> · Prepared a branch for travis building and uploading of the next-cloud client 15:47 <Trevinho> · snapcraft-preload: fixed so that it can connect to DISPLAY (and thus work in X11!) 15:47 <Trevinho> · Removed Required units from unity7 systemd services (avoiding session crashes) 15:47 <Trevinho> · Prepared an unity7 landing 15:47 <Trevinho> · Unity7 / compiz reviews 15:47 <Trevinho> · snapped subsurface (let's test Linus on that! :-)) 15:47 <Trevinho> · Enjoyed some Cañas, sun and tapas in Barcelona 15:47 <Trevinho> EOF 15:48 <willcooke> :) thanks Trevinho 15:48 <willcooke> #topic Sweet5hark 15:48 <Sweet5hark> - bumped libreoffice 5.2/yakkety to 5.2.6~rc2 in ppa 15:48 <Sweet5hark> - followed a hint from Debian that our fix for USN-3210-1/CVE-2017-3157 is bad. confirmed with #security that we could not reproduce, PoC was prevented to work with our patch 15:48 <Sweet5hark> - some TDF admin: job descriptions etc. 15:48 <Sweet5hark> - networking at local event and follow-up with Open Knowledge Foundation, Prototype Fund, Jugend hackt, Koerberstiftung etc. 15:48 <Sweet5hark> - upstream refactoring: memory management, closing ressource leaks 15:48 <Sweet5hark> EOF 15:48 <willcooke> thanks Sweet5hark 15:48 <willcooke> #topic AOB 15:48 <willcooke> Anyone got anything? 15:49 <flexiondotorg> I'd like to pick seb128 and didrocks brains about fonts and themes in snaps. 15:49 <flexiondotorg> Not now. 15:49 <seb128> you can ask on the channel any time 15:49 <flexiondotorg> Will do. 15:49 <flexiondotorg> Bumping into regularly now. 15:50 <willcooke> If that's it, let's wrap. Thanks all. 15:50 <willcooke> #endmeeting