/srv/irclogs.ubuntu.com/2015/07/27/#ubuntu-touch.txt

matv1jfred you're right that encryption of content is needed. I am not sure about apps subscribing directly to their services. You would have loads of daemons running to listen for their service all the time00:02
jfreddoesn't have to be separate daemons, just one with multiple connections01:04
=== chihchun_afk is now known as chihchun
dholbachgood morning06:45
=== _morphis is now known as morphis
bzoltan_mardy:  ping08:14
mardybzoltan_: hi!08:16
mardybzoltan_: zbenjamin is actually telling me about the applauncherd experiment :-)08:17
bzoltan_mardy:  good morning sir :) have you seen my response to the ML?08:17
bzoltan_mardy: here is the package https://launchpad.net/~ubuntu-sdk-team/+archive/ubuntu/staging08:17
mardybzoltan_: mmm... no, I haven't see your reply yet08:18
bzoltan_mardy:  damn with the ML ... I have sent it and it is in my sent mails folder08:19
mardybzoltan_: nope, I can't see it, not even from gmail08:20
bzoltan_mardy: I have sent again and to you too08:23
bzoltan_mardy:  the point is that great minds think alike :D We have banchmarks, LP project and testable packages too :)08:23
mardybzoltan_: now I got the one you forwarded directly to me08:24
mardybzoltan_: well, I wrote that message because I thought that no one was working on that08:25
mardybzoltan_: but since you are, I guess I can let you continue the work; if I can help with something, let me know, I'd be glad to08:25
=== Ohm is now known as Guest34394
beehockhi08:34
beehocktrying to port sony xperia l to ubuntu touch08:34
beehockgot a black screen and no adbd08:34
beehockthere is a note in the porting guide debugging area about adbd08:35
beehockTroubleshooting Cannot start ADB without graphics08:36
beehock"Copy it into the /usr/bin/adbd directory in the Ubuntu rootfs of the device being ported" the path does not make sense. anyone?08:36
Guest34394hello everybody I would like toknow how to install tes version of network indicator to test the hotspot wifi capacities on myriam aquaris E4.5. I didn't find anything clear about how to do ig08:38
Guest34394my*08:38
Guest34394IsolΓ© anyone could help me with it?08:43
justCarakasGuest34394: it is somewhere in the mailing list08:44
Guest34394is there anywa08:46
Guest34394is there a way to have the history officier the mailing list?08:48
justCarakasGuest34394:  https://lists.launchpad.net/ubuntu-phone/msg14322.html08:51
lotuspsychjehttp://news.softpedia.com/news/should-you-be-buying-an-ubuntu-phone-right-now-487838.shtml09:03
nhaineslotuspsychje: Betteridges's law of headlines says "no".09:07
JamesTaitGood morning all; happy Monday, and happy Walk on Stilts Day! πŸ˜ƒ09:08
nhainesJamesTait: is Tuesday "Happy Have-Your-Friends-Sign-Your-Cast Day"?09:10
lotuspsychjenhaines: lets make an exeption headline and say yes this time :p09:11
lotuspsychjenhaines: or will you use your n7 as phone :p09:11
JamesTaitnhaines, I was thinking along similar lines. πŸ˜‰09:11
nhaineslotuspsychje: Oh well, the N7 wouldn't be such a good phone... it's too big.  :D09:13
nhainesI need to figure out if my N5 is still dropping calls.09:13
lotuspsychjenhaines: those biggest iphone gold are very huge already (999 euro)09:13
lotuspsychjei know a guy who blended that beast, wearing it in his pockets lol09:14
bzoltan_mardy:  thank you. I think we will need you help :) more eyes and more fingers can help a lot.  Integrating this solution will do need some lobbying09:16
mardybzoltan_: cool, I have good connections into the Italian mafia ;-)09:20
bzoltan_mardy: that is exactly I thought about :)09:28
nhainesogra_: sorry your G+ comment went a little off the rails.  :/  I don't understand why people get so worked up.09:50
nhainesErr, I mean that the comments to your G+ post went off the rails.  Your comment was fine.  :)09:51
ogra_nhaines, yeah ... it is the first time i actually considered turning off the comments09:51
nhainesI'm all for a KDE Plasma phone.  I won't use one, so it doesn't affect me, so why would I care if others want to build it?  Best of luck to them!  :D  But I can't say the demo video impressed me very much.09:54
nhainesThe announcement seemed somehow premature.09:54
ogra_like ours :P09:54
nhainesQuite possibly!  :P09:55
ogra_what bothers me is that there are surely some kde lovers among the ubuntu phone owners and even perhaps some that would have produced images for bq or meizu phones ... but if you dont even tell them, they wont know09:55
nhainesogra_: yeah.  Well, maybe they'll improve their communication in the future.  :)09:58
ogra_we'll see ... after the press coverage it shoudl at least be known now :)09:59
nhainesYeah.  :)10:01
AbuDharhey.10:13
AbuDharhttp://www.meizu.com/en/ubuntu/features.html anyone who owns this phone?10:13
popeyAbuDhar: o/10:14
AbuDharand do you like it? do the normal features work?10:15
AbuDharlike calling, texting etc?10:16
nhainesYes, of course.10:16
popeyI like it.10:18
popeyand yes.10:18
=== psivaa_ is now known as psivaa
=== alecu_ is now known as alecu
=== wavis_ is now known as wavis
yakhello !! how could I have the instruction to install test network indicator to create wifi hotspot ??10:28
ogra_yak, https://lists.launchpad.net/ubuntu-phone/msg14322.html10:29
yakI tried to know how to install a silo, but the commandline citrain -h returned me : /usr/bin/citrain: 45: .! can't open /usr/share/bluetils/shell-adb-common.sh10:39
yakI precise I'm on the phone terminal10:39
yakmust I use it with adb connection ??10:40
ogra_you use it on your PC10:40
ogra_yes, it uses the adb connection as a backend10:40
yakbut I'm on a Windows computer, is there any other way than using a live usb ubuntu??10:44
ogra_you could read the source of the citrain script and manually do all the bits it does10:45
ogra_(or you could just wait til the feature lands in the actual images in the next 4 weeks)10:45
zzarrI have purchased a Meizu MX4 Ubuntu Edition :D10:46
ogra_yay10:46
yakok so I've to use a ubuntu-desktop to do i, my question was if it was possible to do adb with windows , but I think it's not10:47
ogra_it surely is if you install some android SDK10:50
ogra_(the citrain tool wont run on windows though)10:50
popeyzzarr: yay10:52
* ogra_ hugs Saviq for filing bug 147807510:54
ubot5bug 1478075 in indicator-sound (Ubuntu) "Sound indicator should only indicate ringtone volume" [Undecided,New] https://launchpad.net/bugs/147807510:54
ogra_err10:54
ogra_bug 1478506 i mean10:54
ubot5bug 1478506 in indicator-sound (Ubuntu) "Apps change system volume all the time" [Undecided,New] https://launchpad.net/bugs/147850610:54
Saviqogra_, hug mzanetti then, but the two are kind-of the same11:06
Saviqthe overaching problem being "there's no holistic UX design for sound"11:07
ogra_Saviq, well, i'd be happy already if it remembered the setting for media :) opening any app that works in media context pushes it back to full volume11:09
mzanettiIMO there's lots we could/should fix without waiting for UX11:10
mzanettiin terms ouf sound11:10
=== yofel_ is now known as yofel
Saviqogra_, oh if that really happens that's an obvious bug, I was expecting that the switching between ringtone and app makes it seem like the volume was reset11:11
=== alan_g is now known as alan_g|lunch
mzanettiSaviq, well, it's the same... every time you create a Audio {} or SoundEffect {} element, it pushes volume up to 100 again11:13
mzanettifunny thing is, after playing such a game and trying to lower the volume for the game11:13
mzanettiI end up with all sounds at 100% except the ringtone volume, which then makes me miss calls11:13
Saviqmzanetti, yeah, something weird's happening there, likely in part because the stream is initialized over and over again11:17
Saviqmzanetti, which shouldn't be a case with an app using SoundEffects, afaics11:17
mzanettiindeed, it shouldn't :) hence the bug report11:17
Saviqbecause the whole idea behind SE is that the audio pipe is open all the time11:17
mzanettiright11:17
Saviqand I think that was happening before11:18
mzanettiactually it seems that is not the problem... there's a noticeable difference between Audio {} and SoundEffect {}11:18
mzanettialso on ubuntu...11:18
mzanettiAudio takes like a second from play() to noise11:18
mzanettiSoundEffect is instant11:18
mzanettiso that seems ok11:18
Saviqmzanetti, likely only if your stream was already up11:20
Saviqmzanetti, if Pulse suspends, it will take a second or so to play any sound, which is why SE should open the stream straight away, to keep the pipe going11:21
mzanettiyeah... I think that works fine...11:21
mzanettiah... now I see where the miscommunication happened11:21
mzanettifor ogra_ it seems to happen when switching apps (even if they don't create new SE/Audio elements)11:22
mzanettihmm...11:22
ogra_yep11:22
=== howefield_afk is now known as howefield
=== MacSlow is now known as MacSlow|lunch
mzanettialf, hey, has this one been released to vivid or just to wily? https://bugs.launchpad.net/ubuntu/+source/unity8/+bug/129145513:07
ubot5Ubuntu bug 1291455 in unity-system-compositor (Ubuntu) "[greeter] Screen and input should be disabled with proximity sensor when on greeter" [High,In progress]13:07
alfmzanetti: Not released yet13:08
mzanettihmm... says "Merged"13:08
mzanettialf, anyhow, is there something to do for unity8 itself too or can I close it?13:08
alfmzanetti: Merged to trunk, but not released to the archive. We have different trunk and packaging branches.13:10
alfmzanetti: What I fixed is actually making the proximity sensor active when a notification comes, which is what the discussion is about, but it's different to the bug title.13:12
alfmzanetti: if we want what the title says, i.e., proximity sensor always on when greeter is visible regardless of why we are in greeter, then unity8 needs changes too.13:13
mzanettiack13:13
alfmzanetti: note, however, that I actually implemented that  previously and found it very annoying13:13
mzanettialf, dunno. all my previous phones have had that...13:14
mzanettinever found it annoying. when it was disabled in a prototype that caused me to pocket-send mails etc13:14
mzanettiIMO quite required13:15
alfmzanetti: example... you press the power button to turn the screen on, you are in greeter trying to enter your passcode, screen turns off while you are doing so because you pass your finger over proximity sensor13:18
alfmzanetti: anyway, that's the story so far, we can iterate further13:18
mzanettiok13:19
=== tedg is now known as ted
seb128jgdx, kenvandine, hey, could one of you review https://code.launchpad.net/~seb128/ubuntu-system-settings/get-custom-version/+merge/264619 ? it should be an easy one...13:23
seb128jgdx, kenvandine, btw what's the status of autopilot bugfixes and ci?13:24
kenvandinehey seb12813:25
=== _salem is now known as salem_
kenvandinesure, did you run the tests on the device yourself?13:25
kenvandineseb128, and the status is waiting for Elleo to figure out what's up with the keyboard issue13:25
kenvandineElleo, any news? ^^13:25
* kenvandine is excited to have successfully paired bluetooth keyboard and mouse and ended up in windowed mode13:26
kenvandinewoot!13:26
seb128kenvandine, I did the testing when I submited it, but it sitting there for some weeks...13:26
seb128kenvandine, :-)13:26
kenvandinejust wish we had a mouse pointer :)13:26
seb128that could be useful indeed13:26
kenvandineseb128, i wish we had passing CI :/13:27
seb128me too!13:27
Elleokenvandine: yep, got a fix building now13:27
seb128\o/13:27
kenvandineseb128, we've narrowed that down to some issue changing layout13:27
kenvandineElleo, woot!13:27
Elleokenvandine: I still had a couple of system settings test failures when I ran the whole suite that seemed unrelated to the keyboard though (to do with checkboxes I think)13:27
kenvandineElleo, i might have a fix for those13:27
Elleokenvandine: ah, okay, cool13:28
kenvandinei have a branch that fixes some tearDown issues13:28
kenvandinewe were spawning tons of dbus processes that didn't get cleaned up13:28
kenvandineafter a full run of the tests we ended up with 94 dbus-daemon processes :/13:28
Elleoheh13:28
kenvandineElleo, so i think some of those issues are just racey because of system load13:28
Elleookay13:29
kenvandinei have a dbus_gone_wild branch :)13:29
Elleoheh13:29
kenvandinedebugging these CI issues really opened a can of worms... i've fixed a bunch of bugs in our autopilot tests now13:30
kenvandineseb128, i'll run the tests for your branch with Elleo's keyboard fix as soon as it's ready13:30
seb128kenvandine, thanks13:31
kenvandineElleo, can you give me a shout when you have a branch proposed and i can grab the debs to try out?13:35
kenvandinemandel, how's silo 17 looking on vivid?13:36
Elleokenvandine: yeah, I have it building in silo 2 alongside the shift latch fix, so that'll probably be the best place to test it from as it'll have fixes for everything then13:36
kenvandineElleo, excellent!13:36
kenvandinethx13:36
Elleono problem :)13:36
seb128dpm, hey, I've another issue with upstream vs distro translations for touch to bounce to you if have a minute to discuss that13:37
=== chriadam is now known as chriadam|away
Elleokenvandine: would you mind giving those branches a quick test/review since bill isn't around this week?13:37
kenvandineElleo, happy to13:37
Elleokenvandine: great, thanks13:37
dpmseb128, about to enter some calls. Feel free to start, and I'll read the scrollback13:40
seb128dpm, basically for e.g u-s-s, we enabled distro translation, but now it means that the upstream project has a staled outdated template, which confuses translators... is there any way to turn off translations for the project/redirect translators to $current_distro?13:41
AbuDharinstalling the SDK.13:43
mandelkenvandine, I did the rebuild, we had to change the silo due to the sync and went for lunch13:43
mandelkenvandine, going to test now hoping to approve it13:44
Laneydon't translations get synced back to trunk?13:45
kenvandinemandel, cool, thx13:46
Laneyor not for the template?13:46
dobeysigh13:46
* ogra_ sees dobey's line and looks for studio_13:47
dobeyoh, so the sonum did get bumped in this branch13:48
dobeyogra_: sigh is for the massive mess of gigantic migrations going on in wily versus getting actual features/fixes landed13:49
ogra_well, its wily13:49
ogra_werewolves only work on full moon at night13:49
mandelkenvandine, no worries, I have been trying to land this FOREVER hehe13:50
dobeyyes, but new python, gcc, and qt all at the same time == much pain13:50
mandelkenvandine, is a personal thing now13:50
mandelkenvandine, do we know anything about the installation service?13:50
dobeymandel: there is no installation service13:50
* kenvandine wants13:50
mandeldobey, but there were talks, or am I making it up?13:50
seb128kenvandine, do you know about the call forwarding backend side? or is that one for jgdx?13:50
dobeymandel: we talked about it yes13:53
mandelack13:53
kenvandineseb128, jgdx knows the most about that13:53
kenvandineseb128, and he's out on holiday13:53
dobeymandel: there /is/ a shell script used/provided by the store scope to install things, and updates /should/ use that same script to do the updates installs; but i don't know if that has been done or not13:54
=== MacSlow|lunch is now known as MacSlow
seb128kenvandine, k, no hurry, I just tried to play with it, when I enable it and set a number it just auto turn off without displaying an error13:54
mandeldobey, ack13:55
kenvandineseb128, grrr...13:55
seb128kenvandine, does it work for you?13:56
kenvandineit did last week :)13:56
seb128well maybe it's my SIMs or something13:56
kenvandinehe just fixed a bunch of stuff in that a couple weeks ago13:56
kenvandinewell, i think it can be a little flaky depending on carrier13:56
dobeymandel: and now we're in this stated between having/maintaining clicks, and switching to snaps, so unlikely we'll get such a service for clicks13:56
kenvandinein testing it a few weeks ago i did run into some cases where it didn't work, and managed to reproduce it with the ofono test scripts13:57
kenvandinethere's an ofono bug for it13:57
seb128kenvandine, it should at least give errors in the ui13:57
kenvandinebut last week i actually used it and it worked :)13:57
kenvandineyeah13:57
seb128kenvandine, syslog has14:00
seb128ofonod[1767]: ril_call_barring_query_cb: query failed, err: GENERIC_FAILURE14:00
seb128which I guess is an issue14:00
kenvandineseb128, bug 145557414:00
ubot5bug 1455574 in ofono (Ubuntu) "Failures to disable call waiting" [Undecided,Confirmed] https://launchpad.net/bugs/145557414:00
seb128kenvandine, thanks14:00
kenvandinelooks like he was waiting for more feedback from me :)14:00
seb128yeah14:01
seb128doit! :-)Γ 14:01
mardyjdstrand: hi! It's not super urgent, but when you have time please let me know your opinion on bug 147851414:01
ubot5bug 1478514 in apparmor-easyprof-ubuntu (Ubuntu) "Support Online Accounts v2 API" [Undecided,New] https://launchpad.net/bugs/147851414:01
* kenvandine adds a todo :)14:01
seb128kenvandine, is your "call forwarding" listing the different sections with checkboxes?14:02
seb128I only have one item here to enter a number14:03
kenvandineseb128, yes14:03
seb128weird :-/14:03
kenvandinemaybe your sim doesn't support them all14:03
kenvandinenot sure if we have the logic in there to be that smart, but perhaps :)14:03
seb128kenvandine, the list modem script list numbers from the sim for the different categories14:03
kenvandineseb128, if you check the call forwarding for every call i think it hides the rest14:04
kenvandineso if that's set, you don't see the rest14:04
kenvandinei think14:04
seb128kenvandine, the script outputs14:06
seb128VoiceBusy call forwarding rule is: +3168400013014:06
seb128VoiceUnconditional call forwarding rule disabled14:06
seb128ForwardingFlagOnSim call forwarding rule is: 014:06
kenvandineseb128, so i'd think it would show them all14:07
seb128kenvandine, yeah, but it shows the switch as disable14:07
kenvandineugh14:07
seb128and enabling it in shows only a "enter number" line14:07
* ogra_ now finally knows in which IRC logs to look up seb128's landline number 14:07
kenvandineso somehow it state is seriously wrong :/14:07
kenvandineseb128, anything in the upstart log?14:08
kenvandinemaybe a libqofono problem14:08
seb128ogra_, lol, that's a preset number in a prepaid sim :-)14:08
ogra_lol14:08
seb128kenvandine, nothing useful in the log14:08
kenvandine:/14:08
kenvandineworking here14:08
seb128kenvandine, the "summary" label on the phone panel is "some calls"14:08
seb128so the code sees it's set for some numbers14:08
seb128kenvandine, anyway, I guess I'm going to debug a bit and file a bug for jgdx14:09
seb128kenvandine, thanks14:09
kenvandinesthat means it thinks the unconditional isn't set... but it sounds like the UI thinks it is14:09
kenvandineseb128, thx!14:09
seb128yw!14:09
kenvandineseb128, i just confirmed it's working for me :)14:09
kenvandineso it must have something to do with some state you're in, so hopefully not affecting tons of people14:10
seb128yeah14:10
=== alan_g|lunch is now known as alan_g
dpmseb128, you can turn off the upstream template by marking it as disabled for each series. E.g. untick "Template is active" in https://translations.launchpad.net/ubuntu-system-settings/trunk/+templates, but there is no way to redirect translators to the distro14:29
seb128dpm, do you recommend doing that?14:29
AbuDharwhat is the ubuntu store called? :D14:30
Elleokenvandine: the keyboard test fixes have finished building in silo 2, the MRs it includes are https://code.launchpad.net/~michael-sheldon/ubuntu-keyboard/fix-1477901/+merge/265839 and https://code.launchpad.net/~michael-sheldon/ubuntu-keyboard/fix-autopilot-layout-contains-key/+merge/26596414:30
AbuDharuApp explorer ? :D14:30
AbuDharcan I check all apps there?14:30
dpmseb128, I'd rather recommend updating the upstream template, so that translators can always work with the latest strings there. But generally the complaint from developers is that it's a burden to keep the .pot up-to-date. I'd still advocate for keeping upstream translations enabled, but ultimately, it's the maintainer's decision if maintaining the upstream .pot is too much of an overhead14:32
seb128dpm, right, we went there, having to manual update leads to constant outdated templates and missing strings14:33
seb128dpm, thanks14:33
LaneyCould get the train to do it14:33
Elleokenvandine: just noticed there was a test failure in CI relating to the shift latch test on the first MR, so maybe hold off until I have a chance to look into that in more detail14:33
Elleokenvandine: might just be flakey timing on double pressing the shift, but since it's so related to what it fixes I want to be sure14:34
seb128Laney, yeah, that would be nice, if only there was a standard way to update the template :-/14:34
LaneyFile a feature request asking for a way to run a script just before building the source package14:34
LaneyThen in that you can do update template; commit14:34
seb128I guess we could make it similar to dh_translation for standard packages14:35
seb128then need a way for custom rules14:35
Laneyand it'll push with that new commit14:35
seb128yeah14:35
seb128dpm, ^ do you know if something similar was discussed before?14:35
Laneyyeah or a tick box to do it if it's standard I guess14:36
AbuDharI need to find out what apps haven't been made.14:36
lotuspsychjeAbuDhar: you can make an nmap scanner ap for me :p14:37
=== dandrader is now known as dandrader|afk
seb128AbuDhar, https://uappexplorer.com/14:37
popeylotuspsychje: that exists14:39
AbuDharbrb14:39
lotuspsychjepopey: whats it called?14:40
* ogra_ would like htop ;)14:40
ogra_(as click app indeed)14:40
lotuspsychjeogra_: nice idea14:40
ogra_still waiting for a re-usable terminal widget that we can just use14:41
Laneyvte14:41
Laneyoh wait :)14:41
ogra_haha14:41
seb128dpm, do you have a list of what needs to be translated somewhere? https://translations.launchpad.net/libusermetrics/ seems having few translations, unsure if that's because it's not listed where it should or if the priority on launchpad is wrong?14:46
popeyseb128: http://projects.davidplanella.org/stats/ ?14:47
seb128popey, I looked around that like the headers send to standard launchpad pages and the stats don't include a list of components14:48
seb128popey, where do I need to click?14:49
seb128popey, like http://projects.davidplanella.org/stats/wily/fr has no useful info14:49
popeyit usually lists apps at the bottom14:49
popeyhttp://projects.davidplanella.org/stats/wily/en_GB like that14:49
seb128and http://projects.davidplanella.org/stats/vivid/fr has a TypeError14:49
popeybummer, will need dpm for that πŸ™‚14:50
=== chihchun is now known as chihchun_afk
seb128popey, do you get that error as well?14:50
popeyyes14:51
seb128k14:51
seb128do you know if there is a bugtracker for that site?14:51
popeythere is a filebug link at the bottom (of working pages)14:52
popeyhttps://bugs.launchpad.net/ubuntu-translations-stats/+filebug14:52
=== lotuspsychje_ is now known as lotuspsychje
dpmseb128, popey, sorry, in between calls. IIRC I didn't add libusermetrics as most of the strings were non-user-visible error messages14:54
seb128dpm, k, indeed it has like 30 strings and only the "No data source available" is user visible that I can tell14:54
seb128but it can be quite visible14:55
seb128though there is a design bug that it's not a nice one to display so maybe they are going to fix is so it doesn't display anymore14:55
seb128dpm, thanks14:55
dpmpopey, seb128, I haven't implemented a feature to unhide the translated packages, but a workaround to see the apps/services to be translated is to look at a language with no translations: http://projects.davidplanella.org/stats/wily/zun14:55
seb128dpm, thanks :-)14:56
=== dandrader|afk is now known as dandrader
mhall119ogra_: man, you make one little statement on G+, and suddenly you're everywhere :)15:22
ogra_lovely, aint it ? :P15:22
cimiseb128, hey seb! I bought a new bluetooth keyboard to work on the pocket desktop, and system settings fail to pair because they prompt the wrong bluetooth auth method, do you have time tomorrow to help me debugging it?15:51
seb128cimi, yeah, sure15:51
cimi(works on desktop, not on ubuntu touch)15:51
seb128what do you call "wrong method"?15:51
cimiseb128, on desktop, android, ios, when I try to pair it asks me 6 numbers to type on the keyboard and press enter15:52
cimiseb128, on ubuntu touch, I have a notification with "enter pin" and 0000 in the entry15:52
seb128can you enter the 6 digits number?15:52
seb128oh, I see what you mean15:53
seb128k15:53
cimiyeah15:53
=== jaywink_ is now known as jaywink
seb128dpm, did the filenames on http://people.canonical.com/~dpm/data/ubuntu-l10n/ change?16:05
dpmseb128, not that I know of recently, let me check16:07
seb128dpm, langpack-o-matic tries to open "vivid-potemplate-..." and the files are named "ubuntu_vivid_potemplate"16:07
dpmseb128, we changed the names (by appending the distro name) when ubuntu-rtm was first created, so that the stats site and langpack-o-matic could support ubuntu and derived distros, but that was quite a while ago16:09
seb128dpm, k, I wonder if the code to read priorities got buggy since16:09
seb128there was a try/except with rtm handling code in there16:09
seb128but that bails out now, which I guess is because rtm got deprecated16:10
seb128dpm, also the touch script look for priority > 1500 and glib20 has 1300, should that be increased in launchpad?16:11
dpmseb128, not sure what's going on on the langpack-o-matic side of things. on the people.u.c location only the ubuntu_* and ubuntu-rtm_* data dumps are being updated16:11
dpmas the other naming is deprecated16:11
seb128dpm, I guess langpack-o-matic just needs updating16:12
seb128dpm, http://bazaar.launchpad.net/~ubuntu-langpack/langpack-o-matic/main/view/head:/import#L39216:12
seb128dpm, I'm going to wait for pitti to be back to check if the rtm fallback case is still needed16:13
seb128dpm, what about the priority? should glib be bumped to 1600 or something?16:14
dpm(sorry, otp again)16:15
=== dandrader_ is now known as dandrader
kenvandineElleo, i have silo 2 installed now, will test anyway16:23
dpmseb128, yeah, it might make sense to bump the priority to 1600 to make it shippable by langpack-o-matic16:25
seb128dpm, can you do that?16:25
dpmseb128, sure16:26
seb128dpm, thanks :-)16:27
seb128dpm, sorry for all the pings today!16:27
dpmseb128, no worries, just came back from a conference, so I had to do a lot of catch up anyway :)16:27
seb128dpm, I hope the conf was good :-)16:28
dpmseb128, bumped priorities for glib20 on vivid and wily. Yeah, I was at the Community Leadership Summit and OSCON, all very good :)16:28
seb128great :-)16:28
seb128thanks again16:28
kenvandineElleo, was the settings test you saw that failed in the phone tests?16:35
AbuDharHow does Bazaar differ from git?16:37
seb128AbuDhar, http://wiki.bazaar.canonical.com/BzrVsGit16:40
Elleokenvandine: nah, it was a keyboard test that failed in CI, but had passed fine on device16:47
AbuDharseb128, reading.16:47
kenvandineElleo, you had mentioned earlier that you did see one of the settings test fail right?16:47
kenvandinemuch earlier :)16:48
Elleokenvandine: oh yes, a checkbox test16:48
ElleoI think there were two failures16:48
kenvandinei just saw that in the phone tests, test_call_fwd_when_unreachable_sim_216:48
Elleoyeah, that was it16:48
Elleounfortunately I've rebooted since then so I'm not sure which the other was16:48
kenvandineno worries16:48
Elleoit failed with a "True != False" but no mention of specific components16:49
kenvandineif i run just that test it passes16:49
kenvandineyeah, that's what i just saw16:49
kenvandine12:50:46.885 WARNING backends:244 - Your query 'Query(b'/maliit-server/QQuickView/Keyboard/QQuickItem/QQuickMouseArea/QQuickItem/QQuickItem/KeyboardContainer/QQuickLoader/KeyPad[id=58]//CharKey')' returned a lot of data (28 items). This is likely to be slow. You may want to consider optimising your query to return fewer items.16:53
kenvandineElleo, ^^^ i've never noticed that warning before16:53
Elleokenvandine: yeah, that's normal jgdx was asking about it last week; it's due to autopilot requesting all the keys in the current layout16:54
kenvandineok16:55
Elleokenvandine: it then caches them so it only does that lookup once per layout for a whole test suite though16:55
kenvandinecool16:55
Elleokenvandine: it's actually that caching that was causing the symbol != characters and None key issues, as it was just keeping one cache of either characters or symbols for all layouts16:55
kenvandineah16:56
Elleokenvandine: so if it loaded a numeric layout first it only ever knew about numbers, even when the normal layout was displayed because it thought it already had it cached16:56
kenvandinei see16:56
kenvandinethx for fixing it :)16:56
Elleoand if loaded the other way around it tried to go to the symbol layout to get at numbers (and the number layouts don't have symbol layouts)16:56
Elleono worries :)16:56
kenvandinei'll add my review to the merge proposals soon16:57
kenvandinerunning another set of tests16:57
Elleokenvandine: it looks like that shift latch issue is a genuine new bug though, so I'm going to need to fix that before that first MR can be reviewed16:57
mzanettijdstrand, seems that installing apps with the new apparmor permission on older devices makes it fail to generate an apparmor profile. is that intended?16:57
Elleofor some reason autopilot ends up pressing the shift button 3 times16:57
Elleoso it goes to capslock and then switches out of it again16:57
kenvandineElleo, which one?  fix-1477901?16:57
Elleokenvandine: yeah16:57
kenvandineok16:57
kenvandineElleo, i think your other branch fixes what was causing me the biggest problem16:59
kenvandinealthough the shift was causing a problem too16:59
kenvandinebut the layout changes was hosing everything :)16:59
jdstrandmzanetti: that isn't intended-- but how old are the devices? what new apparmor permission? how are you installing the apps? are you reinstalling them?16:59
mzanettijdstrand, the device image is OTA-417:00
mzanettijdstrand, I've added keep-display-on to machines-vs-machines17:00
mzanettijdstrand, now I'm getting reports that the app "crashes at startup"17:00
Elleokenvandine: okay, cool17:00
mzanettijdstrand, I've investigated, seems that installing the app on OTA-4 devices through the store makes it install without complaining but it just doesn't laucnher17:00
jdstrandmzanetti: oh I see-- the device must have apparmor-easyprof-ubuntu 1.3.1317:01
mzanettijdstrand, a bit of searching revealed that there is no apparmor profile in /userdata/system-data/var/lib/apparmor/profiles17:01
jdstrandmzanetti: this is a new policy group that was added17:01
mzanettijdstrand, yeah... I would have assumed it would just skip if it doesn't know what to do with it17:01
mzanettijdstrand, but instead the complete profile file seems missing17:01
jdstrandmzanetti: it would fail to generate the profile in this case17:01
jdstrandmzanetti: it skips the profile, not the policy group17:02
mzanettiproblem is, I don't have any way to depend on it (unless I'm missing something)17:02
mzanettiI can only depend on framework 15.04, which is satisfied on OTA-4 too17:02
jdstrandmzanetti: you are correct. people have to upgrade to ota-5 and there is no way for an app developer to depend on that17:03
popeyπŸ™17:03
jdstrandso either you back out the change or tell people to upgrade17:03
mzanettithat smells like we need a change of the process :)17:03
jdstrandit was a very unusual case17:04
mzanettiactually not17:04
mzanettimaybe for apparmor17:04
jdstrandnormally we don't change policy in this manner unless it goes with a new framework17:04
mzanettibut we're frequently adding stuff without bumping the framework17:04
mzanettii.e. the whole shell-rotations tuff17:04
jdstrandbut there was a lot of proessure to get this in stable-phone-overlay17:05
* jdstrand is only talking about apparmor)17:05
mzanettiI would think we'd need to bump the framework version with every OTA17:05
jdstrandwhy are people still on ota-4?17:05
mzanettidunno17:05
mzanettibut there are some17:05
mzanettiI guess my mum didn't upgrade her phone yet17:06
jdstrandI think that is the primary issue17:06
mzanettimy gf didnt upgrade her tablet yet17:06
jdstrandota-4 has been out for... 2 months?17:06
mzanettiyeah well, talking about OTA-517:06
mzanettibut still17:06
jdstrandoh right17:06
jdstrandso a couple weeks17:06
mzanettiI mean... there are devices out there that, for example some one installs and the actual user doesn't bother with updates17:06
jdstrandso, yeah, either wait or tell the reporters to upgrade. that is the best we can do atm17:06
mzanettisure... just thinking about the bigger picture17:07
mzanettito me this sounds like a problem we need to solve in the long-run17:07
jdstrandI acknowledge what you are saying17:07
jdstrandbut we don't support old versions17:07
jdstrandso people should roll with the updates17:08
mzanettihmm... not sure if it's that easy... at some point for example some hardware won't be able to upgrade17:08
jdstrandand if they don't, they might get in trouble17:08
mzanettiwe can't just give them app-updates that break the already installed ones17:08
jdstrandonce ota-5 was out, ota-4 was out of support (except to upgrade to ota-5). same with 14.0917:09
* jdstrand notes that he is merely stating what the decisions were from the past17:09
mzanetti:)17:09
jdstrandbut there is no concept of point releases for this or for snappy17:10
jdstrandyou are on a channel17:10
jdstrandand you need to get the updates for that channel17:10
jdstrandright now, quite a few things in the platform are changing and the channel is getting rather big updates without framework changes17:10
jdstrandwhich I agree is problematic17:10
jdstrandI expect these sorts of framework violations to be less frequent17:11
jdstrandas the platform matures and we can deliver framework breaking features with a new framework17:12
mzanettiyep... but then, if we only release 2 framework bumps a year, but an OTA every month, that means 10 out of 12 OTAs could only do bug-fixes17:13
mzanettiwhich doesn't sound like the solution17:13
mzanettithe frameworks should be "framework-ota-5" instead of "framework-15.04"17:13
mzanettior something17:14
mzanettianyhow... nothing we can change right now... will to summarize this up for some higher ups17:14
jdstrandI guess it depends on how we plan to update the platform17:14
jdstrandalso, those 10 out of the 12 don't have to be bug fixes-- they just couldn't introduce features for app developers to use17:15
mzanettifair enough17:16
jdstrandthis seems like something that should be brought up for discussion on the list17:16
mzanettiyep17:16
jdstrandreally, the problem is we are violating our own policy17:16
jdstrandwell, and that people aren't upgrading17:17
jdstrandbut mostly the former17:17
jdstrandthe latter just avoids problems17:17
jdstrand(ie, if everyone upgrades, no one will notice we are violating our own policies)17:17
jjohansenjdstrand: we do have a plan to fix this in apparmor without having to bump policy frameworks17:17
jdstrandjjohansen: I'm not sure what 'this' you are referring to. you mean if an abstraction is missing, keep on going?17:18
jjohansenjdstrand: yes, but more than that. To be able to deal with new rule types etc that are not understood17:19
* jdstrand notes that this particular issue wasn't a missing abstraction, but that click-apparmor noticed that keep-display-on wasn't on the device and didn't generate policy17:19
jdstrandright17:20
jdstrandI mean, we could also adjust click-apparmor to instead of failing to generate the profile to instead skip a missing policy group17:20
jjohansenright, we need a plan for that layer as well17:21
jdstrandbut that doesn't help mzanetti cause that would require an ota upgrade that users aren't performing. also, it doesn't solve if the template is missing, etc. plus, that may not be the right thing to do policy wise17:21
jdstrandso we are currently erring on the safe-side and assuming we'll follow our own framework policies (which in this case was an invalid assumption)17:22
=== dandrader is now known as dandrader|afk
jjohansenwhich is why need to look at this again17:23
AbuDhardo we need a snapchat app? :D17:26
jdstrandI think we'll know more how to proceed when this is discussed on the list.17:26
jdstrandit's bigger than apparmor (eg, that aforementioned shell rotation)17:27
jjohansensure17:27
ogra_AbuDhar, i think there is an alernative (soonsnap from robru ) but no real snapchat yet17:27
AbuDharI see ogra_ ...17:30
AbuDharI don't like its GUI though17:30
AbuDhardoesn't look like snapchat's at all17:30
ogra_well, write another one then :)17:31
AbuDharI will start with an app that doesn't exist yet17:31
ogra_it isnt like robru has a monopoly here ;)17:31
AbuDharlol17:31
Paul_hi17:36
AbuDharhi17:54
robruogra_: oh please I deserve no credit. My thing is a zero-effort webapp wrapper around aquaris' excellent soonsnap.com.17:57
AbuDharwell at least you did that :P18:05
AbuDharWeb apps are HTML5 apps and Apps are native apps on uApp Explorer right?18:07
cwaynemhall119: should d.u.c point to 15.04 docs as stable now instead of 14.10?18:14
beunoahayzen, web apps are just links to pages, and apps are native18:14
=== dandrader|afk is now known as dandrader
AbuDharI don't see the benefits of web apps.. why not just use the browser then?18:29
AbuDharbeuno18:30
beunoAbuDhar, convenience, it's a faster bookmark18:33
mhall119cwayne: https://developer.ubuntu.com/api/qml/current/ points to 15.04 now, yes18:36
mhall119cwayne: for QML, HTML5 and C++ docs18:37
cwayneoops, sorry18:38
cwaynei could've sworn i saw a 14.10 somewhere18:38
mhall119cwayne: 14.10 docs are still there, just not aliased to "current" anymore18:38
mhall119cwayne: https://developer.ubuntu.com/api/apps/qml/ shows the aliases in parenthesis18:39
juzzlinIs it possible to create an "offline" WebGL game with e.g. three.js for Ubuntu touch? or do the web apps always have to pull data from a server?18:42
mhall119juzzlin: you can make a local HTML5 app18:44
mhall119in that case it's not a "webapp", just an html5 app18:44
juzzlinok, great18:44
mhall119juzzlin: see https://developer.ubuntu.com/en/apps/html-5/ for more info18:45
juzzlinthanks18:45
AbuDharbut it is possible to make HTML5 that are not just like regular web pages19:10
=== howefield is now known as howefield_afk
=== dandrader is now known as dandrader|afk
=== dandrader|afk is now known as dandrader
AbuDharcan I ask something? what app do you think is missing from the Ubuntu app store?21:11
k1l_whatsapp :)21:14
AbuDharokay.. let me check if whatsapp has an API21:21
AbuDharhttp://mashable.com/2015/03/25/whatsapp-developers-api/21:25
BOHverkillwho needs whatsapp?21:25
AbuDharthose who use it? :D21:25
* BOHverkill do not use whatsapp21:25
BOHverkillAbuDhar: here is a list of apps/scopes https://sturmflut.github.io/ubuntu/2015/06/27/ubuntu-app-scope-wishlist-june-2015/21:26
AbuDharthanks.. that list is nice to have.21:26
AbuDharlater guys.21:27
cwaynewhatsapp has pretty much the opposite of an api21:28
cwaynethey actively dont want people to write apps for it21:28
BOHverkillits facebook21:29
k1l_yes, but they only want you to use their site and their apps to use whatsapp.21:30
AbuDharwe need AdBlock :P21:30
AbuDharand an IRC client :)21:31
BOHverkilliirc there is an irc client21:31
AbuDharnot according to that list. :P not a native one at least.21:32
BOHverkillk that could be21:32
AbuDharmaybe a VLC client would be nice as well.21:33
BOHverkillyes that is on my list :P21:33
AbuDharalso native Dropbox client? :)21:34
BOHverkillther is on21:34
BOHverkill*one21:34
AbuDharWe need an AirBNB app for Ubuntu right? :D21:36
AbuDharRemote Desktop App would be so nice.. I want to write a VNC wrapper.21:37
AbuDharhow is the Meizu MX4 Ubuntu Edition? would you recommend it?22:06
=== salem_ is now known as _salem

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