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