15:30 <willcooke> #startmeeting Desktop Team Weekly Meeting 2017-10-03 15:30 <meetingology> Meeting started Tue Oct 3 15:30:37 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 <Laney> |o| 15:30 <kenvandine> o/ 15:30 <didrocks> o/ 15:30 <willcooke> Roll call: andyrock, dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel/heber (out?), kenvandine, laney, oSoMoN (out), seb128, tkamppeter (out), trevinho, robert_ancell (out) 15:30 <jbicha> o/ 15:31 <Trevinho> hola! 15:31 <andyrock> o/ 15:32 <willcooke> Let's get started.. 15:32 <willcooke> But, before we do, an announcement... at the end of the meeting we're going to do a quick scan through the rls-aa-incoming bugs and see if there is anything which needs urgent attention and to make sure the bugs are getting looked at. 15:33 <willcooke> But first, #topic andyrock 15:33 <willcooke> #topic andyrock 15:33 <andyrock> # Ubuntu Rally last week 15:33 <andyrock> # Setting up jhbuild to build the gnome stack. 15:33 <andyrock> # Fix scaling in appIndicator extension for pixbuf icons. 15:33 <andyrock> # Windows not scaled in hidpi setups using "Ubuntu Xorg" session. 15:33 <andyrock> # gnome-shell crashed with SIGSEGV in st_theme_node_reduce_border_radius() from st_theme_node_paint_borders() from st_theme_node_paint(). 15:33 <andyrock> # Some work on "System goes to sleep with external monitor and lid closed after login.". Not yet fixed as I don't have a multimonitor with me right now. 15:33 <andyrock> # Working on fixing the way the osk is activated in gnome-shell on touch events. 15:33 <andyrock> ops too fast :D 15:33 <willcooke> I think it worked 15:33 <willcooke> :) 15:33 <willcooke> thanks andyrock 15:33 <willcooke> #topic dgadomski 15:33 <dgadomski> hey 15:33 <dgadomski> nothing to share, have been out last week 15:34 <willcooke> thanks dgadomski 15:34 <willcooke> #topic didrocks 15:34 <didrocks> Since last meeting (2 weeks ago?): 15:34 <didrocks> * Publish about dash transparency: https://didrocks.fr/2017/09/20/ubuntu-gnome-shell-in-artful-day-13/ and as usual, handle comments and feedbacks. 15:34 <didrocks> * Discussed with g-g-c upstream about some enhancements for ubuntu dock panel and most of those are now implemented (better layout, multiple screen detections…) and look with seb128 about white background for better readability. 15:34 <didrocks> * Add advanced printer button in g-c-c to trigger system-config-printer. 15:34 <didrocks> * Fix gnome-software to show up ubuntu software icon on xorg session. 15:34 <didrocks> * Spent some time looking and adding bugs to -incoming. 15:34 <didrocks> * Discussed with GNOME designers on shortcuts like (shutdown) after a patch introduced by system76. 15:34 <didrocks> * Worked on HUB integration beta with blog post to comments to collect feedback and traffic. 15:34 <didrocks> * Google Code-in 2017 desktop list tasks. 15:34 <didrocks> * Tease and work on plan for our next theming strategy. 15:34 <didrocks> * Fix some theme issues like better button discovery in headerbar, checkbox in the Shell… 15:34 <didrocks> * Released badges and progress bar in Dock and blog about it: https://didrocks.fr/2017/09/25/ubuntu-gnome-shell-in-artful-day-14/, reseed thunderbird support thus. Using those upload to cherry-pick other fixes and cleaning shorcuts list. 15:34 <didrocks> * Dig into existing GNOME Shell tests and see what we can do to run them with jibel, build a test framework around them. 15:34 <didrocks> * Test and uploaded a fix for french in gnome-calculator. 15:34 <didrocks> * Purge more s390x desktop packages as not leaf dependencies have been removed first and causing FTBFS and other random Archive Admin requests. 15:34 <didrocks> . 15:34 <willcooke> thanks didrocks 15:35 <willcooke> skipping duflu 15:35 <willcooke> #topic jbicha 15:35 <jbicha> • Tweaks 3.26.1 release to fix some regressions 15:35 <jbicha> • Reviewed and merged GunnarHj's im seed changes (replacing fcitx with ibus) 15:35 <jbicha> • Filled in Desktop section of 17.10 Beta release notes 15:35 <jbicha> • Made ubuntu-gnome-desktop transitional depending on ubuntu-desktop 15:35 <jbicha> • Created vanilla-gnome-desktop for those who really liked Ubuntu GNOME 15:35 <jbicha> • Mentored ventrical and sponsored his work to fix some Unity 17.10 issues 15:35 <jbicha> • Discussed big-endian mozjs problem (this issue is blocking Debian unstable from updating GNOME Shell to 3.26) 15:35 <jbicha> • Dropped xterm and xdiagnose from default install 15:35 <jbicha> • Started packaging GNOME 3.26.1 15:35 <jbicha> • I had some trouble with imagemagick LP: #1717951 do we want to discuss after the meeting? 15:35 <ubot5> Launchpad bug 1717951 in imagemagick (Ubuntu) "UIFe: Drop imagemagick-display from the default install" [Undecided,Confirmed] https://launchpad.net/bugs/1717951 15:35 <jbicha> eof 15:35 <willcooke> thanks jbicha 15:35 <willcooke> want to leave your other topics for the end? 15:36 <seb128> jbicha, +1 to discuss imagemagick 15:36 <seb128> at end/after meeting is fine imho 15:36 <willcooke> kk 15:36 <jbicha> yes 15:36 <willcooke> skipping jamesh 15:36 <willcooke> #topic jibel / heber 15:36 <willcooke> Ubuntu rally QA highlights: 15:36 <willcooke> KPIs: 15:36 <willcooke> Showed current KPIs in grafana dashboard 15:36 <willcooke> Ideas for new KPIs, example: SRUs (e.g. How long things are waiting in proposed), ISO Size, Boot Speed, Memory Usage 15:36 <willcooke> Make KPIs public 15:36 <willcooke> Add a KPI review to the weekly meeting 15:36 <willcooke> IRC bot to advise on KPI failures 15:36 <willcooke> IRC bot to say when an ISO fails to get promoted 15:36 <willcooke> Gnome-shell-extensions: 15:36 <willcooke> Discussion about creating an integration suite for gnome-shell-extensions: 15:36 <willcooke> JS tests scripts 15:36 <willcooke> D-bus service 15:37 <willcooke> External tests runner 15:37 <willcooke> This week working on: 15:37 <willcooke> Design D-bus interface for gnome-shell-extensions integration tests 15:37 <willcooke> Analyse red ubiquity jobs 15:37 <willcooke> Fix problems with VMs in venonat server 15:37 <willcooke> #topic kenvandine 15:37 <kenvandine> * Helped elementary guys create a runtime platform snap and snap their first application 15:37 <kenvandine> * Created a build snap for elementary sdk, which will be used in stead of build -packages for building elementary apps. Not yet tested, once we sort out how this works I need to do the same for GNOME. 15:37 <kenvandine> * Discovered the new build-attributes in snapcraft that allows us to exclude system libraries from our snaps more easily 15:37 <kenvandine> * Put our snaps on a diet! Our snaps are now significantly smaller thanks to excluding the system libraries. 15:37 <kenvandine> * 13 new snaps last week 15:37 <kenvandine> * Created a wiki page for our snaps https://wiki.ubuntu.com/DesktopTeam/GNOMESnaps 15:37 <kenvandine> * Working on the Ubuntu Migration to GNOME doc 15:37 <kenvandine> EOF 15:37 <willcooke> thanks kenvandine 15:37 <willcooke> #topic Laney 15:38 <Laney> • Went to the Ubuntu Rally in NYC 15:38 <Laney> ∘ Worked with wgrant on a new cloud region for arm64 / s390x testing, found some problems with the setup that are being worked through. 15:38 <Laney> ∘ Discussed release team processes with the members who were there. 15:38 <Laney> ∘ Took advantage of jadahl to learn more about monkeypatching in the looking glass, and to fix some random bugs. 15:38 <Laney> ∘ Triaged the list of rls-aa-incoming bugs in person. 15:38 <Laney> ∘ Helped out with defining the 18.04 work list. 15:38 <Laney> ∘ Some pair debugging of the systemd/armhf failure with x_nox. 15:38 <Laney> ∘ Helped s_il2100 out with his first serious bit of release managing (well done!) 15:38 <Laney> ∘ Tested + released NM 1.8.4. 15:38 <Laney> ∘ Pizza, steak, burger. 15:38 <Laney> • Been doing release team reviews (queue + FFe). 15:38 <Laney> • Helped out a bit with gnome-software 3.26.1 release upstream - cherry-picked some patches & wrote release notes, then hughsie turned up and pushed the tarball. 15:38 <Laney> 💌 15:39 <willcooke> thanks Laney 15:39 <willcooke> skipping osomon 15:39 <willcooke> #topic seb128 15:39 <seb128> * travelled to N-Y 15:39 <seb128> * had quite some discussions with different people here about random topics (didn't take enough notes to list them here, that wouldn't be too useful anyway) 15:39 <seb128> * looked at some theme issues with Didier (g-c-c lists bg, action button colors) 15:39 <seb128> * debugged some ubiquity issues (layout not applying, start sound not playing, orca not starting) 15:39 <seb128> * reviewed trellos board and milestoned bugs with the team 15:39 <seb128> * triaged recent reports on launchpad 15:39 <seb128> probably others bugs and debugging I didn't list there 15:39 <seb128> </week> 15:39 <willcooke> thanks seb128 15:39 <willcooke> #topic tkamppeter 15:40 <willcooke> Hey tkamppeter, are you here? 15:40 <tkamppeter> yes 15:40 <tkamppeter> - Ubuntu Rally: 15:40 <tkamppeter> o Met Gerry Boland to coordiante integration of print dialog work, as in 15:40 <tkamppeter> the LTS we will not get beyond Qt 5.9, he suggests to create a separate 15:40 <tkamppeter> package with the new Qt print dialog 15:40 <tkamppeter> o Talked with Olivier about the (upstream-accepted) LibreOffice print dialog 15:40 <tkamppeter> patch. 15:40 <tkamppeter> o Met several of the Snap guys and got some help on the CUPS Snap. Next 15:40 <tkamppeter> problem is Avahi: 15:40 <tkamppeter> https://forum.snapcraft.io/t/snapping-cups-printing-stack-avahi-support-system-users-groups/1502/16?u=till.kamppeter 15:40 <tkamppeter> Printer driver plug-in support is covered by this bug: 15:40 <tkamppeter> https://bugs.launchpad.net/snapd/+bug/1655125 15:40 <ubot5> Ubuntu bug 1655125 in snapd "Missing interface: content sharing in the other direction" [Undecided,Triaged] 15:40 <tkamppeter> o Talked with several people about driverless printing. 15:40 <tkamppeter> - cups-filters: Released 1.17.8 with a bug fix in foomatic-rip and packaged 15:40 <tkamppeter> this for Artful 15:40 <tkamppeter> - OpenPrinting: Started to move all OpenPrinting projects to GitHub: 15:40 <tkamppeter> https://github.com/OpenPrinting 15:40 <tkamppeter> - Common Print Dialog Backends (CPDB): Started new OpenPrinting project for 15:40 <tkamppeter> all the GUI-toolkit-independent parts of print dialog work of this year's 15:40 <tkamppeter> Google Summer of Code: 15:40 <tkamppeter> o cpdb-libs: Libraries to implement the D-Bus interface between print dialog 15:40 <tkamppeter> and backends 15:40 <tkamppeter> o cpdb-backend-cups: CUPS/IPP backend 15:41 <tkamppeter> o cpdb-backend-gcp: Google Cloud Print backend 15:41 <tkamppeter> The GIT repositories are available on the OpenPrinting GitHub. 15:41 <tkamppeter> - Common Print Dialog Backends (CPDB): Suggested to do to additional pieces: 15:41 <tkamppeter> o "Adaptor" backend for current (old) GTK print dialog which connects to the 15:41 <tkamppeter> new CPDB backends, for the time being until the new GTK print dialog will 15:41 <tkamppeter> get released (like Ubuntu 18.04). 15:41 <tkamppeter> o "Print to File" CPDB backend to allow to save the output to a PDF file. 15:41 <tkamppeter> Nilanjana Lodh, who did the libraries and CUPS backend in GSoC will most 15:41 <tkamppeter> probably work on this. 15:41 <tkamppeter> - Google Summer of Code 2018: 7 project ideas already lined up. Most of the 15:41 <tkamppeter> students are still available for next GSoC and we will ask them to work for 15:41 <tkamppeter> us again. We will also start to recruit in December. 15:41 <tkamppeter> - Bugs. 15:41 <willcooke> thanks tkamppeter :) 15:41 <willcooke> #topic Trevinho 15:42 <Trevinho> · Fixed landing of unity7 stack on artful and did the landing 15:42 <Trevinho> · Fixed mutter to get proper matching of snapped gnome applications 15:42 <Trevinho> · Continued the work on fractional scaling with Jonas, targetting various annoyances 15:42 <Trevinho> · Did the work to port ubuntu settings saved in gnome to our schemas 15:42 <Trevinho> · Eat a lot of American food 15:42 <Trevinho> · Took selfies with the team 15:42 <Trevinho> <3 15:42 <willcooke> heh 15:42 <willcooke> thanks Trevinho 15:42 <willcooke> skipping robert_ancell 15:42 <willcooke> #topic rls-aa-incoming review 15:43 <tkamppeter> You forgot something: Drink a lot of Espresso. 15:43 <willcooke> Laney, could you take us through it? 15:43 <Laney> UMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMOK 15:43 <Laney> http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-aa-incoming-bug-tasks.html 15:44 <Laney> so question for each one is 15:44 <Laney> accept or not, and if so, assign to who? 15:44 <Laney> the DHCP thingy is not for our team, but the other three at the top are I think 15:44 <Laney> https://bugs.launchpad.net/ubuntu/+source/lshw/+bug/1720624 15:44 <ubot5> Ubuntu bug 1720624 in udisks2 (Ubuntu) "Ubuntu 17.10 blank CD or audio CD not detected" [Undecided,New] 15:44 <seb128> I don't think the first one (g-s) is important enough to be on the list 15:45 <seb128> jbicha, ^you tagged it? 15:45 <didrocks> (also, seb tried to fix the first one and it's not trivial) 15:45 <Laney> can we do them in order please 15:45 <Laney> well, the order that I'm giving them : 15:45 <Laney> :P 15:45 <willcooke> That does appear to be the first one 15:45 <jbicha> seb128: if the actions don't work, we could disable them from the .desktop 15:45 <seb128> Laney, "gnome-screenshot Actions don't work in default Ubuntu 17.10 session" is first here 15:46 <Laney> :/ 15:46 <Laney> I already gave one, but ok. 15:46 <seb128> Laney, sorry, go ahead with your order 15:46 <Laney> https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1720262 15:46 <seb128> that's fine 15:46 <ubot5> Ubuntu bug 1720262 in gnome-shell (Ubuntu) "gnome-screenshot Actions don't work in default Ubuntu 17.10 session" [Low,New] 15:46 <didrocks> I would suggest we remove the extra actions from desktop file 15:47 <didrocks> better than a non working action 15:47 <seb128> jbicha, if you wish, I don't think many users are going to pin that icon to the launcher and right click on it in practice 15:47 <didrocks> (for this cycle) 15:47 <seb128> but a small improvement is still welcome and it's a cheap change 15:47 <seb128> jbicha, would be worth upstreaming the issue still 15:47 <Laney> who wants to be assigned it then? 15:48 <jbicha> ok, I'll do those 2 tasks (upstream and remove non-working actions) 15:48 <Laney> k, nominate, assign, remove tag please, thanks! 15:48 <seb128> jbicha, thanks 15:49 <Laney> https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1720829 15:49 <ubot5> Ubuntu bug 1720829 in GNOME Shell "Calendar shows wrong day (Sun. Oct. 2nd instead of Mon Oct. 2nd)" [Medium,Confirmed] 15:49 <Laney> I found the upstream bug, pinged on it for a review, but I vote notfixing for the release 15:49 <Laney> as in, wait for that review 15:50 <seb128> +1 15:50 <seb128> we can SRU the fix later 15:50 <didrocks> sounds minor enough to not risk it, at worst, SRU 15:50 <didrocks> yep :) 15:50 <Laney> thx 15:51 <willcooke> kk, looks like the other bugs are not for us 15:51 <Laney> no 15:51 <Laney> https://bugs.launchpad.net/ubuntu/+source/lshw/+bug/1720624 15:51 <ubot5> Ubuntu bug 1720624 in udisks2 (Ubuntu) "Ubuntu 17.10 blank CD or audio CD not detected" [Undecided,New] 15:51 <Laney> that is 15:51 <seb128> udisks is foundations no? 15:51 <seb128> if it's not it should :p 15:51 <seb128> it's in systemd now no? 15:52 <Laney> no 15:52 <seb128> (or virtual is if that didn't land yet) 15:52 <Laney> https://launchpad.net/ubuntu/+source/udisks2 15:52 <Laney> Desktop Packages 15:52 <jbicha> I didn't update udisks2 to 2.7 because of FeatureFreeze 15:53 <seb128> Laney, I disagree it should be on our team list but that's not a topic for the meeting 15:53 <seb128> Laney, I can take on that one, I'm unsure if I can fix it but I can at least try to find the commit that regressed and report upstream 15:53 <jbicha> (libblockdev needs a MIR anyway for udisks 2.7) 15:54 <Laney> there's a comment that says it is fixed in 2.7.something 15:54 <seb128> well I can find the commit then :-) 15:54 <seb128> git bisect works either way 15:54 <Trevinho> didrocks: about the comment, sure for the bug 15:55 <Laney> k 15:55 <Trevinho> didrocks: as for the order of elements, the fact the script is named like that it ensures it will run before the one you added which does the reset 15:55 <didrocks> Trevinho: yeah, but will make sense to move all that in the same script, doesn't it? 15:55 <Trevinho> but indeed the fact they're provided by different packages doesn't help to track this 15:55 <Laney> umm 15:55 <Laney> guess we're done with bugs then ... 15:55 <didrocks> Laney: yeah, feel free to steal/move it :) 15:55 <willcooke> thanks all 15:56 <didrocks> thanks! 15:56 <willcooke> #topic AOB 15:56 <didrocks> oupss, that was for Trevinho the steal/move it 15:56 <Laney> sounds like seb128 wants an action to slide udisks2 off us 15:56 <seb128> we should review the list of components assigned to us at some point 15:57 <seb128> I think there are some weird things in there 15:57 <seb128> and things we don't have the experience to maintain/have been dealt with other team 15:58 <seb128> like udisks was p_itti/foundation for a long time, I don't think anyone of us ever worked on it 15:58 <willcooke> Lets take a look at the list soon (after 17.10 is out?) and take it from there 15:59 <seb128> thanks 15:59 <jbicha> udisks2 is basically in sync from Debain except for the exfat MIR 16:00 <seb128> jbicha, that doesn't change the "who is responsible to look at issues on the Ubuntu side" in case similars to the one we were discussing now 16:01 <jbicha> right, Desktop Team isn't really working on udisks 16:01 <willcooke> I'll add a reminder to look at the list soon 16:01 <willcooke> Any other AOB? 16:02 <willcooke> 5 16:02 <kenvandine> not here 16:02 <willcooke> 4 16:02 <jbicha> imagemagick and a font seeding question 16:03 <jbicha> imagemagick (LP: #1717951) was more difficult than I expected because Debian has 2 different imagemagick variant packages: q16 and q16hdr 16:03 <willcooke> jbicha, want to do that in the meeting, or shall we end here and continue with the dicussion? 16:03 <ubot5> Launchpad bug 1717951 in imagemagick (Ubuntu) "UIFe: Drop imagemagick-display from the default install" [Undecided,Confirmed] https://launchpad.net/bugs/1717951 16:03 <jbicha> I think these 2 topics are fine after meeting 16:04 <willcooke> kk, lemme end 16:04 <willcooke> #endmeeting