[07:20] <didrocks> good morning
[07:37] <duflu> G'day didrocks
[07:38] <didrocks> hey duflu
[07:43] <seb128> good morning desktopers
[07:44] <duflu> Hey seb128
[07:44] <seb128> hey duflu, how are you?
[07:44] <duflu> seb128, playing too many games of email tennis. You?
[07:44] <seb128> not playing enough games of real tennis? :p
[07:44] <didrocks> hey seb128
[07:45] <seb128> good otherwise, better than yesterday at least
[07:45] <seb128> no headache and a bit less tired this morning
[07:45] <duflu> Heh. No, probably last century when I tried
[07:45]  * didrocks was on the same camp of fiever + headache yesterday
[07:45] <didrocks> it's better today
[07:46] <duflu> A team that sneezes together...
[07:59] <Laney> moinnnnnnnnnnnnn
[08:00] <seb128> hey Laney, on IRC before the hour, what is happening?!
[08:00] <Laney> first (and last) time for everything!
[08:02] <duflu> Morning Laney
[08:04] <willcooke> morning
[08:04] <willcooke> didrocks made me use my brain first thing this morning.
[08:04] <willcooke> That was his first mistake
[08:05] <didrocks> hey willcooke
[08:05] <duflu> Morning willcooke
[08:09] <Laney> hey duflu didrocks willcooke
[08:13] <didrocks> willcooke: and more food for thoughts ;)
[08:13] <didrocks> hey Laney
[08:14] <Laney> what secret thing is going on
[08:16] <didrocks> Laney: nothing secret, whoopsie & enabling autosending or "never bother me again please" option
[08:17] <didrocks> and you can see that whoopsie can shift to like 15+ more different dialogs layout with slight variations :)
[08:40] <didrocks> seb128: Laney: so, when you have a fresh head, do not hesitate to have a look at https://wiki.ubuntu.com/DesktopTeam/git
[08:40] <didrocks> apart from "merge with debian", the rest should be all good
[08:40] <didrocks> explaining a little bit the concepts, what remote we are pointing to and why…
[08:40] <didrocks> I hope that makes sense :)
[08:40] <Laney> alright, will do later on, thx!
[08:41] <seb128> didrocks, oh, nice, thanks! I will give you my feedback from someone who doesn't masters the git secrets ;)
[08:43] <didrocks> seb128: yeah, I couldn't explain all git concepts though, as it would be way much longer, but basically, you should only need to know about what a remote is, and local checkcout/branch
[08:43] <didrocks> then, that should be enough
[08:44] <seb128> didrocks, let's, see, I did read git tutorial and explanation of the details in the past
[08:44] <didrocks> ok, keep me posted :)
[08:44] <seb128> that's just doesn't stick for me, it's like "blablablabla"
[08:44] <seb128> so let's see if I can make sense of it :)
[08:45] <didrocks> I think if you have a vague idea of what a remote is, the first part should help
[08:45] <didrocks> I tried to explain the setup first, even we don't need it then for a day to day
[08:45] <didrocks> operation*
[08:45] <seb128> right; I've a look today or tomorrow morning before people get online if today is too busy
[08:45] <didrocks> sure, no hurry :)
[08:45] <seb128> that might be a good read over morning coffee when everything is still quiet :)
[08:45] <didrocks> heh, indeed :p
[09:48] <seb128> duflu, the bluez update, you copied the postinst/preinst/postrm changes from Debian?
[09:48] <duflu> seb128, yes. It appears Ubuntu historically copied from Debian alreay
[09:48] <duflu> already
[09:49] <seb128> duflu, right, that makes sense, your changelog didn't make that clear though and I was wondering how much I needed to try to understand the changes before sponsoring
[09:49] <seb128> if Debian has them they are tested so just a glance should be enough :)
[09:49] <duflu> seb128, I was worried too. Before I realized I was changing old Debian code to new Debian code
[09:50] <seb128> duflu, bluez uploaded, thanks for the work!
[09:50] <duflu> That and some other changes mean our diff to Debian is smaller now
[09:50] <seb128> yeah
[09:50] <duflu> thanks seb128
[09:50] <seb128> we should review our delta at some point and see if maybe we can get back in sync
[09:50] <seb128> np!
[09:52] <duflu> I was concerned when 5.49 was newest. Then 5.50 came out and Debian didn't have it, so the delta was large again (as it usually is)
[09:55] <duflu> seb128, the PPA containing 5.50 has some vocal users and they all remained silent even after I introduced the Debian changes
[09:55] <duflu> No news is good news
[09:55] <seb128> right
[11:44] <Laney> xnox: what's the right way to check if there's a systemd --user instance? the equivalent of access ("/run/systemd/system", F_OK) for the system manager
[11:45] <Laney> there's no $XDG_RUNTIME_DIR/systemd/user
[11:45] <xnox> hm, there is no XDG_RUNTIME_DIR/systemd/system, but there is XDG_RUNTIME_DIR/systemd
[11:45] <xnox> but i guess you can check that XDG_RUNTIME_DIR/systemd/private is a socket
[11:46] <xnox> meaning systemd on the other end is listening (or something that pretends to be systemd)
[11:46] <xnox> oooh
[11:46] <xnox> but there is /run/systemd/users/1000
[11:46] <xnox> i wonder what is that
[11:46] <Laney> maybe I should check for it on the session bus?
[11:46] <xnox> ah that's just seats from logind
[11:47] <xnox> Laney, it should be on the session bus.... assuming that user dbus has started, and systemd connected to it.
[11:47] <xnox> Laney, may not be true for e.g. ssh logins
[11:47] <xnox> however i guess we always start dbus these days.
[11:47] <xnox> (user one)
[11:47] <Laney> right, can you have that without a user bus?
[11:48] <Laney> I guess you can, because it starts it
[11:48]  * Laney goes to ask #systemd
[11:51] <Laney> someone suggested that I check user@uid.service
[11:55] <xnox> Laney, user@uid.service yeah that would work race free.
[11:56] <Laney> it's a bit tedious to check that
[11:56] <Laney> but can do
[11:56] <xnox> and that checks needs to be on the system bus / system thing.
[11:56] <Laney> yes
[11:56] <xnox> XDG_RUNTIME_DIR/systemd/private should be the same
[11:56] <xnox> as that unit opens that socket.
[11:56] <xnox> and that's what systemctl --user talks to
[11:56] <Laney> if I was a reviewed I'd probably question that
[11:57] <xnox> i wonder if XDG_RUNTIME_DIR/systemd is cleaned up on logout, cause then one can simply test that dir.
[13:25] <Laney> xnox: I went for just looking for it on the session bus, that's the least code and it'll be OK in practice I think
[13:29] <willcooke> that was close
[13:29] <willcooke> faulty fan in my switch was to blame this time, not my ISP
[13:30] <willcooke> #startmeeting Desktop Team Weekly Meeting - 2018-06-19
[13:30] <meetingology> Meeting started Tue Jun 19 13:30:02 2018 UTC.  The chair is willcooke. Information about MeetBot at http://wiki.ubuntu.com/meetingology.
[13:30] <meetingology> Available commands: action commands idea info link nick
[13:30] <willcooke> Roll call: andyrock (out), dgadomski, didrocks, duflu (out), jbicha, jamesh (out), jibel/heber (out), kenvandine, laney, oSoMoN (off), seb128, tkamppeter, trevinho, robert_ancell (out)
[13:30] <didrocks> hey
[13:30] <seb128> hey
[13:31] <kenvandine> o/
[13:31] <willcooke> I'll just give the others a couple of mins
[13:31] <Laney> H
[13:31] <dgadomski> o/
[13:32] <willcooke> k
[13:33] <willcooke> #topic andyrock
[13:33] <willcooke> * MP to implement https://github.com/CanonicalLtd/desktop-design/issues/62 : https://gitlab.gnome.org/GNOME/gnome-software/merge_requests/50
[13:33] <willcooke> * Start discussion with Gnome Online Accounts to improve the API: https://gitlab.gnome.org/GNOME/gnome-online-accounts/issues/7
[13:33] <willcooke> * Update MP to add Ubuntu Single Sign-On provide in upstream Gnome Online Accounts: https://gitlab.gnome.org/GNOME/gnome-online-accounts/merge_requests/1/diffs
[13:33] <willcooke> * Update MP to add support to HTTP over Unix Sockets to libsoup : https://gitlab.gnome.org/GNOME/libsoup/merge_requests/6
[13:33] <gitlab-bot> CanonicalLtd bug 62 in desktop-design "Authentication in gnome-software using gnome-online-accounts" (comments: 21) [Priority: High, Review: Ux +1, Closed] - Assigned to matthewpaulthomas (Matthew Thomas)
[13:33] <willcooke> * Proposed fix LP: #1764723 -> https://gitlab.gnome.org/Community/Ubuntu/gnome-initial-setup/merge_requests/6
[13:33] <willcooke> * WIP: fixing problem with auto-repeat shortcuts in gnome-shell/mutter (e.g. F11)
[13:33] <gitlab-bot> GNOME bug (Merge request) 50 in gnome-software "auth: Use gnome-online-accounts to handle the authentication" (comments: 1) [Opened]
[13:33] <gitlab-bot> GNOME bug 7 in gnome-online-accounts "Extend API to add accounts client-side." (comments: 0) [Opened]
[13:33] <gitlab-bot> GNOME bug (Merge request) 1 in gnome-online-accounts "backend: Add Ubuntu Single Sing-On provider" (comments: 0) [Opened]
[13:33] <gitlab-bot> GNOME bug (Merge request) 6 in libsoup "Allow http over unix socket" (comments: 4) [Opened]
[13:33] <gitlab-bot> Ubuntu bug (Merge request) 6 in gnome-initial-setup "livepatch: show an dialog in case of error" (comments: 4) [Opened]
[13:33] <willcooke> #topic dgadomski
[13:33] <dgadomski> hey
[13:33] <dgadomski> back to bug #1749289, changing approach - fixing debinstaller instead of ubiquity
[13:33] <dgadomski> eof
[13:33] <willcooke> thanks dgadomski
[13:33] <willcooke> #topic didrocks
[13:33] <didrocks> * Desktop Git workflow:
[13:33] <didrocks>   - Spent quite some time to analyze and see how to best setup our git branch, using gbp tools as much as possible, but sometimes, fallbacking to git push one
[13:33] <didrocks>   - Experimented various cases on the g-c-c branch to test merging new upstream version, what happens when a newer upstream version is in master and we got an older maintenance release on a maintenance branch…
[13:34] <didrocks>   - Redacted all this on https://wiki.ubuntu.com/DesktopTeam/git
[13:34] <didrocks> * SRUed G-C-C with whoopsie, emailed translator team
[13:34] <didrocks> * Communitheme:
[13:34] <didrocks>   - Debugged snap dir for themes issues with Ken (which ended up as https://github.com/ubuntu/snapcraft-desktop-helpers/pull/134)
[13:34] <gitlab-bot> ubuntu bug (Pull request) 134 in snapcraft-desktop-helpers "Prepend $SNAP/data-dir to XDG_DATA_DIRS to allow mounting themes there" (comments: 1) [Closed]
[13:34] <didrocks>   - Discussed with core team about what to do for cursor theme now that Suru provides one. We found a way and will remove one repo. Review proposed changes, more to be done: https://github.com/ubuntu/communitheme-snap-helpers/pull/13
[13:34] <gitlab-bot> ubuntu bug (Pull request) 13 in communitheme-snap-helpers "Switched to communitheme-icon-theme for cursors" (comments: 10) [Open]
[13:34] <didrocks> * Google codelabs
[13:34] <didrocks>   - Rebased and some fixes https://github.com/googlecodelabs/tools/pull/33. Now merged! We can probably rebase tutorials.ubuntu.com on it now.
[13:34] <gitlab-bot> googlecodelabs bug (Pull request) 33 in tools "Implement new md parser" (comments: 22) [Closed] - Assigned to x1ddos (alex)
[13:34] <didrocks> .
[13:34] <willcooke> thanks didrocks, any .1 bugs to talk about?
[13:34] <didrocks> I have one assigned, will look into it this week
[13:34] <willcooke> thx
[13:34] <didrocks> there is apport/whoopsie TODO
[13:34] <didrocks> but you know about that one :)
[13:34] <willcooke> :) and how
[13:35] <didrocks> (waiting for more answers ;))
[13:35]  * willcooke is thinking about it, will take some time :)
[13:35] <willcooke> #topic duflu
[13:35] <willcooke> * https://gitlab.gnome.org/GNOME/mutter/merge_requests/117: Spent most of my short week revising the zoom fix because some problems were found. The good news is that the same patch now solves even more bugs than before. It will also allow us to use offscreening more to further improve performance in future.
[13:35] <willcooke> * Continued iterating the big performance branches with upstream:
[13:35] <willcooke>   - https://gitlab.gnome.org/GNOME/mutter/merge_requests/119
[13:35] <willcooke>   - https://gitlab.gnome.org/GNOME/mutter/merge_requests/73
[13:35] <willcooke>   - Delayed by the unexpected ongoing work in !117 (above).
[13:35] <willcooke> * HELP: BlueZ 5.50 awaiting sponsorship (https://launchpad.net/bugs/1759961)
[13:35] <gitlab-bot> GNOME bug (Merge request) 117 in mutter "clutter: Fix offscreen-effect painting of clones" (comments: 14) [Opened]
[13:35] <willcooke> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, wayland, totem, mpv, libinput.
[13:35] <willcooke>   - Lots of time spent triaging and trying to keep the backlog growth to a minimum...
[13:35] <gitlab-bot> GNOME bug (Merge request) 119 in mutter "renderer-native: Reference count front buffers." (comments: 70) [Opened]
[13:35] <willcooke>   - https://docs.google.com/spreadsheets/d/e/2PACX-1vRDHPxGBHqM6XkT_S8ggtYfD0xchKSUD_z9PopNVE3G1rU05fVSnxDGcDsEstl7gu7N-tzCU6mLUp2V/pubchart?oid=254968654&format=interactive
[13:35] <gitlab-bot> GNOME bug (Merge request) 73 in mutter "WIP: renderer-native: CRTCs now hold front buffer refs." (comments: 42) [Opened]
[13:35] <willcooke> --- last week (already sent but it was after the last meeting) ---
[13:35] <willcooke> * Cosmic regressions:
[13:35] <willcooke>   - Help! Cosmic daily images broke recently (https://launchpad.net/bugs/1775743)
[13:35] <willcooke> * BlueZ update:
[13:35] <willcooke>   - Prepared version 5.50 for cosmic - now awaiting sponsorship (https://launchpad.net/bugs/1759961)
[13:35] <willcooke> * Mutter update:
[13:35] <willcooke>   - Prepared a bugfix+performance update for mutter - awaiting sponsorship (https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1767648/comments/20)
[13:35] <willcooke> * Continued iterating the big performance branches with upstream:
[13:35] <willcooke>   - https://gitlab.gnome.org/GNOME/mutter/merge_requests/119
[13:35] <willcooke>     . Fixed the blocking issues upstream complained about.
[13:36] <willcooke>     . Finally got up to final testing: hybrid GPUs, only to find mutter is broken (nothing to do with my code). So maybe I'll need to look at fixing https://gitlab.gnome.org/GNOME/mutter/issues/182 before being able to test this fully.
[13:36] <gitlab-bot> GNOME bug 182 in mutter "Using two GPUs with one monitor each, one is always black" (comments: 5) [Opened]
[13:36] <willcooke>   - https://gitlab.gnome.org/GNOME/mutter/merge_requests/73
[13:36] <willcooke>     . Continued improvements, but not finished yet. Depends on !119 anyway.
[13:36] <gitlab-bot> GNOME bug (Merge request) 73 in mutter "WIP: renderer-native: CRTCs now hold front buffer refs." (comments: 42) [Opened]
[13:36] <willcooke> * Daily bug management across gnome-shell, mutter, gdm3, ubuntu-themes, bluez, pulseaudio, dkms, wayland, totem, mpv, libinput.
[13:36] <willcooke>   - I decided to bite the bullet and do something about the xorg backlog. Expect to see it dropping over the coming weeks...
[13:36] <willcooke>   - Solid progress: https://docs.google.com/spreadsheets/d/e/2PACX-1vRDHPxGBHqM6XkT_S8ggtYfD0xchKSUD_z9PopNVE3G1rU05fVSnxDGcDsEstl7gu7N-tzCU6mLUp2V/pubchart?oid=254968654&format=interactive
[13:36] <willcooke> #topic jbicha
[13:36] <willcooke> Not sure if jbicha is around today
[13:38] <willcooke> #topic jamesh
[13:38] <willcooke> kenvandine, did you get an update from james?
[13:38] <kenvandine> willcooke, i did not :/
[13:38] <seb128> :(
[13:38] <willcooke> kk, can you nudge him again
[13:38] <kenvandine> sure
[13:39] <willcooke> #topic jibel \ heber
[13:39] <willcooke> - Debugged bug 1775743 now in the hands of Foundations for fixing.
[13:39] <willcooke> - SRU verification of Ubiquity, Ubuntu-report, Gnome-initial-setup on Bionic. The SRU verification of g-i-s is blocked because 2 bugs cannot be verified. Extra documentation needed.
[13:39] <willcooke> - SRU verification of gnome-software on Xenial. The verification of gnome-software is currently blocked in Xenial due to a regression (featured app banner is broken cf my comment in bug 1597314) until further investigation by Robert.
[13:39] <willcooke> - Continued with the ubuntu-report dashboard.
[13:39] <willcooke> heber, anything you want to add?
[13:40] <willcooke> guess now
[13:40] <willcooke> not
[13:40] <willcooke> #topic kenvandine
[13:41] <kenvandine> * Updated all the GNOME snaps
[13:41] <kenvandine>   - handle the slot rename for gtk-3-themes
[13:41] <kenvandine>   - fixed all snapcraft deprecations
[13:41] <kenvandine>   - updated to newer versions where possible
[13:41] <kenvandine>   - tested and promoted to stable
[13:41] <kenvandine> * Reviews
[13:41] <kenvandine> * Sponsored SRU of flatpak to bionic https://bugs.launchpad.net/ubuntu/+source/flatpak/+bug/1776307
[13:41] <kenvandine> ⚾
[13:41] <willcooke> thanks kenvandine, any rls bugs?
[13:42] <kenvandine> nope
[13:42] <willcooke> #topic Laney
[13:42] <Laney> • systemd --user:
[13:42] <Laney> ∘ Got a working sequence for x11 (g-s-d needs to start before gnome-shell) and wayland (after), after much head scratching and feeling stupid
[13:42] <Laney> ∘ doing build system integration and tidying up (make optional in GDM)
[13:42] <Laney> ∘ after that works, can start pushing some MRs and stuff, probably make a PPA
[13:42] <Laney> • autopkgtest:
[13:42] <Laney> ∘ there was a systemd PR which broke the MTU made the runners fall over, hassled the submitter and provided debugging info. some guy tried to blame netplan but it was innocent, ohohohoh
[13:42] <Laney> ∘ chatted to server team guys about rabbitmq OOMing since it's "theirs", need to collect some figures about memory usage over time
[13:42] <Laney> • rls bugs all done, think they are holding on releasing gstreamer until it's out in cosmic, so might help look into -proposed problems to move that along
[13:42] <Laney> • some reviews for Marco
[13:43] <Laney> • some chats about git packaging stuff
[13:43] <Laney> • HR review things
[13:43] <Laney> ⚽
[13:43] <willcooke> thanks Laney
[13:43] <willcooke> #topic seb128
[13:43] <seb128> • still some post-holidays catching up
[13:43] <seb128> • spent most of the week on HR things/reviews
[13:43] <seb128> • reviewed/sponsored the bluez update from Daniel
[13:43] <seb128> • verified some bionic SRUs
[13:43] <seb128> • emailed the OEM team about getting the bolt/g-c-c tb panel SRUs verified
[13:43] <seb128> • some trello board/bugs reviews

[13:44] <willcooke> thanks seb128
[13:44] <willcooke> Thunderbolt is the only .1 thing right?
[13:44] <seb128> on my list? or that we have to do for .1? ;)
[13:45] <willcooke> on your list specifically
[13:45] <seb128> well, some SRUs that have been verified have useful fixes
[13:45] <seb128> both from those items yes
[13:45] <willcooke> or rather the rls list
[13:45] <willcooke> thanks
[13:45] <seb128> Marco replied to security about fprintd yesterday
[13:45] <willcooke> #topic tkamppeter
[13:45] <seb128> so that's ongoing
[13:45] <willcooke> ace, thanks seb128
[13:45] <seb128> yw
[13:45] <tkamppeter> - cpdb-libs, cpdb-backend-cups: Improved upstream code to not sprintf() into fixed size buffers, in preparation for MIR.
[13:45] <tkamppeter> - cpdb-libs: Started working on autopkg test.
[13:45] <tkamppeter> - Google Summer of Code 2018: Mentoring of the students on Common Print Dialog Backends and printer auto-selection by job.
[13:45] <tkamppeter> - Bugs.
[13:45] <willcooke> thanks tkamppeter
[13:45] <willcooke> #topic Trevinho
[13:46]  * willcooke doesn't know what timezone Trevinho is in any more
[13:46] <seb128> he's in Italy
[13:46] <seb128> so should be there
[13:47] <willcooke> I'll give him a moment and then we can come back if needed
[13:47] <seb128> he's getting ready for the sun sprint starting this w.e :)
[13:47] <seb128> I didn't see him active on IRC today
[13:48] <seb128> so maybe best to come back to him
[13:48] <Laney> 19/06 14:48:05 -!-  idle     : 0 days 19 hours 58 mins 44 secs [signon: Fri Apr 20 13:49:11 2018]
[13:48] <Laney> SLACK!
[13:48] <willcooke> #topic robert_ancell
[13:48] <willcooke> - Reviewed libsoup unix socket patch.
[13:48] <willcooke> - Working on gnome-control-center patches for merging Ubuntu panels.
[13:48] <willcooke> - Following up gnome-software SRU paperwork.
[13:48] <willcooke> - Booked travel to Engineering sprint.
[13:48] <willcooke> #topic rls -bugs
[13:48] <willcooke> Looking at http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-incoming-bug-tasks.html first
[13:48] <willcooke> Looks fine
[13:49] <willcooke> Looking at: http://reqorts.qa.ubuntu.com/reports/rls-mgr/rls-bb-tracking-bug-tasks.html
[13:50] <willcooke> Everything looks assigned that should be
[13:50] <Laney> https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/1776499 that one
[13:50] <Laney> probably just assign that to Timo
[13:51] <seb128> +1
[13:51] <didrocks> yep
[13:51] <Laney> (done)
[13:51] <willcooke> thanks Laney
[13:51] <Laney> there's a lot of Fix Committed
[13:51] <Laney> including mine
[13:51] <Laney> we should make an effort to clear those out
[13:52] <willcooke> Could that be a topic for sun sprint?
[13:52] <Laney> if it's not just aging srus
[13:52] <willcooke> Since most of you will be in the same place
[13:52] <seb128> SRUs are mostly clear
[13:53] <Laney> feels like that list doesn't really go down in size
[13:53] <seb128> there are 2 apps update to verify but otherwise our list seemed cleaned on friday
[13:53] <Laney> but I could be wrong
[13:53] <Laney> (get that on grafana?)
[13:53] <seb128> or new things adds up to it to replace the one clearing out
[13:53] <seb128> but yeah
[13:53] <seb128> I'm going to review it post meeting, I don't think we need to hold the meeting on that
[13:53] <Laney> dunno, I think there's a lot of old stuff
[13:54] <Trevinho> ops sorry guys, my alarm didn't ring
[13:54] <willcooke> :)
[13:54] <willcooke> #topic Trevinho
[13:54]  * didrocks checked his, still in proposed
[13:55] <seb128> didrocks, it just aged to 7 days today
[13:55] <seb128> so that's normal
[13:55] <seb128> hopefully they move it on their next proposed->updates review round
[13:55] <didrocks> wasn't complaining, just telling it's normal :)
[13:55] <seb128> yeah
[13:55] <Trevinho> · Ported nux and some other unity legacy stuff to git
[13:55] <Trevinho> · Prepared gnome-shell git branches for SRU and 2.28.2
[13:55] <Trevinho>   https://code.launchpad.net/~3v1n0/ubuntu/+source/gnome-shell/+git/gnome-shell/
[13:55] <Trevinho> · Continued some fixes on nautilus
[13:55] <Trevinho> · Preparing for the sun sprint
[13:55] <Laney> ok, seems you think there's no problem, fine
[13:55] <willcooke> thanks Trevinho, eof?
[13:56] <Trevinho> · Nux and x11-common fixes to fix unity lefovers
[13:56] <seb128> Trevinho, is somebody reviewing your g-s update?
[13:56] <Trevinho> seb128: Laney did I need to rebase it again
[13:56] <seb128> Laney, I'm going to have a look post meeting to make sure
[13:56] <Trevinho> Ah, also prepared g-s merge with debian for C
[13:57] <Trevinho> that's all folks (well not all, but lots of other small things no need to mention)
[13:57] <willcooke> thanks Trevinho
[13:57] <willcooke> #topic AOB
[13:57] <willcooke> k, so we're happy with the bugs list
[13:57] <willcooke> anything else for now?
[13:58] <willcooke> 1m timeout
[13:58] <Laney> I think you missed my suggestion to graph the size of those lists over time
[13:58] <Laney> or like incoming / outgoing bugs on it
[13:58] <Laney> that's it
[13:58] <seb128> or the everage age of the items
[13:58] <willcooke> Laney, ah, nice idea.  I'll ask jibel if it can be done. Well, jibel can it be done? ^
[13:58] <seb128> or/and
[13:59] <seb128> he's off
[13:59] <willcooke> jibel is out, so we will find out tomorrow
[13:59] <seb128> right
[13:59] <willcooke> anyone got anything else?
[14:00] <willcooke> in which case
[14:00] <willcooke> #endmeeting
[14:00] <meetingology> Meeting ended Tue Jun 19 14:00:05 2018 UTC.
[14:00] <meetingology> Minutes:        http://ubottu.com/meetingology/logs/ubuntu-desktop/2018/ubuntu-desktop.2018-06-19-13.30.moin.txt
[14:00] <willcooke> thanks all
[14:00] <seb128> thanks!
[14:00] <Laney> thx
[14:00] <Trevinho> > Laney> 19/06 14:48:05 -!-  idle     : 0 days 19 hours 58 mins 44 secs [signon: Fri Apr 20 13:49:11 2018]
[14:00] <Trevinho> That's not something that it works for me, as I might not touch IRC the whole day if I've some code that grabs my attention earlier ;-)
[14:01] <Trevinho> better to check PRs/commit times :)
[14:02] <Laney> Trevinho: yeah you don't say hi to us 😭
[14:03] <Trevinho> I need human touch, you know... I'll warmly give you hi's next week :)
[14:03] <seb128> haha
[14:06] <seb128> Trevinho, so what do you need to rebase on for g-s/bionic?
[14:06] <Trevinho> seb128: I need to fix the merging point with debian salsa
[14:07] <Trevinho> as I want to preserve our bzr history too (ported to git), so it's not just "get salsa, include our chnages in a blob"
[14:07] <seb128> Trevinho, Didier also saying that gbp buildpackage isn't working on your vcs
[14:07] <Trevinho> not much harder, just I don't want to loose git blame functionality
[14:07] <seb128> is the rebease going to fix that?
[14:08] <Trevinho> seb128: I've not updated the gpb settings yet, but yes
[14:08] <Trevinho> I'm doing this by today though
[14:08] <didrocks> it's going to be one branch using a complete different workflow than other :/
[14:08] <didrocks> as told already last week
[14:08] <didrocks> but seems ignored… annoying
[14:09] <Laney> I think it's the initial import only
[14:09] <didrocks> no pristine-tar workflow
[14:09] <didrocks> from what I get from the discussion
[14:09] <Laney> it will be
[14:09] <didrocks> ah, so it will follow like others?
[14:09] <seb128> Trevinho, thanks for doing that today
[14:09] <Laney> he's doing some thing to import the bzr history too, that's the only difference
[14:09] <didrocks> we will only have 3 branches (+ maintenance branch) in launchpad
[14:09] <Laney> or I hope it is anyway
[14:10] <Trevinho> didrocks: no, no different wf...
[14:10] <didrocks> let's see, but in that case, I doubt we'll be able to remerged that with debian
[14:10] <Trevinho> didrocks: I've already a debian-in merged branch too
[14:10] <didrocks> Trevinho: there is no upstream/latest branch
[14:11] <Trevinho> didrocks: ah, well yeah, i've to push these, but I've them all locally
[14:11] <didrocks> is that a leftover that you forgot and will fix?
[14:11] <didrocks> ensure that you push tags as well
[14:11] <Trevinho> yes they should be pushed already
[14:11] <didrocks> and follow the structure described in the new wiki page:
[14:11] <Trevinho> yeah I read that
[14:11] <didrocks> https://wiki.ubuntu.com/DesktopTeam/git
[14:11] <didrocks> it ensures you always push those branch, with this setup
[14:11] <didrocks> (if not, please yell at me ;))
[14:12] <Trevinho> but I want to include my bits to import stuff, and in case fix other branches too since importing our history is easy, and loose it a shame
[14:12] <Trevinho> would need some git push --force maybe but, you guys can do those safely
[14:12] <didrocks> yeah, I'm unsure it is if debian/patches is well documented, but I can see the point
[14:12] <didrocks> well, only for first import, correct?
[14:12] <didrocks> then, you won't need -f ?
[14:12] <Trevinho> yep
[14:12] <didrocks> let's see once you have done it
[14:13] <didrocks> I really think that dropping pristine-tar (but debian needs to do that) would be good for projects not neededing it
[14:13] <Trevinho> well the -f will be needed only for those branches who are already in git and that didn't have our history in, and that thus would need to be rebased
[14:13] <didrocks> needing*
[14:13] <Trevinho> I don't care about that too
[14:13] <didrocks> Trevinho: you want to reconvert all existing branches?
[14:13] <Laney> please no
[14:13] <Laney> find a way to do it with a new merge commit
[14:14] <Trevinho> didrocks: I wanted to script that, but not if that implies big changes
[14:14] <didrocks> Trevinho: you should really update the wiki first with what you want to do, or add a section
[14:14] <didrocks> before touching all the branches
[14:14] <Trevinho> Laney: I can, but then history could look bad in git log (it will bein git graph)
[14:14] <Trevinho> didrocks: I can't touch all the branches, so you guys will in case if agree
[14:14] <Trevinho> :)
[14:15] <didrocks> Trevinho: well, you can still update the wiki
[14:15] <Trevinho> in any case, I'm not touching everything if that's too work, we can still fix those later
[14:15] <Trevinho> yep, I will
[14:15] <seb128> we sort of agreed some time ago to discard the bzr history
[14:15] <Laney> yes we did
[14:15] <seb128> because others said it was too difficult to carry over
[14:15] <didrocks> I don't see why we are coming back on that decision
[14:15] <seb128> so why are we revisiting?
[14:15] <Trevinho> I never was in that discussion maybe, and I woudlnt' agree :)
[14:15] <didrocks> team meeting?
[14:16] <seb128> it was discussed in a team meeting iirc
[14:16] <Trevinho> well, since it's easy to keep imho we can try to do it if it's not too hard.
[14:17] <Trevinho> there are cases where that is more complicated, so it's ok to skip, but for most of cases it's just about going back to the fork point, include our stuff, and then remerge debian
[14:17] <Trevinho> I can't delete stuff, sorry... it's my problem :)
[14:17] <didrocks> your problem is impacting everyone though :p
[14:17] <Trevinho> in a good way hopefully
[14:18] <didrocks> you can't replay the history, add the correct tag, reimport all versions
[14:18] <didrocks> so I don't really think it's even providing anything, you won't be able to rebuild an older version
[14:18] <didrocks> so, losing something anyway
[14:19] <Trevinho> https://usercontent.irccloud-cdn.com/file/c399C9n4/how%20is%20not%3F
[14:20] <didrocks> first, the tags should be ubuntu/<version>
[14:20] <Trevinho> for example... and if there were upstream stuff that's shown too
[14:20] <didrocks> see current branch and DEP14
[14:20] <didrocks> but if I come back on your history
[14:20] <didrocks> at rev 3.24.1-0ubuntu2 for instance
[14:20] <didrocks> I can't run gbp buildpackage, I guess?
[14:21] <didrocks> in your screenshot, there is no 3.24.1-0ubuntu1 as well
[14:21] <Trevinho> I've not touched those bits yet, I wanted to get things properly first history-wise then those are easy to get working
[14:21] <didrocks> you have older debian version
[14:21] <didrocks> and -0ubuntu2
[14:21] <didrocks> seems buggy, we never had -0ubuntu1?
[14:21] <Trevinho> yes, but was early
[14:22] <Trevinho> wait
[14:23] <Trevinho> mh, no I don't have that, maybe wasn't tagged in bzr?
[14:23] <didrocks> and so, you won't have the merge from debian or upstream/latest corresponding to that vesrion
[14:23] <didrocks> and so, history will be a mess because merged to next major version
[14:23] <didrocks> it will never be correct
[14:23] <didrocks> sounds crazy with 0 value, and just bugginess prone :/
[14:24] <seb128> Trevinho, do a proof of concept of what you think is an improve, once you have a it as you want/fully done let us know and Laney/didrocks can review and see if they +1 or -1 for using that
[14:24] <seb128> Trevinho, if the team -1 I'm sorry but you just need to respect that and adapt to our common workflows
[14:24] <Trevinho> look, I know it won't be the best.. but it's still just better to have ability to look on diffs and revisions than just a "imported ubuntu debian, see bzr".
[14:24] <seb128> didrocks, Laney, does that makes sense to you?
[14:24] <Trevinho> Which has no context with upstream or debian at all
[14:25] <didrocks> seb128: agreed from yesterday's discussion, it was supposed to be fixed by end of day yesterday. Sounds like it's now up to be ready for tomorrow?
[14:25] <seb128> didrocks, or are you already convinced it can't work and are -1 for good today?
[14:25] <didrocks> I'm sure that we'll find some issues like the one I pointed out in minutes, but we'll see
[14:26] <seb128> well, if things are not perfect but there is something else in extra without any drawback it's acceptable
[14:26] <seb128> if there are drawbacks of any sort then it's an issue
[14:26] <didrocks> I still need to be convinced of the added value :)
[14:26] <Trevinho> that's my point, I mean.. Perfection isn't needed here. "something" is better than nothing
[14:26] <didrocks> and we don't just workaround bad documentation of debian/patches/*
[14:28] <didrocks> Trevinho: at least, please fix the tags to be prefixed ubuntu/
[14:28] <didrocks> so that we don't mix locally upstream and downstream tags
[14:28] <Trevinho> sure
[14:30] <Laney> cool
[14:30] <Laney> I'm happy to let didrocks review it if he wants to, doesn't necessarily need to be us both
[14:31] <Laney> just been reading the planet gnome wiki page
[14:31] <Laney> getting added there is high effort:/
[14:31] <didrocks> why? went smoothly for me
[14:31] <didrocks> apart from adding a $random-old-blog-posts
[14:31] <Trevinho> Laney: yeah, like I was added without asking as Alberto wanted
[14:31] <Laney> got to make a hackergotchi
[14:32] <Trevinho> just ping him
[14:32] <Laney> get it reviewed for quality or whatever that is
[14:32] <Laney> file a bug!
[14:32] <Laney> GOD!
[14:42] <Wimpress> tjaalton: Thanks for Mesa 18.1.1 in the ubuntu-x-swat.
[14:42] <Wimpress> Simplified getting 18.04 working on the Hades Canyon NUC :-)
[16:05] <tjaalton> Wimpress: good to know.. 18.1.2 will follow soon
[16:28] <Nafallo> hrm. I missed the meeting... *reads up*
[17:20] <willcooke> night all
[17:42] <Laney> yeah night!