/srv/irclogs.ubuntu.com/2017/05/10/#ubuntu-desktop.txt

pittiGood morning, you brave Ubuntu desktop hackers!07:09
dufluMorning pitti. How goes?07:12
pittiduflu: very well, thanks! how about yourself?07:12
duflupitti: Yes, good thanks07:13
didrockshey pitti, duflu!07:18
didrockspitti: nice blog post yesterday :)07:18
pittibonjour didrocks ! ça va ?07:18
pittididrocks: ah, tu as le vu sur le planet, très bien :)07:19
dufluG'day didrocks07:19
didrockspitti: ça va, et toi ? Finalement pas de surprise ici pendant les élections07:19
didrocks(tant mieux ;))07:19
pittididrocks: indeed, we were *very* relieved!07:21
pittien marche, Europe :)07:21
didrockspitti: we still need to have the party being #1 in the legislative elections so that he can do what he promised :p07:25
didrocksso, 6 more weeks of fun07:25
didrocks(btw, took some time to realize that "En Marche" was for "Emmanuel Macron")07:25
pittididrocks: yeah, I realized a few months ago, very clever07:26
oSoMoNgood morning everyone07:47
didrockshey oSoMoN07:51
oSoMoNsalut didrocks!07:51
willcookemorning all08:01
Laneyhi ho08:01
willcookesunshine today08:02
willcookestill cold though08:02
pittihey willcooke, hello Laney, how are you?08:02
willcookeHey pitti!08:02
pittiindeed, spring is back at last08:02
Laneyforget the sun08:03
LaneyWe Want Rain!08:03
Laneyhey pitti08:03
Laneyhow are you?08:03
willcookeA bit of rain would be good here, the new grass is looking sad08:03
pittiLaney: very well, thanks!08:03
pittiI was looking at https://launchpad.net/~ubuntu-backporters/+members this morning and realized that there are essentially no active members any more, except Laney08:04
Laneythe allotment takes like 20 watering cans08:04
Laneypitti: if you want to join to process your own stuff, feel free08:04
pittiLaney: oh, is it that dry already again?08:04
didrocksGood morning england!08:04
willcookehey didrocks!08:04
Laneypitti: just hasn't really rained for weeks08:05
Laneyhey didrocks08:05
Laneyyou good?08:05
didrocksI'm great, thanks! Yourself?08:05
Laneypitti: I think micahg is basically the "leader" of backports atm08:05
pittiLaney: wow, that sounds backwards; UK dry, DE wet for two weeks08:05
pittiLaney: ah, thanks; I'll contact him08:06
Laney(such as there is one)08:08
Laneydidrocks: doing goooooooooooood08:08
* sil2100 wanted to help out the backporters team08:12
sil2100Had a quick chat with micahg and we'll set up some time next week for me to learn the ropes08:13
Laneynice08:17
Laneywe've done BSPs on the queues in the past too08:18
Laneythey help in the moment but it was never sustained08:18
Laneymaybe this time it'll stick, but I think the process ought to be fixed really08:18
sil2100Is it much different from the SRU process? I guess with big backports it's just more code to review08:19
sil2100Procedure-wise that is08:20
LaneySRUs don't require someone to test every single reverse dependency explicitly08:20
LaneySo actually they are easier08:20
LaneyFor big packages08:20
pittibut backports of leaf packages shoudl actually be simple08:23
pittiif the  backporter can demonstrate that they build and work in the target release, it's just a formality, no?08:24
pittiand leaf packages are the main focus of backports after all08:24
LaneyNot if you need to update a build-dep for the leaf package you want to update.08:26
LaneyAnd even in the leaf case the backporters team should probably just get out of the way until the thing lands in the queue.08:27
pittioh, do our builders enable -backports by default? I thought that had a Priority that made it not getting used by default, and you have to explicitly choose it by either a versioned  build dep or -t foo-backports08:27
Laneybackports builds get all backports08:28
pitticertainly better for backports to build against -updates only by default, and require -backports build deps to be done explicitly in d/control08:28
pittiuh, that does complicate the matter a lot indeed08:28
LaneyAt least back then the buildds didn't have a good enough resolver to be able to deal with that08:30
LaneyIt was just apt-get install [list of packages], ..., check that they are all at the right versions and bail if not08:30
Laneywhich broke with NotAutomatic and versioned dependencies08:31
* duflu falls off chair10:00
flexiondotorgMorning desktopers10:26
flexiondotorgLaney I was reading LP: #168862710:27
ubot5Launchpad bug 1688627 in webapps-applications (Ubuntu Artful) "Amazon web app needs an implementation that does not require webbrowser-app" [Undecided,Confirmed] https://launchpad.net/bugs/168862710:27
flexiondotorgWith a little coercing it is possible to run web apps with Firefox.10:27
willcookeNo, Firefox doesnt have a webapp mode10:28
flexiondotorgNo specifically but it is possible to create a specific profile and coerce Firefox to use it, including dropping all the Firefox chrome.10:30
flexiondotorgSo effectively isolating webapps to their own profiles.10:30
willcookedunno, using a different profile feels a but clunky to me10:31
willcookealso, I /think/ I like the idea of having it open the normal browser - since all of your Amazon session would already be available.  But that can equally be seen as a bad thing10:31
willcookeBut, this is a good opportunity to ship it as a snap, in Electron10:32
Laney'it'?10:32
LaneyI'm not proposing to do things with profiles10:33
LaneyIf someone wants to go and work on some other awesome implementation, go nuts10:33
willcookeit - Amazon web app10:33
Laneywhat kind of web app?10:33
oSoMoNflexiondotorg, I had the same idea and commented on the bug10:33
LaneyRight, well, lots of people are interested, so go and take this task off my hands.10:34
oSoMoNwillcooke, a snap wouldn’t be able to share existing amazon sessions with the browser though10:34
LaneyI thought it would be okay to just do something simple. But if you want to work on a complicated nice thing, go for it.10:34
willcookeoSoMoN, that's the same for the old Amazon web app though.  And I dont know if thats good or bad10:35
willcookeI'm in favour of something simple here as well10:35
oSoMoNLaney, for the record I’m in favour of a simple solution as well, with minimal maintenance work10:36
oSoMoNin that regard using the default browser can’t be beaten10:36
LaneyoSoMoN: Cool10:37
LaneyI guess if a webapp mode fell in our laps we'd use it, but I don't think we want to do the work to create one out of what Firefox currently has10:38
chrisccoulsonPlease don't use a separate profile in Firefox. This feature has long been likely to disappear, is horribly broken, and a constant source of bugs because people don't really understand it10:38
* oSoMoN goes and deletes his comment on the bug report10:39
Laney:D10:39
willcookeLaney, do I need to be on 17.10 for your Python script?10:39
chrisccoulsonIf you want to launch a second instance of Firefox with a separate profile, you have to pass the -no-remote option, otherwise it will just open in the running instance10:40
chrisccoulson-no-remote breaks single instance10:40
chrisccoulsonSo please don't do that10:40
willcooke:)10:40
Laneywillcooke: Shouldn't need to be.10:40
LaneyI only really tested it on my desktop and in a container with no network10:41
LaneyMy list of deps could be insufficient10:41
* willcooke installs random libs10:41
willcookeI think I need gir1.2-geocodeglib-2.010:41
willcookeand only 1.0 is in 16.0410:41
Laneyok10:42
willcooketime to upgrade10:42
Laneythat could be correct10:42
willcookenw10:42
willcookeI'll update my other machine10:42
Laneymeh10:42
Laneywhy is ubiquity.desktop 'untrusted' in the latest daily?10:42
willcookeRe WebApps stuff generally - I've got a meeting in London on Friday with design, I'll see if they have a strong feeling one way or the other.  If not, I propose with go with using the users $DEFAULT_BROWSER10:44
oSoMoNseconded, if design is not against it10:46
flexiondotorgchrisccoulson Thanks for the info about -no-remote. Looks like coercing Firefox to wrap a website is not a good idea after all :-)11:54
Laneyxnox: https://paste.ubuntu.com/24548482/ quick review?12:03
jbichaLaney: could you file a bug for the ubiquity launcher?12:09
LaneyWhy?12:09
jbichathat's a nautilus 3.24 security feature, it has to be marked as trusted in the user's gvfs database12:09
jbichahttps://lists.ubuntu.com/archives/ubuntu-hardened/2017-April/000910.html12:10
jbichahttps://lists.ubuntu.com/archives/ubuntu-hardened/2017-May/12:10
jbichaso maybe we can fix that in a casper script?12:11
LaneyI just linked a patch which fixes it in the live session12:11
jbichaoh, cool12:11
jbichabut that will do it for every launcher in the live user's Desktop/ ? I don't think we want that12:12
LaneyNo.12:13
jbichaok, I see the context now, sorry about that12:13
Laneyfor file in /usr/share/applications/ubiquity.desktop /usr/share/applications/kde4/ubiquity-kdeui.desktop; do12:13
Laneyis it intentional that ubuntu-gnome doesn't show desktop icons?12:14
jbichayes, it's intentional for Ubuntu GNOME 17.04 to match the upstream GNOME default with no desktop icons12:14
Laneyok12:15
Laneyit's not very discoverable to launch Ubiquity IMO12:15
jbichayes12:15
jbichaFedora uses a welcome screen in the real live session like this: https://bicha.net/i/fedora-live-welcome.png12:23
Laneyif you try, can you then install?12:24
jbichayes, the fine print at the bottom of the welcome window says how (basically like Ubuntu GNOME does it)12:25
Laneyk12:26
jbichaUbuntu doesn't have the fine print to let you know that you can still Install if you choose Try from the Try/Install screen12:27
Laneypresumably it's considered to be discoverable enough on the desktop12:28
czajkowskic12:29
Laneya cockatrice12:30
* Laney screams12:30
xnoxLaney, to be honest, we must ship dock 2 laucher extension thing; make it visible; make it pop in-out across all of the left hand side (not just top left corner)12:31
xnoxreplace the 3x3 dot matrix icon, with the ubuntu logo, etc.12:31
xnoxLaney, the patch looks good.12:31
Laneythx12:32
jbichaxnox: if you can get concensus from the Desktop Team for something like Dash to Dock by default, then I think we're supposed to try to work with GNOME to get that option officially supported12:34
jbichato support Mark's vision of a vanilla GNOME desktop12:34
xnoxjbicha, back in the days of shipping gnome as the default desktop. We did do improvements and changes to defaults to make gnome usable, within what is allowable with pure configs. For example, I think we will need to pick and choose which extensions we want to enable and ship them.12:41
xnoxengaging with upstream, yes. But for many things on how default desktop behaves has been left open-ended with the extensions framework.12:41
TrevinhoLaney: since I got some reviews, would you still check the themes or is it fine if I approve and land that?12:41
Trevinhooh... reading my mind?12:41
Trevinho:-D12:41
jbichaxnox: dash to dock is a major UI change from upstream GNOME's vision12:42
TrevinhoLaney: I've a bileto ppa ready if you mind12:42
LaneyI know12:42
* Laney saw it12:42
xnoxjbicha, my understanding of Mark's comments was "no I am not going to pay to fork and maintain GNOME, or keep my design team to redesign Shell upstream"12:42
Trevinhoah ok :)12:42
jbichaxnox: right, which was my next point; if you don't get the dock option into GNOME, then Ubuntu is left scrambling to keep it working if GNOME breaks stuff that our implemenation depended on12:43
xnoxjbicha, my actual problem with "activities" is that it is not discoverable at all for mouse based users. I guess many Shell users use the keyboard shortcut to invoke it, but i am a mouse person. and revealing activites all along the left edge would be a lot nicer than just the corner.12:43
xnoxand there should be some visual clues about it. E.g. it could be sticking out abit / peaking from the side/corner when the desktop is empty.12:43
jbichafor instance, there's a proposal in GNOME to kill the 'dash' (that's the left sidebar in GNOME's Activities Overview), but Dash to Dock currently depends on that and extends it12:43
xnoxjbicha, yeah, that. i noticed that all of the extensions APIs are marked as untable.12:44
xnoxjbicha, is there any path to stabilise extensions API? or is it the case of "you are either upstream extension" or "you will bit rot"?12:44
jbichamy understanding is that extensions just monkey patch GNOME Shell's JavaScript12:44
xnox=/12:45
jbichaxnox: you don't have to convince me of the value of a left dock by default; I've tried arguing for it; it's the rest of the Desktop Team that you'll need to convince :)12:45
TrevinhoLaney: instead if you want to land the debdiffs I've done, it would be nice.... I guess there's not really much to check in there.12:45
Laneylink?12:46
Laneymaybe after lunch12:46
willcooke@ extensions - kenvandine is going to be doing some work to reach out to the community and see what they would like, and then we can do a in-depth review of the options, check how well they are supported, how active they are etc.  And then we can all make a data-based decision.  jbicha how does that sit with you?12:46
meetingologywillcooke: Error: "extensions" is not a valid command.12:46
jbichapersonally, I don't necessary need the dock (but it's useful enough I might not disable it), but I think it's a *big* help for other people12:46
jbichawillcooke: I think we should try to ship as few extensions as possible to get a good user experience12:47
kenvandineindeed12:47
jbichaif you start asking everyone for opinions, you'll get a list of a dozen or more before long12:47
kenvandinea few could improve the experience for new users, but we don't want to go crazy12:48
willcookeWell, I think we'll start with a shorter list than "everything", and then we can use that as the basis for further research12:48
kenvandinethe key will be getting a score of usefulnness/importance for a few select, well maintained extensions12:49
kenvandinenot ask people to list their favorite extensions12:49
jbichafor me, it's basically just Dash to Dock…12:49
kenvandinethat is top of my list12:49
kenvandineand topicons12:49
jbichaplus upstream's legacy tray in the bottom left is a poor experience, especially for touch but I think GNOME might be convinced about that without needing an extension to tweak that12:50
jbichayes, that's topicons ^12:50
kenvandinejbicha, i also like the better volume extension.  that should just get merged into gnome-shell imo12:50
kenvandinemakes the sound indicator behave like it did in unity with the mouse wheel, etc12:51
kenvandinei'll probably propose a patch upstream adding that12:51
kenvandinedoubt that'll get resistance12:52
jbichayes, I think upstream is a lot happier with patches :)12:53
oSoMoNdash to dock is also top of my personal list, FWIW13:24
chrisccoulsonwillcooke, if you're meeting with design - is it possible to get some design input for the startpage?13:37
gQuigschrisccoulson: please add "Restore Previous Session" if you can :)13:44
jbichaLaney: are we good with landing the patches from LP: #1689239 in artful now?14:10
ubot5Launchpad bug 1689239 in nautilus (Ubuntu) "Headerbar used as toolbars in unity are missing proper css classes" [High,In progress] https://launchpad.net/bugs/168923914:10
willcookechrisccoulson, ah yes, sorry that had slipped my mind.  I think it will be easy to get agreement to update it per the Firefox standard.  Leave it with me14:10
Laneyjbicha: If they're updating existing patches or upstream already, go for it14:11
chatter29hey guys14:24
chatter29allah is doing14:24
chatter29sun is not doing allah is doing14:24
chatter29to accept Islam say that i bear witness that there is no deity worthy of worship except Allah and Muhammad peace be upon him is his slave and messenger14:24
Laneysrsly14:26
dobeyman i hate that guy14:41
ogra_FSVO "guy"14:56
dobeyogra_: acronym?15:01
ogra_for some value of15:02
dobeyogra_: well, given the extreme views on rights of women by the kinds of muslims who would go around in random irc channels constantly to promote it, would say it's pretty clear. :)15:04
ogra_dobey, i was referring to the fact that it is a bot, not a guy ;)15:10
dobeyogra_: i'm not sure it's a bot, given that it's always using a web gateway like kiwiirc15:12
dobeycould be, sure, but the behavior is a bit un-bot-like15:13
ogra_one of the staff people once told me they consider it a bot ... just basing my judgement on that15:14
ogra_also ... the text is always the same across all channels i see it in15:14
dobeyyeah15:21
dobeyi think it's just copy/pasting15:21
mdeslaurI see this is where all the important discussions happen :)15:22
dobeyit used to stay around longer going on forever, so at least that's not happening any more15:22
=== maclin1 is now known as maclin
willcookenight all17:58
fossfreedomjbicha advised I should drop this here... everyone gtk+3.22.13 is causing major issues with ubuntu budgie (crashes) and clipboard issues for other desktops.  Just a heads up if we are thinking of introducing this into artful/zesty anytime soon - https://bugzilla.gnome.org/show_bug.cgi?id=78245319:01
ubot5Gnome bug 782453 in Backend: Wayland "Can't copy/past from firefox/chrome/xclip to other application (eg. gnome-terminal, epiphany)" [Major,Resolved: duplicate]19:01
jbichafossfreedom: it looks like that is being fixed in mutter 3.24.2 (which should be released later this week)19:08
fossfreedomI'm impressed with the turn around time.  All credit to the devs there.19:09
fossfreedomah - I'm talking to Solus at the moment - that fix only fixes the clipboard issue  - there is something also in that part of the code that is killing budgie-desktop19:10
jbichafossfreedom: maybe someone from Budgie should speak up in #gnome-shell on irc.gnome.org19:14
jbichafossfreedom: and there's a gtk 3.22.14 now19:44
jbichacyphermox: could you look into LP: #1687474 and LP: #1686726 ?21:09
ubot5Launchpad bug 1687474 in gnome-user-docs (Ubuntu) "[MIR] gnome-user-docs" [Undecided,New] https://launchpad.net/bugs/168747421:09
ubot5Launchpad bug 1686726 in gnome-getting-started-docs (Ubuntu) "[MIR] gnome-getting-started-docs" [High,Triaged] https://launchpad.net/bugs/168672621:09
cyphermoxyeah21:12
=== davmor2_ is now known as davmor2
jbicharobert_ancell: good morning, if you upload gnome-software 3.24.2, could you cherry-pick https://git.gnome.org/browse/gnome-software/commit/?id=31efff for LP: #168923921:41
ubot5Launchpad bug 1689239 in gnome-software (Ubuntu) "Headerbar used as toolbars in unity are missing proper css classes" [High,In progress] https://launchpad.net/bugs/168923921:41
robert_ancelljbicha, sure. It was crashing here for some reason so I haven't uploaded it yet21:41
fossfreedomis GTK+3.22.11 now frozen in zesty or are we intending to uplift to v3.22.14 ?22:16
jbichafossfreedom: we haven't discussed that yet, but what's your opinion?22:19
fossfreedomjbicha: it crashes budgie-desktop - but just found the commit that causes the crash - so either we move to v3.22.14 but reverse the offending commit or need to devise a patch to budgie-desktop to resolve.22:22
jbichazesty might just stay with 3.22.11 since that's what Debian stretch currently has22:23

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!