/srv/irclogs.ubuntu.com/2014/09/09/#ubuntu-desktop.txt

=== letanque is now known as help
=== help is now known as letanque
=== letanque is now known as tanque
=== tanque is now known as letanque
=== letanque is now known as tanque
=== m_conley is now known as m_conley_away
=== tsimpson_ is now known as tsimpson
=== _thumper_ is now known as thumper
pittiGood morning05:37
didrocksgood morning06:00
pittibonjour didrocks06:24
didrocksGuten Morgen pitti06:24
=== oCrazyLem is now known as CrazyLemon
didrocksfginther: hey, once you are around: FYI, the amd64 machine is down again after the daily update… Can you give me access to be able to reboot it until you switch to the better solution?07:25
willcookemorning07:33
didrockshey willcooke07:33
seb128good morning desktopers07:37
didrockssalut seb12807:37
seb128lut didrocks ;-)07:38
didrocksseb128: on https://bugs.launchpad.net/ubuntu/+source/gnome-online-accounts/+bug/1353951, did you want to wait on someone to prepare a patch? Not sure why sponsored is subscribed as there is nothing ready to sponsor07:54
ubot5Ubuntu bug 1353951 in evolution-data-server (Ubuntu) "gnome online accounts require autentication on startup" [High,Triaged]07:54
didrocksseb128: I can do the work if needed as my sponsoring shift, even if it's not really "sponsoring"07:54
seb128didrocks, sponsors is subscribed because it's a patch we need and that's the most obvious way we have to keep it visible07:56
seb128didrocks, I planned to do it myself this week if nobody does it before07:56
seb128didrocks, yes, I slightly abuse the sponsoring queue for those items, but I think that makes sense07:56
didrocksseb128: I'll do it then07:56
seb128thanks07:56
didrocksyw07:56
seb128it might be good to SRU to trusty as well07:57
willcooketkamppeter, hey hey!  It's meeting time again.  Same deal as yesterday I think07:58
didrocksseb128: hum, wouldn't it be better to update trusty with .6 rathe?07:58
didrocksrather*07:58
=== bigon_ is now known as bigon
tkamppeterwillcooke, I have dialled in ad waiting for you to connect.07:59
seb128didrocks, hum?07:59
willcooketkamppeter, dialing now07:59
didrocksseb128: https://git.gnome.org/browse/evolution-data-server/?h=evolution-data-server-3-1207:59
seb128didrocks, which one did you mean "utopic with .6" ?07:59
didrocksseb128: so e-d-s 3.12.607:59
seb128didrocks, trusty is on 3.10 and there is no > .408:00
seb128didrocks, utopic is on 3.12 which has a .608:00
didrocksseb128: I'm talking about utopic, as we are on 3.1208:00
seb128didrocks, you wrote trusty ;-)08:00
didrocks evolution-data-server | 3.12.4-0ubuntu1     | utopic           | source, amd64, arm64, armhf, i386, powerpc, ppc64el08:00
seb128didrocks, right, that makes sense08:00
seb128didrocks, I was wondering if you wanted to SRU 3.12 to trusty08:00
didrocksseb128: so, utopic doesn't have .6, right?08:00
seb128or if you typoed08:00
seb128no08:00
seb128.6 is recent08:00
seb128if you want to do the update please do ;-)08:01
didrocksyeah, will be similar08:01
seb128Laney handled e-d-s this cycle and I think that one went out since he's away08:01
didrocks.5 in august though!08:01
didrocksslacker ;)08:01
seb128hehe08:01
didrocksinteresting, I didn't have germinate installed08:06
=== ogra_` is now known as ogra_
=== jibel_ is now known as jibel
=== Sweetsha1k is now known as Sweetshark
margaTrevinho, the feedback has been a bit silent for my taste, but at least nobody has said that they got the missing-password issue after installing your package09:34
margaThey did say that compiz was eating CPU like crazy but this happened to people running both the modified and the unmodified version, so I expect it's a different issue.09:35
seb128dpm, hey09:47
dpmhey seb12809:48
seb128dpm, I enabled translations for a few packages that were missing it, like sync-monitor or indicator-transfer09:48
seb128dpm, do we need to let the translators know in some way, or flag those in the list so they show in the phone high ranking?09:48
dpmI will add them to the stats pages. However, last time I looked, they were missing i18n altogether, and I've not seen any status changes in the bugs (although I'm still catching up on e-mail)09:49
seb128dpm, the indicator is missing i18n? what does that mean?09:50
seb128dpm, that it wouldn't use the strings even if the .mo is there? I doubt it, it's an indicator and it's standard code similar to the other ones09:50
seb128dpm, sync-monitor I don't know about09:50
seb128dpm, still we should get it translated, so when we fix the code the strings are there09:51
dpmseb128, there weren't any strings marked for translation. But before I speculate more, let me have a look again09:51
seb128dpm, thanks09:51
seb128dpm, well, in those cases they are strings and I made the templates be imported09:51
seb128dpm, https://translations.launchpad.net/ubuntu/utopic/+source/sync-monitor09:52
dpmok, cool09:52
seb128dpm, https://translations.launchpad.net/ubuntu/utopic/+source/indicator-transfer09:52
dpmseb128, ah, that's what confused me: http://bazaar.launchpad.net/~indicator-applet-developers/indicator-transfer/trunk.14.10/files/head:/po/ - no .pot file, however luckily the source package does generate one09:54
seb128dpm, thanks for calling my work "luckily" :p09:58
seb128dpm, it generate one because I did submit fixes for that to happen and then accepted the template in launchpad09:58
* dpm hugs seb12809:58
seb128shrug09:58
seb128that's slightly insulting09:58
seb128dpm, if I did it the wrong way feel free to tell me what I should have done instead at least ;-)09:59
* seb128 hugs dpm back09:59
dpmseb128, it's perfect. I just meant that the upstream devs should have enabled translations upstream. And by luckily I wasn't implying that the work got done by chance, I just meant that it's good that even upstream translations are not enabled, the source package ones are10:01
seb128dpm, well, I did it this way because the "translation in upstream trunk" doesn't work10:01
seb128dpm, we keep having outdated pot files10:01
seb128dpm, we need a way to get the pot updated automatically10:01
seb128the "translate in ubuntu" is more robust10:02
seb128dpm, I'm pondering undoing the "translate upstream" for ubuntu-system-settings btw10:02
dpmseb128, yeah, I was meant to have a conversation about automatically updating .pot files in the ci-train with Lukasz, but I didn't manage before going on holiday10:02
seb128dpm, we do update the pot in individual merge requests (at least for settings) because then all merge requests conflict on the pot10:03
seb128we don't*10:03
dpmseb128, please don't disable upstream exports, unless it's affecting development in any way. I'm still using these to update the stats at http://projects.davidplanella.org/stats/utopic10:03
seb128dpm, we often have several changes queued which update strings, and it becomes challenging to land stuff together if you include the pot refresh10:03
seb128dpm, ok, still we keep having outdated templates, which is annoying10:04
dpmI need to have these conversation about updating pots automatically10:04
seb128that doesn't happen on the ubuntu side10:04
seb128right10:04
seb128dpm, btw, speaking about translation, we started hitting bugs because launchpad's gettext is too old/doesn't handle "\u<nnnn>" unicode chars10:05
seb128larsu, btw, did you open a bug on launchpad itself about that? if not we should probably do it10:05
dpmseb128, yeah, it's a tradeoff right now. On the Ubuntu side it's difficult to point developers to the right packages/click apps to translate (and we can't have click apps in the source packages list), and we can't have reliable stats for OEMs, that's why I created the stats page10:06
dpmseb128, yeah, I think it's ancient. It does not handle {arg} translations for python either. I asked wgrant a while ago, and it seems the server is still on an old Ubuntu release10:07
larsuseb128: good point10:07
larsudpm: is there already a bug open about that?10:07
dpmlarsu, I don't remember having opened one10:07
larsuokay, I'll open one then10:08
seb128larsu, danke10:09
larsudpm: with {arg} you mean the python3 str.format() style?10:10
dpmlarsu, exactly10:10
larsuok10:10
larsuseb128, dpm: bug #136721310:13
ubot5bug 1367213 in Launchpad itself "Launchpad's xgettext is old" [Undecided,New] https://launchpad.net/bugs/136721310:13
dpmthanks larsu10:13
seb128larsu, danke10:15
=== MacSlow is now known as MacSlow|lunch
Trevinhomarga: ok, thanks.... Let's continue the test for few days.. That change is going to be SRU'ed anyway11:10
didrocksis launchpad on crack?11:34
didrocksFile evolution-data-server_3.10.4-0ubuntu2.debian.tar.gz already exists in Primary Archive for Ubuntu, but uploaded version has different contents.11:34
didrocksnothing in trusty queue: https://launchpad.net/ubuntu/trusty/+queue?queue_state=1&queue_text=11:34
didrocksand not in trusty: https://launchpad.net/ubuntu/+source/evolution-data-server11:35
* didrocks wonders if now, launchpad looks at other releases and try to match the content11:35
didrockslike this one on utopic: https://launchpad.net/ubuntu/+source/evolution-data-server/3.10.4-0ubuntu211:35
seb128didrocks, it always did that11:54
seb128didrocks, you can't use again a version number that has a been used11:54
seb128didrocks, like it 3.10.4-0ubuntu2 existed in utopic you can't use it in trusty11:54
seb128that's why we do the 1.1 thing usually11:54
didrocksseb128: hum, weird, I was in my mind really sure that after forking between r and r+1, we did that in the past11:54
didrocksbut probably bad memory, and long time I didn't do "regular packaging" apart from CI ones :)11:55
didrocks(anyways, already uploaded 1.3 btw)11:55
=== MacSlow|lunch is now known as MacSlow
didrocksSweetshark: hey! so GunnarHj provided some translation patches some weeks ago, do you mind having a look? https://bugs.launchpad.net/ubuntu/+source/libreoffice-dictionaries/+bug/130877112:04
ubot5Ubuntu bug 1308771 in libreoffice-dictionaries (Ubuntu) "Update Swedish spellcheck and hyphenation dictionaries" [Medium,In progress]12:04
=== seb128_ is now known as seb128
didrocksSweetshark: sounds useful to SRU to trusty as well12:04
Sweetsharkdidrocks: hmmm, we just bumped Libreoffice on trusty to 4.2.6 though, but yes: I should keep that in mind when bumping to 4.2.7 on trusty.12:06
didrocksSweetshark: please do (and update the status of the bug as well then)12:06
willcooketkamppeter, do you have a link to the information about how printer makers can add their drivers to the database?  I did a quick search, but I couldnt find what I was looking for13:28
willcookedidrocks, once your next blog post is out, do you think it's worth us organising a community hangout to talk about the next steps (what our next targets are etc)?  Or perhaps that is better suited to a mailing conversation?13:31
tkamppeterwillcooke: http://www.linuxfoundation.org/collaborate/workgroups/openprinting/writingandpackagingprinterdrivers13:34
willcookegreat, thanks tkamppeter.  And thank you very much for your hard work in the conference calls.  Great job13:35
willcookeI think they went really well13:35
didrockswillcooke: I guess a hangout can work (funny you tell this, I wrote this 20 minutes ago in a comment on g+) ;)13:43
willcookedidrocks, how about that?!13:44
willcooke;)13:44
didrocksheh13:44
willcookeIt reminded be to do something about it13:44
didrocksyeah, that was my guess, you cheated! :)13:44
willcookeSo if you're happy to do that, I will work with dpm or jcastro and get something in the diary13:44
didrockswillcooke: that would be perfect!13:45
didrockswillcooke: didn't get time with the infrastructure flakyness to prepare the blog post yet. Probably tomorrow13:45
willcookedidrocks,  aint no thing13:45
=== m_conley_away is now known as m_conley
=== Ursinha is now known as Ursinha-afk
didrocksfginther: so i386 is again (3rd time of the day) off after the revert, it seems that it's the jenkins slave that doesn't boot up or there is a race14:55
didrocksfginther: I can ssh to it and it's indeed reverted without any jenkins process14:56
didrocksI remember that jibel had an upstart job to fail & retry, maybe we should check with him and put that into the vm image?14:56
fgintherdidrocks, oh, sorry about that. I saw your message, then got sucked into meetings14:56
didrocksfginther: no worry, I reverted and rebooted thanks to virsh myself, the other times :)14:56
didrocksbut as it seems it's quite frequent and only related to not having the jenkins slave process, maybe we can workaround this14:56
fgintherdidrocks, yes, I was going to add a workaround to the revert job if this continued to be a problem, I can do that now14:57
fgintherthe upstart job is set to retry, perhaps it's respawning too fast. The logs get removed on the revert, so I haven't looked at them yet14:58
didrocksfginther: yeah, want me to just try a "start jenkins-slave"14:58
fgintherdidrocks, sure, I was just going to make that a part of the revert job14:59
=== Ursinha-afk is now known as Ursinha
didrocksfginther: so, the agent started, without any issue14:59
didrocksand it runs the update15:00
didrocksfginther: how do you want to make that as part of the revert job, as you are on another machine?15:00
didrocksjust sshing to both of them and try a start?15:00
fgintherssh to it15:00
didrocks(after the 300s)15:00
didrocksok15:00
fgintheryep15:00
didrockssounds good enough for now ;)15:00
didrocksfginther: you can run the revert job if you need btw15:00
didrocks(to tests 2-3 times)15:01
fgintherdidrocks, so you're not using it at the moment?15:01
didrocksfginther: for the next hour, no15:01
didrocksfginther: you should add a || true I guess15:22
didrocks+ ssh ubuntu@ps-trusty-desktop-amd64-1 /usr/bin/sudo start jenkins-slave15:22
didrocksstart: Job is already running: jenkins-slave15:22
didrocksfginther: doing and restarting15:23
fgintherthanks15:23
didrocksyw!15:24
desrt5 minutes!15:25
didrocks17:24:59      desrt | 5 minutes!15:26
didrocksdesrt: fail at 1s here! :)15:26
desrtcheck your clock!15:26
* didrocks checks and trusts his clock15:27
desrt2 minutes!15:28
desrt1 minute!15:29
didrocksbetter!15:29
* Sweetshark lurks moar15:29
desrtwillcooke: GO!15:30
willcookeRoll call (taking in to account holidays and people I know aren't here):   attente_, desrt, didrocks, larsu, qengho, seb128, sweetshark, tkamppeter15:30
didrockso/15:30
Sweetsharko/15:30
larsu\o15:30
desrtoh.  hi.15:31
willcookeShall we go in alphabetical order, or does someone want to go first?15:31
larsudesrt: disappointing :(15:31
desrtlarsu: i've heard that you shouldn't use \o or o/ so i wanted to avoid it15:31
larsudesrt: why not?15:32
dgadomskiwillcooke: I haven't been called, but I will gladly take a look what's going on ;)15:32
desrtapparently from the side it looks like a nazi salute15:32
willcookecool!  hi dgadomski - good to have you here15:32
larsuwillcooke: in the order you specified15:32
didrockswillcooke: let's go alphabetical I guess :)15:32
willcookeattente_, you're first15:32
willcookedon't think attente_ is around atm, so let's move on to desrt and come back around15:33
* desrt phones attente_ :)15:33
attente_sorry, i'm here, i just didn't have my status ready15:33
willcooketsch15:33
willcooke;)15:33
willcookeattente_, you want us to come back to you>?15:33
attente_please :)15:34
willcookeok, desrt go for it15:34
desrt - fixed long-standing difficult-to-track-down bug in glib's mime handling code where the wrong default app was being picked15:34
desrt - proselytised for the church of gperf15:34
desrt - spent most of the week working on adding support for StopUnit and Abandon to the cgroup scopes in systemd-shim15:34
desrtfin15:34
willcookeExcellent, thanks desrt.  Moving on to didrocks15:35
seb128_desrt, do you have a bug reference for the wrong mime one?15:35
seb128_or an example15:35
desrtseb128_: no :(15:35
seb128_I wonder if that's something we should SRU15:35
seb128_k :/15:35
=== seb128_ is now known as seb128
desrtno.15:35
desrtit's in my new mime code which i only did this cycle15:36
seb128k15:36
desrtso it won't impact other releases15:36
seb128thanks15:36
desrthowever, there are older similar bugs...15:36
desrtbut uh... OBSOLETE now, i guess, and no patches to pick :(15:36
desrtwe changed the spec pretty throughly at the last freedesktop summit...15:36
desrtthat's actually maybe something to talk about: we should stop using defaults.list: it is deprecated15:36
desrtshould now be gnome-mimeapps.list (since only GNOME ever processed this file anyway)15:37
desrtbut now we can also have unity-mimeapps.list, kde-mimeapps.list, etc, etc.15:37
didrocksseb128: desrt: done then?15:38
desrtsure.  let's chat in detail after the meeting.15:38
didrocksok, so my status is 12 lines, to avoid any complain from seb128, I'm using a pastebin: http://paste.ubuntu.com/8300814/ :)15:38
seb128desrt, k, that's a discussion worth having next month when we are together15:38
didrocksEOF then :p15:38
desrtseb128: even better15:38
seb128desrt, ;-)15:38
seb128didrocks, lol15:38
seb128didrocks -q15:38
seb128:p15:38
desrtdidrocks: WRAP YR TEXT!15:38
didrocksdesrt: use plain mode!15:39
didrockshttp://paste.ubuntu.com/8300814/plain/15:39
seb128need to auth to go in plain15:39
seb128that pastebin is ridiculous15:39
didrocksyeah, but wrapping shouldn't be a matter of the paster tbh :p15:39
desrtthe most important thing is that we still get to complain about the way in which didrocks gives his status15:39
didrocksscreen width is changing between setup15:39
seb128:-)15:39
didrocksdesrt: I see that ;)15:39
seb12880 chars wrapping!15:39
didrocksdon't even dare!15:39
didrocksso adding:15:40
didrocks* Got a wrapping argument with the CI team :)15:40
seb128happyaron, didrocks, what's the status of the fcitx mir?15:40
didrocksseb128: no news from happyaron, still pending on him to do the needed changes + releases15:40
seb128k15:40
didrocksseb128: and I'm getting more MIRs from others, so fcitx can be lower in the list…15:40
seb128willcooke, ^ that might be an issue worth keeping an eye on15:41
didrocks(and I feel less confident that it's something we are supporting due to the lack of feedback/fix cycles)15:41
willcookedidrocks, seb128 happyaron - let me know if I can assist with the Fcitx work15:41
willcookeseb128, ack15:41
willcooke:)15:41
seb128willcooke, not sure how you can help, but we need to unblock that if we want to enable that support this cycle15:41
willcookeseb128, I'll chat to happyaron15:41
willcookeanyway, let's get this train wreck back on the rails.... didrocks please carry on15:42
seb128willcooke, thanks15:42
willcooke(meeting = train wreck, not fcitx)15:42
didrockswillcooke: hum, I don't have more than what I wrote on the pastebin ;)15:42
willcookeahh, kk15:42
didrocksnot enough? ;)15:42
desrtattente ready yet? :)15:42
* desrt sees fcitx mention15:42
attente_yes15:43
didrocksso yeah, if you follow the links in the pastebin, you can see our daily udtc runs15:43
attente_proper migration of old ibus input sources for users switching to fcitx, thanks desrt for gperf advice15:43
willcookedidrocks, I send a copy & paste of the meeting notes to robert_ancell and TheMuso, so inline is probably easier for those guys, jus' saying15:43
attente_debugging a race between u-s-d and fcitx on session start15:43
attente_to-do: still need to debug sync issues between fcitx current IM and gsettings current input source15:43
attente_to-do: i-k icons don't look right in fcitx-qimpanel, not sure why15:43
didrockswillcooke: if seb128 & co stop complaining, I can do, let me repaste after attente_ then :)15:43
seb128lol15:44
seb128-q version? :p15:44
* seb128 stops trolling didrocks15:44
desrt(we should just move the meeting to friday...)15:44
* Sweetshark wonders why15:44
didrocksattente_: done?15:44
Sweetsharkwondering about stopping not moving15:44
attente_didrocks: yes, sorry, (eof)15:44
didrocksfor robert and themuso then, repasting:15:45
didrocks* Released Ubuntu Developer Tools Center 0.0.5 (trusty and utopic). This version is focused on better testing reliability in difficult conditions like slow CPU and network and jenkins environment. Details at https://github.com/didrocks/ubuntu-developer-tools-center/commit/8ab0fbda19627832b03ca9bbe3f2dabbc30b142b. Merged external translation contributions!15:45
didrocks* Setup jenkins daily tests on both i386 and amd64, with git or latest version (system) in a distro. Always install on a fresh install, running every 2 hours and report all results (https://jenkins.qa.ubuntu.com/job/udtc-trusty-tests/)15:45
didrocks  * running from trunk and dependencies from trunk: https://jenkins.qa.ubuntu.com/job/udtc-trusty-tests/34/15:45
didrocks  * running with a system setup (installed package from distro and dependencies + corresponding tests at rev from distro): https://jenkins.qa.ubuntu.com/job/udtc-trusty-tests/36/15:45
didrocks  * code coverage reports jobs: (trunk) https://jenkins.qa.ubuntu.com//job/udtc-trusty-tests-collect/20/label=ps-trusty-desktop-i386-1/console, (system) https://jenkins.qa.ubuntu.com//job/udtc-trusty-tests-collect/21/label=ps-trusty-desktop-i386-1/console15:45
didrocks  -> I'll write a blog post next week with more details on the testing setup.15:45
didrocks* TODO: medium tests are disabled for now (hence the red dots) due to firewall issues to get the docker image. RT in progress.15:45
didrocks* TODO: issues with the vm not reconnecting to jenkins after 3/4 of machine resets. fginther is adding a workaround.15:45
didrocks* TODO: system medium tests not supported (it would involve rebuilding everytime a docker container). Not a priority as large tests are passing.15:45
didrocks* Helped Kylin team on html/javascript and C++ calls.15:45
didrocks* Some help and discussion with the CI team + (very) quick bug fixing.15:45
didrocks* Patch piloting, including updating evolution-data-server in utopic + trusty.15:45
willcookeeof?15:45
didrocksyeah, eof15:45
willcookethx didrocks - larsu, over to you15:46
larsusure15:46
larsu- look into fixing gtk tests, but we decided to not warn on deprecated properties instead15:46
larsu- unitythemeprovider landed in staging. New patch: support .xpm icons and /usr/share/pixmaps15:46
larsu- gtk theme: fix popover menus (menuitems were rendered as buttons) and tweak background hacks for overlay-scrollbars15:46
larsu- investigated why unicode escapes in c/c++ string literals don't work in launchpad and worked around it in indicator-datime15:46
larsu- indicator-messages: investigate wakeups. Haven't been able to reproduce yet15:46
larsuI'm sure i-messages monitors XDG_DATA_DIRS, just gotta remove this with desrt's suggestion15:47
larsueof15:47
willcookeexcellent stuff, thanks larsu15:47
desrtlarsu: i'm done with the systemd-shim stuff for now, i think (hallyn just tested it) so i may be able to look at inotify stuff today15:47
desrti doubt i want to land a patch in glib upstream this cycle since we're on the eve of hard code freeze, but i could get something lined up for next cycle and we could vendor-patch it in15:48
desrtwe need to slay this issue eventually...15:48
larsudesrt: cool. let's talk about this after the meeting15:48
desrtyup15:48
willcookeqengho, over to you...15:48
qengho- more Chromium-Mir work. I need to run mir, to test.15:48
qengho- setting up Cr contributed translations import/export.15:48
qengho- minor Cr bugs. Thinking about autopkgtest test for a fontconfig bug.15:48
qengho- dogfooding EN / ZH-pinyin fcitx.15:48
qenghoEOF15:49
willcookegood work on the Mir work15:49
qenghowillcooke: Too early to praise me. :)15:49
willcookeha!15:49
willcookeI have faith15:49
* willcooke is lovin' PDF in browser </soapbox>15:50
attente_qengho: are you using the transition PPA?15:50
qenghoattente_: the PPA? You mean branches?15:50
willcookeqengho, it's good that the Mir work is  moving forwards though.15:50
attente_qengho: i mean for the fcitx dog fooding15:50
qenghoattente_: Oh, no.15:51
qenghoattente_: I read "transition" as translation. Sorry.15:51
willcookeseb128, you're up15:52
qenghoattente_: I'm using the packages in U.15:52
seb128• ubuntu-system-settings for touch15:52
seb128∘ quite some bugfixes (orientation plugin having wrong framing, some panels having scrolling issues, ui difference with design)15:52
seb128∘ tested/reviewed changes from others15:52
seb128• made indicator-transfer translatable15:52
seb128• fixed typo in sync-monitor and made it translatable on launchpad15:52
seb128• tested the current phone rtm, filed a stack of bug reports, sent some easy patches for label wrapping issues in non english locales15:52
seb128• send patch to make indicator-display translatable on launchpad15:52
seb128• looked at indicator-datetime/utf string escaping/launchpad issue15:52
seb128• test work from robert_ancell on u-c-c/u-s-d to allow updating gnome-desktop in utopic, seems to work correctly now (Laney said he would get it approved when he comes back if things are working)15:52
seb128• started looking at new gedit and evince to see how they work under Unity, we can probably update, maybe next cycle would be better though15:52
seb128• usual share of bugs triaging and desktop discussions15:52
seb128 15:52
seb128(that's it for the week)15:52
desrtseb128: christ man... ever heard of pastebins?15:52
willcookethanks seb12815:52
seb128desrt, be nice, didrocks would feel alone if I was not doing that ;-)15:52
larsuseb128: gedit o/15:53
larsuI agree next cycle is better though15:53
seb128larsu, yeah, but the nice option are in 3.13 and that requires gtk 3.1315:53
seb128evince might be doable this cycle15:53
larsunah, I'm fine with next15:53
seb128I have 3.13 working, it looks ok, I just need to turn on normal decorations instead of headerbar decorations15:53
seb128+ the menubar issue15:53
desrtare we ever going to sync back up on gtk releases or is 1-behind our new normal?15:54
larsuseb128: do you need help with thaat?15:54
larsu*that15:54
seb128larsu, well, evince fixes a stack of bugs and add better hidpi support, so might still be worth asking a ffe for15:54
larsudesrt: new normal15:54
larsuseb128: ah, good point15:54
seb128desrt, no, we decided to do that because unstable gtk are creating too much work for us15:54
desrtoh well.  at least this gtk release is a good one, so next ubuntu release will be nice :)15:54
desrttoo bad about this one, based on crap gtk :)15:54
larsudesrt: once *someone* fixed the theme15:54
larsudesrt: and o-s :/15:55
larsuit's not that crappy though15:55
desrtdialogs...15:55
desrtmost of the fixes are now at least in the new one, but i guess we patch those anyway15:55
larsuwe backported those changes15:55
desrtright15:55
desrtseems like things are getting a bit more calm upstream15:55
seb128yeah, I don't think we have issues with the current version15:55
desrtlet's talk in october :)15:55
seb128indeed15:55
larsuuntil mcann comes back :D15:56
willcookeSweetshark, over to you. How was the conference?15:56
seb128willcooke, can move on to the next one ;-)15:56
desrtlarsu: this irc channel is logged :p15:56
Sweetshark- LibreOffice conference (see report for details in epic proportions)15:56
Sweetshark- some security aftershocks15:56
Sweetshark- reviewing mail merge patches upstream15:56
Sweetshark- some MIR rationale prose15:56
Sweetshark- also highly encouraged by the last trusty update: its been out for a week15:56
Sweetshark  - ignoring stacktraces that happend only once (because they might be background radition/hardware fail) we have only 3 stacktraces there:15:56
Sweetshark    - one with 33 occurrences (seems to be something on the startup)15:56
Sweetshark    - one with 23 occurrances (possibly unity itegration)15:56
Sweetshark    - one with 12 occurrances ("cannot copy extracted data...." -> packaging issue)15:56
Sweetshark    - everything else is 1 occurance or less15:56
Sweetshark    - compare that with the 3.5.7 package from precise with the following occurence counts: 144, 93, 82, 80, 39, 37,27, 25, 22, 21 for the top 10 in the last week15:56
Sweetshark- up next: some finishing touches for 14.10: reenable mergedlibs, autopkgtests15:56
SweetsharkEOF15:56
Sweetsharkwillcooke: conference as awesome and terribly exhausting -- as usual.15:57
willcooke:D15:57
larsudesrt: so? !calm doesn't mean bad necessarily15:57
willcookeThanks for the trip report(s) , very interesting reading15:57
willcooketkamppeter, over to you15:57
* desrt notes libreoffice policy: it's not a bug until it affects 10 users15:58
larsuwhich is nothing for them15:58
tkamppeter- Posted student projects for VALS Semester of Code (http://vps.semesterofcode.com/), 8 projects which stayed "unsold" after GSoC 2014, plus mobile print dialog for Ubunt phone15:59
tkamppeter- Two phone meetings with Will Cooke and representatives of printer manufacturers, to present them Ubuntu andits printing stack and printing technologies currently under development. Especially Lexmark is very interested in th concept of auto-downloadable drivers.15:59
tkamppeter- system-config-printer: Updaed to 1.5.115:59
tkamppeter- Bugs.15:59
Sweetsharkdesrt: unless one of them is a paying customer ;)15:59
Sweetshark(or a developer)15:59
willcookethanks tkamppeter, and thanks again for your support in the conference calls.15:59
willcookeOk, I have reports from robert_ancell and TheMuso.  Here comes cut & paste....15:59
willcooke== robert_ancell ==16:00
willcookeWorked on:16:00
willcooke- Released LightDM 1.11.816:00
willcooke- Helped diagnose cgroup issue on krillin that was triggered by timing improvement in lightdm (bug was in systemd-shim)16:00
willcooke- Helped diagnose issues with non-free video drivers not tagging their devices so logind considers that seat to have graphics capability16:00
willcooke- Bug fixes and test improvements in LightDM16:00
willcooke- Backported changes from LightDM 1.11 to 1.10 in preparation to SRU into Ubuntu 14.0416:00
willcookeCurrently working on:16:00
willcooke- Bug fixing in LightDM16:00
willcooke- Preparing LightDM 1.10.2 release16:00
willcookeNot blocked on anything.16:00
willcooke</robert_ancell>16:01
willcooke== TheMuso ==16:01
willcooke* Uploaded some fixes to make accessibility profiles get properly applied at install time.16:01
willcooke* Started researching more about US Section 508 and CVVA acts, relevant to our accessibility compliance. Everything I have found so far that summarises section 508 has been talkin about the web only, but I think the act applies to more than just web pages. The research continues, haven't checked out the CVVA yet.16:01
willcookeEOF16:01
willcookeLast and by no means least... any other business?16:01
seb128not from me16:02
didrocksnothing16:02
* willcooke sets a 1m time out16:02
seb128willcooke, we want to discuss overlay-scrollbar, but doesn't need to be a meeting item16:02
* Sweetshark whisles a tune by europe from the 1980ies ..16:03
* desrt shakes fist at robert_ancell for creating work for him16:03
willcookeseb128, I've got something on the sprint plan for that16:03
larsuthat will be a short meeting16:03
seb128still basically the same "it's work, keep creatings issues, inconsistent since it's only for gtk applications"16:03
* willcooke beep beep beep. Times up16:03
desrtwillcooke: no status from you?16:03
larsutime's up16:04
desrttoo bad :(16:04
seb128willcooke, or said differently "can we drop them, it would make mpt/some designers happy and decrease our workload/resolve some annoying issues"16:04
desrt'some annoying issues' ~= every cycle they break and we spend a lot of time fixing them16:04
desrt'workload' ~= when i say "a lot of time" ....16:04
willcookeI did speak to JohnLea about it last week, he wants to keep them. But I think we should take the time to explain why they are such a burden and get a consensus16:05
seb128willcooke, I'm curious to know how it justify that when they don't work in firefox/chromium/tb/libreoffice16:05
seb128qt apps16:05
seb128it->he16:06
* larsu nods16:06
seb128like if we had them working on all our supported apps I would understand16:06
willcookeseb128, yup -I agree.  I still think the right course of action is to get all the "stake holders" sat down and to have a proper chat about it though.   Should be a fairly stress free conversation16:07
seb128willcooke, +116:07
willcookeSo, status from me....16:07
seb128that can wait, not going to change things a lot this cycle16:07
willcookeseb128, +116:07
willcookeWent to the office and had a meeting with Richard Collins & John Lea about planning out the roadmap to 16.04.  Lots still to do there16:08
willcookeDid these printer makers calls with tkamppeter16:08
willcookeDid some HR stuf16:08
willcookef16:08
larsuthanks for talking to those guys16:09
willcookeand then generic manager work.  Looking busy, walking around quickly, the normal16:09
larsu:D16:10
seb128good to have somebody figuring out the plans for us :-)16:10
larsund walking around quickly16:10
willcookeoh, I had a good meeting with kgunn about Mir & U8.  We bumped the keyboard input problems in the U8 desktop up in the priory list16:10
larsusomeone's gotta do that16:10
willcooke*priority16:10
willcookeEOF16:11
willcookeOk, I think that's a wrap.  Thanks all.16:11
didrocksthanks16:11
didrocksfginther: ok, the machines survived, let's see after this run (should reset in less than 5 minutes as the tests are finishing)!16:12
seb128thanks16:12
kgunnfwiw, gotta guy on unity8 team who's working on a very similar bug...but not that same one (e.g. keyboard/sidestage)...and he'll address that as soon as he finishes the one he's on16:12
fgintherdidrocks, watching16:12
willcookeawesome, thanks a lot kgunn16:12
didrocksfginther: I'm wondering if the same can happen after the dist-upgrade reboot though and so, a brutforce option in the vm would have workarounded that one as well16:13
fgintherdidrocks, yeah that's possible too. I can do the same workaround after the dist-upgrade though.16:14
fgintherdidrocks, will try to refine next time a new snapshot is needed16:15
didrocksfginther: excellent! thanks for keeping an eye on it!16:15
=== rickspencer3_ is now known as rickspencer3
JohnLeaseb128, hyia, just catching up on the overlay scroll bar conversation above16:38
willcookehi JohnLea16:39
JohnLeaseb128, overlay scroll bars were actually one of the first elements of the convergence design, the idea being that they enable touch and pointer control to happily co-exist.  On touch devices only the thin bar appears when when a user scrolls the view.  But if a pointer moves near the edge the thumb appears enabling scrolling of the same view with a pointer16:40
JohnLeaseb128, totally agree about needing it implemented on key toolkits16:41
JohnLeaseb128, moving forward though it is something that we want for native QML apps on our platforms16:41
seb128JohnLea, hum, ok, I though user testing showed that they don't work well for most users16:43
seb128like difficult to grab16:43
seb128especially on touch16:43
JohnLeano, that is not the case16:43
JohnLeaworks excellently for touch user because they don't have to grab anything!16:44
JohnLeathe grab handles should never appear when the user is interacting via touch16:44
JohnLeabasically when used just with touch it is identical to the scroll bars in ios today16:44
JohnLeawhat it adds that that it makes this also usable with a pointer16:45
JohnLeafor touch user scrolls by just dragging anywhere at all in the viewport16:45
JohnLeathe trade is more on the pointer side16:46
JohnLeabut it works very well with mouse scroll wheels16:46
seb128JohnLea, right, it works well as long as you don't want to display the ui ;-)16:47
seb128e.g page up/down, mouse, flickering, etc16:47
seb128JohnLea, ok, anyway, if we want to keep those we need to invest in making them work in a non hackish way16:47
seb128so we need resources allocated to that16:47
CimiJohnLea, plus, we might want to revisit the design, and put them inside the view, not outside as they are now16:49
CimiJohnLea, also, I won't make them follow the mouse cursor, as I heard many times people not being able to scroll16:49
willcookeCimi, JohnLea +1 for not following the mouse cursor.  That interaction does seem a bit broken IMHO16:50
Cimiin my opinion, I would do like in facebook sidebar, they work great16:50
Cimiit's a compromise with OSX where they are too hard to get16:51
willcookelet's talk more at the next sprint16:53
JohnLeaseb128, the touch flick up/down is by far the most common use case on touch devices, and use of scroll wheel is common for those with mice.  So yes there is a bit of optimising for these input devices, and a bit of cost for the 'dragging with a pointer', but this trade is in line the direction Ubuntu touch as a whole is aiming16:54
JohnLeaCimi, have a play once you have finished with the Dash structure update prototyping we are going to talk about tomorrow ;-)16:55
seb128JohnLea, right, well as said it's fine, we just need resources to do a proper job at it, what we currently have is not maintainable and not done right16:56
JohnLeaseb128, yes agreed, this is supposed to be part of the sdk so I suppose it falls on their plate16:59
CimiJohnLea, I am in the office tomorrow btw17:06
CimiJohnLea, but I am not planning to play any hack in gtk :)17:06
LaneyI have eds on my list to do17:33
seb128Laney, hey, have->had, didrocks did it for you17:34
seb128Laney, how are holidays? ;-)17:34
Laneydelayed17:34
Laneywell he duplicated some work then, but okay ...17:34
Laneyoh it was only eds itself, not everything else, I see17:36
seb128Laney, yeah, there was a git commit in the sponsoring queue and he though than he could do the update rather than cherry picking only one fix17:39
Laneynod17:39
seb128Laney, I don't think that took much effort, it's only 1 source17:39
seb128with small changes17:39
Laneyit's fine, "eds" to me is like 6 packages17:39
Laneywhich turns out to be a bit of work17:39
seb128right17:40
seb128that's "evo" for me ;-)17:40
Laney:-)17:40
seb128Laney, "delayed" was about holidays? what happened?17:40
Laneycalgary snowed17:40
Laneyso we are delayed by 24 hours in canada17:40
seb128blame Canada!17:40
* Laney stares at infinity 17:40
stgrabermaybe you could have stayed at infinity's if he wasn't decontaminating his place ;)17:45
stgraberalso, it's just that weird side of the country that's the problem, here I'm enjoying a nice and sunny 25C17:46
Laneyde...contaminating?17:46
Laneyair canada put us up in a hotel anyway17:46
Laneyspeaking of, better go back and check out17:47
Laneypack17:47
seb128Laney, have a safe trip back!17:51
willcookeEOD.  ttfn17:52
attente_snow?17:52
Laneyattente_: SNOW!18:13
Laneyi'd say 2 inches18:13
attente_Laney: you're near banff, go skiing18:17
seb128kenvandine, where did you ping me about testing u-s-s? can't find the channel anymore it seems!19:45
seb128kenvandine, in any case, update works fine19:45
seb128I installed some click updates and the system update to r2619:45
kenvandinewoot19:45
kenvandinethx!19:45
kenvandineit was in ubuntu-ci-eng19:46
seb128k, too much going on I gues19:46
kenvandineso you tested with r25?19:46
kenvandineupdated to r26?19:46
seb128correct19:47
seb128I've installed it again on r26 and just change auth from swipe to pin19:47
seb128works fine19:47
seb128updates open fine19:47
seb128but no system update anymore19:47
seb128calendar is listed as a click update19:47
seb128bah19:48
seb128mterry, trying to security panel, I ended up in a situation where the osk doesn't show anymore :/19:49
seb128can't reproduce anymore, weird19:50
seb128kenvandine, well, in any case, +1 from me19:50
kenvandinei tested the same thing on krillin19:50
kenvandineworked well19:50
kenvandinesame for the bluetooth fixes19:50
kenvandinei can finally pair my only bluetooth speaker i own :)19:50
kenvandinecyphermox_, thanks!19:50
seb128;-)19:51
cyphermox_kenvandine: woohoo!19:51
kenvandineseb128, i also manually editor the battery level in the qml file so it would fail for < 98% :)19:51
kenvandineand confirmed it wouldn't let me update19:51
seb128kenvandine, I did that before ;-)19:51
kenvandineuntil i plugged in19:51
seb128yeah, I tried that as well19:52
seb128kenvandine, cyphermox_, should the bt icon change when an headset is paired?19:55
seb128should also dialpad sound go through the headset?19:55
kenvandinedunno.. i just got my first device ever paired :)19:55
kenvandineseb128, i would imaging not...19:56
seb128kenvandine, why not?19:56
kenvandineoh... i guess it would19:56
* kenvandine just thought of music... not hands free19:56
seb128doesn't seem to work then19:56
cyphermox_seb128: I'm not sure about dialpad sound, maybe it should19:57
seb128cyphermox_, how do I test it?19:57
seb128I tried the ringtone in settings as well19:57
cyphermox_testing the paired device?19:57
cyphermox_you need to actually do a phone call, or play music19:57
seb128yes19:57
cyphermox_the ringtone should have worked, it does go through PA afaik19:58
seb128doesn't work19:58
seb128the headset is connected19:58
cyphermox_what device is this?19:58
seb128but icon doesn't change and music go through the speaker19:58
cyphermox_ok19:58
seb128krillin19:58
seb128header is nokia bh-10419:58
seb128header->headset19:58
cyphermox_rsalveti: do you know what to look for re: where you'd expect the music to be routed? can we still see everything with pactl list sinks?19:59
cyphermox_seb128: if you navigate out, and back to the bluetooth settings, could you check that the device still says it's paired?19:59
cyphermox_you know, just in case it lied :)19:59
seb128cyphermox_, it does20:01
cyphermox_ok20:01
cyphermox_then something might be off in pulse20:01
cyphermox_give me a second20:01
mterryseb128, odd about OSK on security panel...  But hopefully that wouldn't be USS-specific20:02
seb128mterry, yeah, likely not, still an issue20:03
mterryagreed20:03
seb128cyphermox_, do you need debug info from me?20:23
cyphermox_ah, pactl list sinks for starters20:24
cyphermox_could you file a bug for it? It's unclear whether it's bluez or pulse20:24
seb128sure, on what component?20:26
seb128cyphermox_, http://paste.ubuntu.com/8303026/20:28
cyphermox_seb128: make it pulse for now and I'll coordinate with rsalveti20:29
seb128cyphermox_, thank20:29
seb128s20:29
rsalvetihm, what is the issue?20:30
seb128rsalveti, connecting an headset to my krillin, music playing/dialpad sounds/ringtone still go through speaker20:30
rsalvetioutput-wired_headset: Output to wired headset (priority: 400, not available)20:30
rsalvetioutput-wired_headphone: Output to wired headphone (priority: 400, not available)20:30
rsalvetiyeah, showing as not available20:30
rsalvetiwhich could mean the hardware not identifying it20:30
seb128settings show it as connected20:31
rsalvetithere's sysfs for that, 1 sec20:31
rsalvetisettings?20:31
seb128u-s-s20:31
seb128the bluetooth panel, which I used to connect to the headset20:31
rsalvetiseb128: oh, bt heatset?20:31
rsalveti*headset20:31
seb128yes20:31
rsalvetithat makes a difference :-)20:31
seb128sorry for not specifying in my summary ;-)20:31
rsalvetiseb128: is it a2dp + hsp?20:31
rsalvetior just hsp?20:31
seb128how do I tell?20:32
seb128it's a nokia bh-10420:32
rsalvetiseb128: after you connected, pactl list cards20:32
rsalvetiif hsp only, then that output you got is fine20:32
seb128hsp20:33
rsalvetiright, then music playing still going to speaker is the expected behavior20:33
rsalvetihsp is just for voicecall20:33
seb128rsalveti, http://paste.ubuntu.com/8303059/20:33
cyphermox_hmm, there is that20:33
seb128ok20:33
rsalvetiyeah, then you can only use it for voicecall20:33
seb128and that doesn't include dialpad sounds I guess?20:33
rsalvetinops20:34
seb128k20:34
seb128no bug then20:34
seb128rsalveti, thanks :-)20:34
rsalvetinp :-)20:34
=== m_conley is now known as m_conley_away
TheMusowillcooke: Actually, I don't mind loading up a link from a pastebin or some such for long updates, since it takes me longer to wade through the log due to timestamps.22:28

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