== Meeting information == * #ubuntu-desktop: Desktop Team Weekly Meeting - 2016-02-09, 09 Feb at 15:30 — 16:19 UTC * Full logs at [[http://ubottu.com/meetingology/logs/ubuntu-desktop/2016/ubuntu-desktop.2016-02-09-15.30.log.html]] == Meeting summary == === andyrock === The discussion about "andyrock" started at 15:34. === attente === The discussion about "attente" started at 15:40. === desrt === The discussion about "desrt" started at 15:45. === dgadomski === The discussion about "dgadomski" started at 15:47. === hikiko === The discussion about "hikiko" started at 15:48. * ''LINK:'' https://www.youtube.com/watch?v=LABxkCLVSUg seb128 === Laney === The discussion about "Laney" started at 15:52. === larsu === The discussion about "larsu" started at 15:56. === seb128 === The discussion about "seb128" started at 16:01. === TheMuso === The discussion about "TheMuso" started at 16:04. === tkamppeter === The discussion about "tkamppeter" started at 16:06. === Trevinho === The discussion about "Trevinho" started at 16:08. === willcooke === The discussion about "willcooke" started at 16:14. === any other business === The discussion about "any other business" started at 16:15. === Sweet5hark === The discussion about "Sweet5hark" started at 16:15. === robert_ancell === The discussion about "robert_ancell" started at 16:17. === any other business === The discussion about "any other business" started at 16:17. == Vote results == == Done items == * (none) == People present (lines said) == * willcooke (106) * seb128 (77) * larsu (28) * Trevinho (20) * Laney (19) * andyrock (18) * Sweet5hark (15) * desrt (11) * hikiko (11) * attente (7) * dgadomski (5) * didrocks (4) * ubot5` (4) * meetingology (3) * pitti (2) * doko (1) == Full Log == 15:30 #startmeeting Desktop Team Weekly Meeting - 2016-02-09 15:30 Meeting started Tue Feb 9 15:30:30 2016 UTC. The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology. 15:30 15:30 Available commands: action commands idea info link nick 15:30 o hai 15:30 hi desrt ! 15:30 hey 15:30 Roll call: andyrock, attente, desrt, dgadomski, fjkong(out), happyaron(out), hikiko, laney, larsu, qengho(out), seb128, sweet5hark, themuso (out), tkamppeter(out), trevinho, robert_ancell (out) 15:30 o/ 15:31 hey! 15:31 (ok running out :p) 15:31 hey! 15:31 hi didrocks! 15:31 * desrt misses didrocks' name on the list 15:31 Ho 15:31 :( 15:31 Ho 15:31 * didrocks hugs desrt 15:32 * desrt feels warm 15:32 o/ 15:32 My keyboard does not like me 15:32 didrocks is here in spirit 15:32 well, and he's actually present 15:32 :) 15:34 I figured we'd go round the list as usual and each person can paste their update and the 16.04 landings update 15:34 then if there are questions etc we can address them, then move on to the next person 15:34 Let's begin... 15:34 #topic andyrock 15:35 I ve been working on launcher integration. The branch is almost done. I m a bit blocked because libappstream-glib gives us icon as pixbufs and not gicons but nothing impossible to workaround 15:35 G-s launcher integration 15:35 I ll try to finish it by the end of tomorrow 15:36 ^H^H^H thanks 15:36 anything pending for 16.04 feature wise? I think that's all right? 15:36 For the thing I want to push before ff 15:36 Just this one 15:37 And startup notifications 15:37 Should go without problems 15:37 did the session dialogs changes landed? or did that got removed from the xenial list? 15:37 Not yet :\ 15:37 But it s low priority 15:38 well, that's sort of the point of doing the status update on feature now 15:38 either we drop them or get them done in the next week or so 15:38 I would rather push the other two 15:38 I guess it means that one is not for this cycle? 15:38 right, it's fine 15:38 we just need to focus on the important bits ;-) 15:38 I ll try but no promise 15:38 :) 15:39 thanks 15:39 No 15:39 better to focus on getting the launcher stuff done 15:39 just retarget it to next cycle if it's not going to land 15:39 Np 15:39 Sure 15:39 thanks andyrock 15:39 seb128, anything else here? 15:39 no ;-) 15:40 good stuff, thanks 15:40 #topic attente 15:40 andyrock: I can help if needed with features in case... 15:41 unity-greeter hi-dpi menu positioning fix 15:41 more discussions and revisions to https://bugzilla.gnome.org/show_bug.cgi?id=756579... 15:41 thanks for that one! 15:41 Gnome bug 756579 in Widget: GtkMenu "GTK should let GDK position menus" [Critical,Needinfo] 15:41 implemented ubuntu-sso login dialog for submitting reviews in gnome software, struggling with some (i think) threading issues.......... 15:41 attente: happy to help look at those 15:41 seb128: np! 15:42 desrt: thanks 15:42 thanks attente 15:42 keep me posted on the SSo work 15:43 attente, I dont think you have any other 16.04 landings, right? 15:43 looking at pocketsphinx ... Laney, finding your name in the changelog ... is there still need for the various english language models? 15:44 doko: 1) meeting 2) dunno 15:44 no 15:45 thanks attente 15:45 #topic desrt 15:45 hi. refactoring the gsettings work to a nicer state. 15:45 started to have some more serious discussions about timellines and when/how this will land (the containerisation work) 15:45 looking at early next cycle, so it can get lots of users by 16.10 15:46 hope to have the 'upstream' stuff mostly done by march 15:46 not really a 16.04 target, but 'just after 16.04' 15:46 that's all for technical stuff 15:47 thanks desrt 15:47 #topic dgadomski 15:47 hey 15:47 * investigated a complaint to bug 1337873 - it appeared that user was depending on unsupported behaviour 15:47 bug 1337873 in ifupdown (Debian) "ifupdown initialization problems caused by race condition" [Unknown,New] https://launchpad.net/bugs/1337873 15:47 * tested fix to bug 1538724 - looking good 15:47 bug 1538724 in firefox (Ubuntu Wily) "GraphicsCriticalError: |[0][GFX1]: Unknown cairo format 3" [High,Fix released] https://launchpad.net/bugs/1538724 15:47 (eof) 15:47 thanks dgadomski 15:47 thank you 15:48 #topic hikiko 15:48 I am working on the ezoom integration: I did some fixes on nux and unity to be able to use the code I had already and now I debug the transformations that take place when I add the compiz zoom transformation matrix to the nux matrix stack. Compiz and nux have different matrix representations and stacks and I am trying to see if I can use the scale matrix in a way that the components are scaled automatically avoiding the double scaling issues 15:48 I had the other time (although at the end I ll have to scale 1 by 1 the unity components that are not rendered by nux). 15:48 eof :) 15:48 what's the status of the CSD decorations? that still didn't land? 15:49 no, it's under review 15:49 marco will review it but he has the launcher and all that 15:49 k 15:49 it's getting late 15:49 we said in London that things should be done a week after the sprint 15:50 that was back in 2015 ;-) 15:50 a year ago! 15:50 oh well, I hope it lands this week 15:50 well the code seems to work but it needs to be reviewed 15:50 and tested 15:50 right 15:50 btw 15:50 https://www.youtube.com/watch?v=LABxkCLVSUg seb128 15:50 it might be useful to put it in a silo for testing? 15:51 I don't know if I pasted it the other time 15:51 anyway it was not especially for you hikiko 15:51 we just need as a team to see that landing 15:51 hikiko, thanks ;-) 15:51 seb128, Trevinho - lets see where we are on Friday ^ 15:52 k 15:52 thanks hikiko 15:52 #topic Laney 15:52 ok 15:52 • short week, short status! 15:52 • Updated appstream-cloud to be properly integrated with prodstack & have some more actions and nagios checks, contribute patches to increase coverage and find new icons faster, debug some issues 15:52 ∘ Fighting with IS over restrictive policies meaning we can't download screenshots 15:52 • Worked on rebasing wk2 packages on the archive and a new port for sphinx tests which got enabled in the meantime (16.04 feature, will be in before FF) 15:53 • helped to land terminal scrollbar fix 15:53 ︘ 15:54 thanks Laney, anything 16.04 related looking risky? (screenshots download aside) 15:54 Laney, how is the wk2 transition looking? I start to see today if I can help a bit on testing/reviewing but I'm probably not going to have limited slots for that 15:54 you are not going to have limited slots? 15:54 that sounds good 15:54 -not 15:54 WHAT 15:54 doh, I was typing something else and changed mid way :p 15:55 it's fine 15:55 dunno why ubiquity broke though, that worked before 15:55 annoying 15:55 well, I can help a bit, so let me know if there is something you would prefer me to look at 15:55 is it buggy for you as well? 15:55 yeah 15:55 it's something to do with it running as root 15:55 yeah :-/ 15:55 POs 15:55 POS 15:55 POSPOSPOSPSOPSO 15:56 * Sweet5hark slowly backs away ... 15:56 thanks a lot Laney 15:56 #topic larsu 15:56 last meeting :( 15:56 :-( 15:57 :( 15:57 :(( 15:57 not a lot to report: slightly shorter week as well 15:57 did some administration stuff (turns out I'm leaving) 15:57 wait! you lease on the 18th, next meeting is on the 16th? 15:57 * pitti sheds a tear for larsu 15:57 :'( 15:57 seb128: some last days of holiday 15:57 ah right 15:57 larsu, we are going to miss you! 15:57 we are indeed 15:57 * seb128 hugs larsu 15:57 I'm off Monday at noon officially 15:58 * larsu hugs EVERYONE 15:58 come and visit 15:58 * Trevinho re-hugs 15:58 hehe 15:58 * didrocks hugs larsu as well 15:58 * Sweet5hark shakes angry old man fist for larsu leaving us. 15:58 haha 15:58 * pitti hugs larsu big time 15:58 * larsu sheds a tear 15:58 but I also have some status! 15:58 geonames index is coming along 15:59 should probably talk to desrt at some point - she might be the next maintainer 15:59 also fixed scrollbars in terminals (THEME!) 15:59 (with a bad hack sadly, but I couldn't think of anything better) 15:59 15:59 bye bye larsu 15:59 thanks larsu 16:00 any news on your bike? 16:00 have to buy new wheels 16:00 rode Faina's today 16:00 it's ... small 16:00 :) 16:01 it's been a pleasure larsu, sorry you're going. Will chat later in the week. 16:01 #topic seb128 16:01 • some desktop updates (gedit, gnome-calculator, gtk) 16:01 • reverted the gtk fileselector single-click-open behaviour change 16:01 • gnome-software/packagekit/aptdaemon discussions 16:01 • synced new manpages from Debian (yeah, remaining delta deprecated by upstream changes!) 16:01 • reverted nautilus in xenial, discussed the new version with upstream 16:01 • patch pilot shift 16:01 • fixed low res icon for the unity-control-center sound panel 16:01 • enabled hi-dpi scaling on unity-greeter 16:01 • tested ubiquity/webkitgtk2, debugging xenial daily not starting on the way (missing xorg drivers) 16:01 16:02 thanks seb128 16:02 I don't have features on my personal list, but I'm trying to see if I can help others to land the remaining things we need to land 16:02 e.g webkitgtk2 16:02 gnome-software 16:02 libreoffice 5.1 16:02 let me know if you think I can help you with some feature that still need to land 16:02 seb128: do you know if removing software works now? I found the issue at the hackfest, but don't know if it ended up being fixe 16:02 *fixed 16:03 larsu, I don't know, but robert_ancell is wriing an aptdaemon backend 16:03 since porting the archive away from it was not really doable 16:03 and packagekit is slow 16:03 ah, right 16:03 seems the safest option for this cycle 16:03 indeed 16:04 #topic TheMuso 16:04 Accessibility profile manager rework: 16:04 * The core library has been written, and is functional. It still may receive some minor functionality improvements and API additions/changes, but it is working. The package is in the new queue now, and a MIR will be applied for as soon as its in the archive. 16:04 * I've also written a small CLI utility to facilitate quick testing, both the library, and profile metadata itself. 16:04 * UI wise, for the time being, I have created an indicator that shows the available accessibility profiles in a list, with the currently enabled profile shown as such. This indicator will be off by default, but will be shown during install, and whenever a profile is enabled. I'll probably add another option to the indicator menu to allow the user to hide it if they wish, regardless of whether a profile is enabled or not. 16:04 * I have a small change that I still need to propose for merging in the universal access panel of Unity control center. The change adds a profiles tab, with a simple toggle switch, to show or hide the indicator. I am using the org.gnome.desktop.a11y always-show-universal-access-status GSettings schema and key. GNOME shell uses this to allow the user to show or hide its own accessibility menu, so since we don't use it, I thought to be 16:04 somewhat compatible with GNOME shell, I would use this GSettings value too. It should be noted that I have not done any work to integrate this profiles mechanism into any of the GTK based Ubuntu derivatives as of yet. 16:04 * The same profiles tab in the universal access control center panel will likely be expanded in the future to show a list of profiles, and allow the user to activate/deactivate profiles. Will not be done this cycle, likely need to discuss the best UI to use in this context. 16:05 Still to do: 16:05 * Refactor Ubiquity to launch the new a11y profile indicator. At the moment, Ubiquity ahs its own indicator with the hard-coded list of profiles. Using the new indicator in ubiquity should be trivial. 16:05 * Implement a mechanism to notify the user of available accessib 16:05 ility profiles if they start using an assistive technology like Orca. THis is low priority, because I am not entirely sure of the best way to present this to the user UI wise, probably something for next cycle, although I will see what I can come up with, if I find myself with time to spare. 16:05 * Patch Orca to use GSettings as its settings backend of choice if the user doesn't have any existing Orca configuration present. 16:05 * Integrate everything into the desktop image, i.e seeds, MIR (discussed above), ubiquity etc. 16:05 Other stuff: 16:05 * Getting a final opinion on whether we want pulseaudio 8. If others involved with audio stuff are agreeable, that will likely be in by the end of this week. 16:05 I don't expect I will need to file any feature freeze exception requests, but that will depend on how long the package will take to get into the archive, and get a MIR approved. 16:05 chew on that... 16:05 that's quite a verbose summary! 16:06 I was supposed to summarise, but I didnt 16:06 lol 16:06 I see :-) 16:06 :) 16:06 you don't get to write that on your weekly status update then :p 16:06 :) 16:06 #topic tkamppeter 16:06 irc character limit reached for the day 16:06 +1 on geting the news pulseaudio 16:07 seb128, agreed 16:07 - cups-filters: Added facility to optionally create local queues pointing to remote raw queues. Before only remote queues with driver/PPD were taken into account. 16:07 - Printing Architecture: Debian has dropped LSB support. Studied alternatives for creating distribution-independent binary packages. 16:07 - OpenPrinting Summit: Sent out first speaker invitations. 16:07 - Performance review. 16:07 - Bugs. 16:07 What should go into 16.04 from my side is: 16:07 - Printing stack on the phone. 16:07 - Get Ghostscript synced with Debian, Will please make the security team pass the openjpeg MIR before FF. Thanks. 16:08 - HPLIP 3.16.2 (got released today) 16:08 - CUPS 2.1.3 16:08 - The usual pre-FF round of version checks on all printing-related packages to have them up to date. 16:08 tkamppeter's stuff is all in good shape - I'll see what we can do with the MIR 16:08 #topic Trevinho 16:08 · Zeitgeist upstart and vacuum support 16:08 · Updated unity nautilus patches for 3.14 revert 16:08 · Working on fixing lp:unity failure (big thanks to cjwatson! didrocks hijacking failed :-D) 16:08 · libwnck new upstream release and some mainteinance 16:08 · fixes to unity upstream to support multi-arch natively 16:08 · Fixed a launcher-filemanager integration issue 16:08 · Some tuning on the bottom launcher branch for kylin 16:08 · Unity theming improvements 16:08 · Unity packaging fixes (moving the non-lib bits from libunity-core package) 16:08 · Reviews?! 16:08  16:09 thanks Trevinho 16:10 so yeah, let's see how the reviews are going on Friday and see if we need to swap anything around 16:10 Trevinho, are we landing the launcher@bottom in xenial? 16:10 no 16:10 k 16:10 seb128: we try to... 16:10 Ah, ok :D 16:10 so why do we spend work on it before ff? :p 16:10 k 16:10 seems like a "discuss after meeting" item ;-) 16:11 yeah, lets do that 16:11 I didn't look at the zg on upstart into too much details 16:11 do we really need an upstart job for that? 16:11 thinking about it, maybe I'm wrong, because Kylin want it 16:11 but we dont 16:11 Laney, ^ if you want to help reviewing that it would be welcome 16:11 seb128: that's for ensuring the vacuum happens at the right time 16:11 your upstart foo is probably better than mine 16:12 upstart to run vacuum? 16:12 we do it every 10 days... 16:13 Laney, bug #919801 16:13 bug 919801 in zeitgeist (Ubuntu) "Unity dash file search is extremely slow" [Medium,In progress] https://launchpad.net/bugs/919801 16:13 but let's handle that after the meeting as well 16:14 willcooke, I'm done with questions for Trevinho ;-) 16:14 heh 16:14 thanks Trevinho 16:14 #topic willcooke 16:14 Worrying about GNOME Software 16:14 ASM Prep 16:14 REviews 16:14 more worrying about GNOME Software 16:14 yeah :-/ 16:15 Less worried now, and a plan for what to do next is forming 16:15 so I think we'll work it out 16:15 #topic any other business 16:15 willcooke: :( nobody missing my weekly libreoffice rant? 16:15 oh 16:15 how did I manage that 16:15 #topic Sweet5hark 16:15 - 5.1.0/xenial rebases on multiarch 16:15 - 5.0.5 updates for wily 16:15 - some patch backports for trusty and precise 16:15 - work on snappy: 16:15 -- trying to get a good debug env in snappy 16:15 -- ended up bundling strace and gdb in the snap 16:15 -- build a debug build of libreoffice 16:15 -- discovered that the failures happen in obscure toolchain places (e.g. in std::ostream::sentry) that dont make much sense even in the debugger 16:15 -- reenabled tests in the build and looked at test failures in snapcraft (not snappy) 16:15 -- found similar basic weirdness around C++ std libs (e.g. stream operations) 16:15 ==> now trying to isolate a smallish testcase that doesnt need ~all of libreoffice and its infrastruce with UNO and friends 16:16 - also: FOSDEM madness (including giving a devroom talk), and TDF board/staff meetings, LibreOffice Hackfest 16:16 thanks Sweet5hark 16:16 willcooke, no update from robert_ancell? 16:17 no I figure I could probably fill that in for him 16:17 #topic robert_ancell 16:17 GNOME Software 16:17 #topic any other business 16:17 ;-) 16:17 hehe 16:18 oki, anyone got anything else before we wrap? 16:18 oh, please let me have your 360 names 16:18 let's go back to work on getting those features landed? ;-) 16:18 willcooke, when is that due? 16:18 why do they always put admin stuff in the busy periods? :p 16:18 ideally before MWC which is 22 Feb 16:19 k 16:19 oki, thanks very much everyone 16:19 #endmeeting Generated by MeetBot 0.1.5 (http://wiki.ubuntu.com/meetingology)