/srv/irclogs.ubuntu.com/2014/09/15/#ubuntu-touch.txt

=== chrtr_ is now known as chrtr
=== cul- is now known as cul_
=== lupine_85 is now known as lupine
=== codemonkey85___ is now known as codemonkey85__
=== sephiap_ is now known as sephiap
=== Laney is now known as Guest69163
=== tsimpson_ is now known as tsimpson
=== Guest80709 is now known as CEnnis91
=== ssweeny` is now known as ssweeny
tomdpHello everyone! Where's the best place to follow development news? Is there a mailing list?02:17
nhainesThere's the ubuntu-phone list.02:18
nhaineshttps://launchpad.net/~ubuntu-phone02:18
=== chihchun is now known as chihchun_afk
tomdpThanks.02:29
nhainestomdp: enjoy.  :)  It's been very quiet, though.  Getting close to final RTM images.02:39
tomdpJust looking for a good way to keep track of development. A bug is preventing me from using the emulator, and I can't afford to spend the money on a supported development device.02:45
nhainestomdp: usually daily updates about image changes and promotion status during the workweek.  :)03:09
=== thelionroars is now known as Guest57209
pdxwebdevIt wasn't an image space issue after all. I think the new culprit for a non-booting nexus 4 after buil-dep ubuntu-system-settings is this syslog entry: lightdm main process (2384) terminated with status 103:27
=== Namidairo_ is now known as Namidairo
=== chihchun_afk is now known as chihchun
=== stgraber_ is now known as stgraber
=== Zic_ is now known as Zic
=== thelionroars is now known as Guest36594
seb128mpt, hey07:46
seb128mpt, why shouldn't "Opinion" be used on Ubuntu bugs?07:46
mptseb128, because it’s more confusing than useful. <https://bugs.launchpad.net/launchpad/+bug/772954/comments/3>07:49
ubot5Launchpad bug 772954 in Launchpad itself ""Opinion" bug status causes user confusion" [High,Triaged]07:49
seb128mpt, weird that people use Opinion to confirm bugs07:51
mptyeah :-)07:51
seb128to me Opinion is "it's your opinion, but we don't agree/consider it as a bug/plan to change"07:51
seb128oh well07:52
seb128I'm going to start reassign those bug on ubuntu-ux with a "talk to the designer if you want the design changed"07:52
seb128I gues07:52
seb128s07:52
* mpt crashes indicator-network again07:53
ogra_mpt, enjoying it ? (then you shoudl switch teams to QA ;) )07:53
seb128mpt, ^ does that seem reasonable for bugs that challenge the design? they are not bugs in the code so an open status on the project isn't really right07:54
mptogra_, I’m reporting quite enough bugs already thanks. ;-) (This one is bug 1368675)07:54
seb128mpt, I would usually use Opinion but since you disagree with that, looking for the best alternative07:54
ubot5bug 1368675 in ofono (Ubuntu) "No Wi-Fi on Nexus 4 (org::ofono::Interface::NetworkRegistration::str2status(std::string): Unknown status '')" [Critical,Confirmed] https://launchpad.net/bugs/136867507:54
ogra_:)07:54
mptseb128, if the design specifically says otherwise, Won’t Fix would be fine, right?07:55
seb128mpt, that's assuming the design is not going to change, which I've no opinion/say on07:56
seb128I can fix it/adapt if design decide to update their recommendation07:56
seb128so wontfix feels wrong07:56
mptseb128, if the reporter doesn’t know what the design is, then it isn’t valid … If they do know and they disagree, then that’s a task for the designer07:57
mpt(At least if they have reasons for disagreeing!)07:57
seb128mpt, right, so reassigning to ubuntu-ux?07:57
mptsure07:57
=== ogra_ is now known as ogra
=== ogra is now known as ogra_
=== kgunn is now known as Guest60061
tsdgeospitti: are we still pushing stuff like https://code.launchpad.net/~aacid/gallery-app/update_pot without review?08:04
=== Guest69163 is now known as Laney
tsdgeoshttps://code.launchpad.net/~aacid/gallery-app/update_pot/+merge/23462808:04
pittitsdgeos: I don't see why not; this is purely mechanical08:06
pittiI was told to just push POT updates to trunks without MPs08:06
tsdgeosok08:06
tsdgeosok08:07
tsdgeosdoing so then08:07
tsdgeosogra_: i have set ping but device not listed in adb, any idea why?08:32
ogra_tsdgeos, "set ping" ?08:34
seb128hum08:34
seb128is there a bug/known issue about the black rectangle icon in the unity8 headerbar on the current rtm image?08:35
seb128well, on the dropdown as well08:35
ogra_seb128, what arch ?08:35
seb128ogra_, krillin08:35
tsdgeosogra_: pin i mean08:35
seb128ogra_, do we have rtm images for other archs?08:35
seb128ogra_, I mean armhf08:36
ogra_tsdgeos, manually ?08:36
asacseb128: yes mako too08:36
tsdgeosogra_: no, from the ui08:36
seb128asac, that's not "an arch"08:36
tsdgeosogra_: i.e. the wizard08:36
seb128asac, that's a device08:36
ogra_seb128, yes, for all arches08:36
seb128ogra_, do we have amd64 phones? ;-)08:36
seb128anyway armhf08:36
ogra_tsdgeos, then go into system-settings and enable dev mode under "about this device"08:36
asacseb128: is the indicator all black for you with no content?08:36
tsdgeosogra_: oh, i didn't realize that was needed from reading your email08:37
asacafaik that means that the indicators crashed somewhat08:37
ogra_seb128, well, if i say areches i indeed mean "krillin, mako, manta, flo etc)08:37
seb128asac, it's not the indicator, it's the "search" icon in the headerbar08:37
asacah08:37
=== chihchun is now known as chihchun_afk
* ogra_ didnt get any updates after 38 08:37
ogra_(on krillin rtm)08:37
seb128I'm on 4008:37
JamesTaitGood morning all; happy Monday, and happy International Dot Day! :-D08:37
tsdgeosogra_: that seems to have worked08:37
tsdgeostx08:37
asaclet me upgrade to latest08:38
tsdgeosdpm: ping08:38
asacseb128: after booting into 40 on krillin rtm i see the search icon in header as expected...08:41
seb128ogra_, asac, in fact that might be a one time off things, colors and icons are buggy08:41
asachmm08:42
seb128like buttons in the toolkit are buggy as well08:42
asachow can colors and icons be buggy one time?08:42
ogra_sounds like HW (driver) or Mir08:42
asacseb128: are you using french translation?08:42
seb128dunno, it's like compositing or something was not set correctly08:42
seb128yes08:42
asacwonder if it has to do with that08:42
ogra_we had the mir compositors switched on again on friday08:42
seb128I doubt it08:42
* asac boots into french phon08:43
ogra_with the last ubuntu-touch-session landing08:43
asace08:43
asaclol08:43
asacok french didnt change that08:44
* asac goes back08:44
seb128asac, ogra_, http://people.canonical.com/~seb128/icon.jpg08:47
=== chihchun_afk is now known as chihchun
asacseb128: i would suggest to talk to mir/unity folks to see if you can extract useful info fromt his state08:48
seb128no Saviq, who would you recommend instead?08:48
asacseb128: go into -unity ...08:48
ogra_looks like missing widgets08:49
asacbzoltan: ^^ does the above screenshot look familiar from UITK?08:49
asacseb128: Saviq on vacation?08:50
bzoltanasac: no08:50
asacbzoltan: looks related to widdgets...what do those widgets have in ciommon?08:51
bzoltanasac:  they all are suru icons08:52
asacsuru?08:52
ogra_our icon theme08:53
asacok08:53
asacseb128: are those icons on your disk?08:53
asacbzoltan: maybe race loading icon themes could exist in uitk?08:53
ogra_there are ubuntu-app-lauch crashes in todays smoketests where it doesnt find app icons ... i wonder if thats related08:53
ogra_i.e. some seach path being broken in UITK or some such08:54
bzoltanasac: no idea, let me check. Is it a reproducable issue? What image<08:54
ogra_or in Qt itself08:54
asacbzoltan: only seb128 sees it on 40 on krillin rtm08:54
asaci have same device same image08:54
asacdont see it08:54
asacso it must be racy or something related to a crash08:54
bzoltanogra_:  well.. not finding app icons would loke exactly like that image08:54
asacseb128: any crashes in /var/crash?08:54
asacrecent crashes :)08:54
ogra_bzoltan, well, i see isons in the top bar missing ...08:54
asacok i see cgmanager crsahes08:55
asacalso upstart andpowerd08:55
ogra_bzoltan, u-a-l complains about flickr.png and such, i.e. the .desktop file icons08:55
ogra_so not sure it is actually related ... but it could08:56
bzoltanogra_: strange, but I have no idea what that could be08:56
seb128asac, only a powerd one from today08:56
matv1I thought using camera flash resulting in (almost)black pics was solved some time ago. Am I wrong or am I seeing a regression?08:56
=== Chipaca` is now known as Chipaca
seb128bzoltan, asac, it's not an issue of finding icons, see e.g http://people.canonical.com/~seb128/launcher.jpg08:59
seb128bzoltan, asac, the dash icon is there but rendered buggy08:59
asacseb128: do ou have your oops from powerd crash?09:00
seb128asac, no, how do I get that?09:00
asacseb128: check /var/log/upstart/whoopsie.log09:01
asacseb128: usually it prints when it processes a crash and gives you the OOPS ID after09:02
asacthen you put that one behind this: https://errors.ubuntu.com/oops/09:02
asacat the end09:02
asacand get the info09:02
seb128asac, yeah, powerd is not in there, I've a location-serviced one though09:02
seb128https://errors.ubuntu.com/oops/8dac1e2e-3cb6-11e4-9222-fa163e5bb1a209:03
asacfailed to retrace09:03
asacpitti: how are our efforts going to support old dbgsyms?09:03
asacseb128: your log might have been rortated09:04
asacseb128: so maybe in .1 you find the powerd09:04
seb128yeah, it's not in there09:04
asacseb128: unless powerd doesnt have a .upload and .uplaoded file at all09:04
pittiasac: is there still anything left to do?09:04
pittiasac: from my POV this was done weeks ago09:04
seb128and I cleaned the directory because there was ton on old report in there09:04
* seb128 reboots to test09:04
asacpitti: i ask yo9u :) ... so if i submjit a crash from an image that doesnt have latest, is that going to work?09:04
asace.g. do you retrieve all the right old dbgsyms now?09:05
pittiasac: as long as it's not older than 30 days, it should work, yes09:05
asacah cool. so thats09:05
pittiwe clean up unreferenced dbgsyms after 30 days09:06
asacdone then09:06
seb128asac, hum, that persists after a reboot09:06
pittiapport-retrace deals with it just fine now09:06
asacpitti: can we couple the references to our channels?09:06
seb128I wonder if I've some sort of local corruption or something...09:06
asacpitti: like reference our non-proposed channels there?09:06
asachttp://system-image.ubuntu.com/ubuntu-touch/ubuntu-rtm/09:06
pittiasac: that's not done ATM; we need some index what package and versions are in those09:06
asacthink http://system-image.ubuntu.com/ubuntu-touch/ubuntu-rtm/14.09/09:06
asacand http://system-image.ubuntu.com/ubuntu-touch/ubuntu-rtm/14.09-customized/09:06
asacwould be important to keep09:06
asachmm. i thought that manifest is available somewhere09:07
asacogra_: ?09:07
asacdo we store manifest for the images on systme image too?09:07
pittiasac: these files are useless, I'm afraid, they are essentially empty09:07
ogra_well, it might help if apport just included /etc/system-image/channel.ini09:07
asacpitti: the manifests are empty?09:07
ogra_that has all relevant info09:07
=== wesleyma` is now known as wesleymason
pittiit does include the image version; we can certainly add others09:08
pittiogra_: but that's for an individual crash, not for building ddebs.u.c.09:08
asacpitti: oh ...well i was hoping we keep the .manifest file in the pool too there09:08
ogra_content manifests are at http://cdimage.ubuntu.com/ubuntu-touch/ubuntu-rtm/14.09/daily-preinstalled/09:08
asaclike http://cdimage.ubuntu.com/ubuntu-core/daily-preinstalled/pending/09:08
pittiwhat we need is a list of packages/versions09:08
asacogra_: yeah we would need to store those in system image too09:08
asacbecause there we have more history09:08
ogra_you would have to extract the rootfs version out of the system-image index09:08
ogra_then pull the manifest from cdimage09:08
asacogra_: we could link it form index.json imo09:09
pittibut all json files in http://system-image.ubuntu.com/ubuntu-touch/ubuntu-rtm/14.09/ are empty09:09
asacpitti: ah ... yeah sure. thats because we havent promoted yet09:09
ogra_asac, thats an stgraber question :)09:09
ogra_pitti, ignore that channel for now :)09:09
ogra_-proposed has actual data09:09
pittieven http://system-image.ubuntu.com/ubuntu-touch/ubuntu-rtm/14.09-proposed/mako/index.json doesn't help much09:09
asacpitti: but those are the channels that will feet to market devices, so guess those debugsybls we should never loose09:09
pittithat still doesn't have package versions09:10
asacpitti: right. we should add a manifest to the pool and reference that for each image from there09:10
=== vrruiz_ is now known as rvr
asacor something along those lines09:10
asacev__: ^^09:10
ogra_pitti, no, you need to pull  the rootfs version out of the description field09:11
ogra_and with that assemble the matching cdimage url09:11
asacogra_: well, retention of cdimage is super short period09:11
asacso we need to copy that into the systme-image server09:11
pittiI'm not going to download and disassemble 40 images every hour09:12
pittiaside from that, I couldn't do that without root privs anyway09:12
ogra_pitti, huh ?09:12
pittito chroot in and do dpkg -l, I mean09:12
ogra_pitti, you indeed only do it once there is a new image09:12
pittiwe have the package versions at some point when building the images -- can't we save those somewhere?09:12
ogra_why would you do it every houor09:12
pittiwe update ddebs.u.c. every hour or two09:13
ogra_pitti, yes, thats what i described above09:13
pittilike http://cdimage.ubuntu.com/ubuntu-core/daily-preinstalled/pending/utopic-preinstalled-core-amd64.manifest ?09:13
pittibut htat doesn't have an image version?09:13
ogra_pitti, you just watch when index.json changes on the server09:13
asacpitti: we should move that into the pool and reference for each image in index.json ... once stgraber wakes up we can ask him09:14
asacthen its easy09:14
asachehe09:14
pittistill, it seems awfully hard to pry the package versions out of an image, when we could just save that information when building that image09:14
asacsame we should do for the devices and custom tarball somehow09:14
asacexactly09:14
pittiI can't use chroot, loop mounts etc. on ddebs.u.c.09:14
asacwe have that manifest09:14
asacjust save that09:14
asacand store it on image server09:14
asacso lets talk to stgraber :)09:15
asachehe09:15
ogra_pitti, CDIMAGE_ID=$(wget -O- -q http://system-image.ubuntu.com/ubuntu-touch/utopic-proposed/mako/index.json|grep description|sort|uniq|grep version=$imageid|sed -e 's/^.*ubuntu=//' -e 's/,.*$//')09:16
ogra_where imageid= system-image version09:16
ogra_pitti, and then you can wget http://cdimage.ubuntu.com/ubuntu-touch/ubuntu-rtm/14.09/daily-preinstalled/$CDIMANE_ID/14.09-preinstalled-touch-armhf.manifest09:18
ogra_*CDIMAGE_ID09:18
ogra_which is your manifest09:18
pittiah, those are what I'm looking for09:19
pittithanks09:19
ogra_you just need to write a script using the above and watch the index.json file if the last image id changed09:19
ogra_once it did you pull the manifest and update ...09:20
pittiI still wonder where we keep the Packages.gz/Sources.gz for the images we build09:20
ogra_we also have a manifest diff, probably thats enough for you ?09:20
pittithose would be easiest to use for ddebs.u.c.09:20
ogra_http://people.canonical.com/~ogra/touch-image-stats/rtm/40.changes09:20
=== davmor2_ is now known as davmor2
ogra_(with the whole collection at http://people.canonical.com/~ogra/touch-image-stats/rtm/)09:21
pittino, too brittle to track (too much state)09:21
dpmtsdgeos, pong09:22
tvossogra_, for some reason, my mako after having enabled developer mode is not recognized by adb any more09:25
ogra_tvoss, password/pin is set ?09:25
ogra_(and how did you enable it ? UI ?)09:25
tvossogra_, yes, and via UI09:26
ogra_does it currently show it being on ?09:26
tvossogra_, yeah09:28
tvossogra_, and I see adbd running09:28
tvossogra_, on the device, ps -ef | grep adb in the terminal app09:28
ogra_did you try to re-plug it ? prehaps something on the PC side09:28
ogra_developer mode didnt chnage since friday and works in smoke testing09:29
tvossogra_, okay, did try replugging multiple times09:29
ogra_tvoss, you didnt set the password to "phablet" did you ?09:30
tvossogra_, no09:30
ogra_thats the only thing i could imagine09:31
ogra_android-gadget-service status adb09:31
ogra_what does that return (in the terminal app)09:31
tvossogra_, just tried rebooting to recovery via fastboot, but that completely boots the device09:32
tvossis that known?09:32
ogra_not to me09:32
ogra_(but if it wouldnt work, --bootstrap wouldnt work either, since that does exactly this)09:33
ogra_tvoss, thins is a virgin readonly image ?09:33
tvossogra_, nope09:34
ogra_or did you install any debs or didnt something as crazy as dist-upgrade09:34
tvossogra_, gadget service is not running09:34
ogra_(which is expected to brteak)09:34
ogra_tvoss, cant be, its dbus invoked ... that would mean dbus isnt running09:34
ogra_(android-gadget-service is just a script wrapper around a single dbus call)09:35
ogra_tvoss, running 239 on my mako (which is the latest devel-proposed) everything works just fine09:39
ogra_same for my krillin with 4009:39
ogra_(which is latest rtm)09:39
tsdgeosWellark: can we get https://code.launchpad.net/~aacid/connectivity-api/unused_qthread_include merged so it goes off my list of stuff i need to get merged?09:47
=== tvoss is now known as tvoss|test
=== tvoss|test is now known as tvoss
=== davidcalle is now known as davidcalle_afk
mardymarcustomlinson: hi! Got a second to talk about scopes and OA?10:38
marcustomlinsonmardy: yeah ok10:39
mardymarcustomlinson: about bug 1367909, precisely10:39
ubot5bug 1367909 in Online Accounts setup for Ubuntu Touch "Missing scopes icon in the online accounts list" [High,Invalid] https://launchpad.net/bugs/136790910:39
mardymarcustomlinson: I see that you closed it, but if you think that OA should do something about it, then we should probably re-open it10:40
mardymarcustomlinson: anyway, what is wrong with generating the .desktop files?10:40
mardymarcustomlinson: I strongly suggest this option, because that would also solve the issue of when scopes need to access other restricted resources (such as location, camera, mic -- well, I guess that the last two are unlikely)10:41
marcustomlinsonmardy: first of all, the desktop file has to have some utter garbage in it just to work. And even then the click review tools still warn us that "scope" and "desktop" hooks should not be used together10:41
marcustomlinsonmardy: http://bazaar.launchpad.net/~unity-api-team/unity-scope-youtube/14.10/view/head:/click/youtube.desktop10:41
mardymarcustomlinson: yes, I'm not suggesting you to use the "desktop" hook: just generate the .desktop file from within the "scope" hook10:42
mardymarcustomlinson: so that the scope developer doesn't need to change anything10:42
marcustomlinsonmardy: but that desktop file is clearly not right10:43
mardymarcustomlinson: wait, there is a flag to toggle visibility, let me find it...10:43
marcustomlinsonmardy: the stuff we have to mangle in there to get it to work is just insane10:43
marcustomlinsonmardy: when you set it to hidden, its totally hidden. even to the account UI10:43
marcustomlinsonmardy: its not even just that. "Exec=true"10:44
marcustomlinsonmardy: we have to have that so that the Exec line validator is happy10:44
mardymarcustomlinson: "NoDisplay=true"10:44
marcustomlinsonmardy: yeah, like I said, then the desktop file is not installed10:45
mardymarcustomlinson: maybe the "desktop" hook skips that, but as I said, you shouldn't use it10:45
marcustomlinsonmardy: so, does the desktop file just need to be in the click package folder. thats it?10:45
mardymarcustomlinson: as for the uglyness, it's indeed ugly, but hey, who cares :-)10:45
marcustomlinsonmardy: no need to run the desktop hook on it?10:45
mardymarcustomlinson: no, it needs to be installed to ~/.local/share/applications/10:46
mardymarcustomlinson: but you can do that from the "scopes" hook10:46
marcustomlinsonmardy: k, let me give it a go then10:46
mardymarcustomlinson: what the desktop hook does, and also what I do in some OA hooks, is to copy the click file into a temporary place, and then run a program which processes it and copies it to the final location10:47
mardymarcustomlinson: see http://bazaar.launchpad.net/~online-accounts/ubuntu-system-settings-online-accounts/trunk/files/head:/click-hooks/10:48
mardymarcustomlinson: the account-application hook, for instance. It copies the file to a temporary location, and the the Exec line fires up a process (main.cpp) which scans that temporary location and generates the needed file(s) in the desired places10:49
mardymarcustomlinson: your Exec hook could scan ~/.local/share/unity-scopes/ and generate the .desktop files from them, I suppose10:49
marcustomlinsonmardy: I really don't like this desktop stuff10:50
marcustomlinsonmardy: its just wrong10:50
marcustomlinsonmardy: but if that the only option then fine10:51
=== marcustomlinson is now known as marcustomlinson|
mardymarcustomlinson: I don't think that seeing a scope as an app is that wrong -- for most resource owners (OA, location, camera, etc.) it doesn't really matter10:52
=== marcustomlinson| is now known as marcustomlinson
marcustomlinsonmardy: desktop files are meant to be executed10:53
marcustomlinsonmardy: /executable10:53
marcustomlinsonmardy: its like using a fork to cut bread10:54
mardymarcustomlinson: true, but as long as we don't have a better alternative, let's use the fork :-)10:56
marcustomlinsonmardy: And I'm fine with that. I just don't like the idea of accepting that this is correct. This is a hack10:57
mardymarcustomlinson: OK, then we agree :-)10:59
ogra_stgraber, we need some system-image fixing, please ping once you are up11:07
cwaynemardy: marcustomlinson: so if we have scopes using OA, we should just hold off doing anything for now?11:08
cwayneor should we manually include the desktop files until anything lands11:09
mardycwayne: if you want your scope to appear correctly in OA, you should continue including the desktop file11:12
marcustomlinsoncwayne: hey, I'm trying hard to get the scopes OA support landed today. I'll let you know when we do11:15
=== MacSlow is now known as MacSlow|lunch
cwaynemarcustomlinson: that'd be amazing, thanks11:26
rickspencer3hey, I have a friend running ubuntu touch on a nexus 4 using t mobile11:31
rickspencer3he's not getting data, does anyone know if there is anything special to turn it on?11:31
cwaynerickspencer3: i think its this: https://bugs.launchpad.net/ubuntu/+source/ofono/+bug/133181311:33
ubot5Launchpad bug 1331813 in ubuntu-download-manager (Ubuntu) "Support ipv6 mobile connections" [Medium,Confirmed]11:33
cwaynetmobile moved to ipv6 IIRC11:33
nerochiarooSoMoN: do you know if this MR is already in a silo ? https://code.launchpad.net/~zeller-benjamin/gallery-app/sdkcompat/+merge/23388411:33
nerochiarozbenjamin: ^11:34
zbenjaminnerochiaro: i don't know sorry11:35
rickspencer3cwayne, ok, I suspected something like that11:35
nerochiarozbenjamin: no problem11:35
oSoMoNnerochiaro, you can check yourself at http://people.canonical.com/~platform/citrain_dashboard/11:39
nerochiarooSoMoN: ok, doesn't seem to be there. how can we get it in ?11:39
oSoMoNnerochiaro, ask bfiller when he gets online to request a silo for it11:41
nerochiarooSoMoN: ok. i thought both you and bill could do that, that's why I asked you11:41
nerochiarooSoMoN: sorry for the misunderstanding11:41
dpmhi pindonga, regarding bug 1343129 and bug 1358794 - what do we need to do to show the translatable strings to translators? Can we just put those translatable messages in a .pot file and upload it to LP for folks to translate?11:43
ubot5bug 1343129 in Ubuntu Translations "Department names are not translatable" [High,Triaged] https://launchpad.net/bugs/134312911:43
ubot5bug 1358794 in Click Package Index "Ubuntu Store: "Top apps", "favourite", "app of the week" strings not localized" [Critical,Fix committed] https://launchpad.net/bugs/135879411:43
pindongahi dpm11:44
pindongachecking11:44
pindongadpm, I *think* this still requires some kind of admin access, thus has to be made by us11:44
pindongathis is because this data lives on the db and is dynamic (as opposed to static data which can be translated via .pot files)11:45
pindongadpm, I'd advise to bring this up with beuno11:45
=== CarlosNeyPastor_ is now known as CarlosNeyPastor
=== davidcalle_afk is now known as davidcalle
=== mpt_ is now known as mpt
nerochiarodpm: can you please have a look at one more desktop file translation MR ? https://code.launchpad.net/~phablet-team/gallery-app/desktop-i18n/+merge/23467912:21
nerochiarodpm: it's really strange because i was sure i had already done this for gallery, but it's has never made it into trunk and I can't find the branch, so I'm probably mistaken12:22
Akiva-Mobilethats cool; computer freezed up during merge12:22
Akiva-Mobileneat12:22
nerochiarooSoMoN: if you also could review this together with dpm, I would appreciate it: https://code.launchpad.net/~phablet-team/gallery-app/desktop-i18n/+merge/23467912:22
=== Ursinha is now known as Ursinha-afk
ogra_sergiusens, hey, i have sent the xpm for the icon months ago to rsalveti :P12:33
=== MacSlow|lunch is now known as MacSlow
Myvarhello do you think it is posble to install totch on a samsung s4 mini ?12:40
Myvarhello do you think it is posble to install totch on a samsung s4 mini ?12:41
dpmnerochiaro, will do, thanks12:41
ogra_Myvar, technically yes ... practically its a hell lot of work to port the android layer12:42
Myvari tryed to port it but im a c# .net developer so i only know windwos but i saw there is a s4 (te big one) port but im not sure if it will work on mini12:43
ogra_i doubt that12:43
ogra_(and ii also doubt the S4 port is well enough maintained to use it, most of the ports are from a year ago and people didnt go on maintaining them)12:44
Myvarya dam i realy wanted to try it12:44
Myvaris there a windows emulator ? maby12:44
ogra_only a linux one that you can run on ubuntu12:45
Myvarok cool12:45
Myvari love linux but all my work can only be done on windows that sucks so i have ubuntu in a vm12:46
=== Ursinha-afk is now known as Ursinha
greyback_pitti: hey, is there a ddebs repo for RTM?12:48
sergiusensogra_: needs to be in a Change Request I guess ;-)12:51
ogra_sergiusens, heh, yeah, and the design team wanted to get me a bigger version of it too12:52
ogra_sergiusens, btw, guess what the emulator issue was :)12:52
sergiusensogra_: what was it?12:53
ogra_adbd started before udev was back up ... so /dev/android_adb didnt exist with the right perms12:53
sergiusensogra_: ah, this part of the racy world...12:53
ogra_yeah12:53
ogra_and thats why i could sometimes not reproduce it at all12:53
ogra_lucky timing12:54
ogra_we need to have adbd wait for the session to be started anyway ... so tat was an easy fix (simply adding liightdm to the start conditions)12:54
ogra_finding the cause costed my saturday though :)12:55
davmor2sergiusens: in comparison to what the other part of the racy world ;)12:55
sergiusensogra_: does that mean no more early debugging?12:55
ogra_sergiusens, sadly, yes ... since adbd is required to ask for the screen state12:56
ogra_which i can only get after the session runs anyway12:56
greyback_pitti: I've answered my own question, I found http://ddebs.ubuntu.com/ubuntu-rtm12:57
greyback_but http://ddebs.ubuntu.com/ubuntu-rtm/pool/universe/m/mir/ is missing anything to do with mirserver12:57
oSoMoNnerochiaro, will do13:02
nerochiarooSoMoN: dpm: thanks13:02
ogra_oSoMoN, did anyone ever test the webbrowser with like 50 tabs open ?13:06
ogra_with the more strict webapp-container rules all my apps now open pages in the browser instead of the webapp ... since i'm to latzy to close them (i rarely use the actual browser) they pile up13:07
ogra_now i have the browser often only go completely blank13:08
ogra_i assume it runs out f ram because of the tons of tabs that got opened13:08
ogra_dbarth_, ^^13:08
dbarth_ogra_: could be yes13:08
ogra_also why did the pattern maching change to be so strict now ...13:09
dbarth_ogra_: note that there is a branch in test to limit the issue13:09
dbarth_ogra_: it changed to be less strict13:09
dbarth_ogra_: where do you see an issue?13:09
ogra_dbarth_, i could do something like: --webappUrlPatterns=https?://domain.com/*13:10
ogra_that doesnt work anymore13:10
ogra_(and all my webapps use it)13:10
=== gnu is now known as Guest5308
ogra_(many of them have internal links like: ticker.domain.com or media.domain.com, which is why i want too patch teh whole domain)13:11
dbarth_ogra_: ?! we changed it to work actually13:11
ogra_*match13:11
dbarth_ogra_: which app for example, do you have a urlpattern list for me to try?13:11
ogra_dbarth_, well, instal heise.de or n-tv.de13:11
ogra_they all open *all* links in the broowser now13:11
dbarth_ogra_: ok, doing ight now13:11
ogra_usually using something like: "...  --webappUrlPatterns=https?://domain.com/* http://m.domain.com/"13:12
ogra_or mmobile.domain.com13:12
ogra_-m13:12
ogra_it works fine if the --webappUrlPatterns match the actual url exactly though13:13
ogra_(but that indeed braks such subdomains)13:13
dbarth_ogra_: oh you mean: you could do domain.com/* and that was ok still for *.domain.com/*13:14
ogra_yeah13:14
dbarth_whereas now we only match strictly domain.com/*13:15
dbarth_uh, that was an undocumented feature, sir, i'm afraid...13:15
ogra_Exec=webbrowser-app --webapp --enable-back-forward --webappUrlPatterns=https?://heise.de/* http://m.heise.de/13:15
ogra_thats for example the heise webapp13:15
dbarth_right13:15
ogra_and the only way to make all the subdomains they uuse work13:15
ogra_for embedded video etc13:16
dbarth_alex-abreu: ^^ read what ogra says13:17
ogra_it is indeed an awful way they do it ... :) but nojntheless13:17
dbarth_was that ever supposed to work? and alternativly, can we have *.domain/* match?13:17
ogra_i havent tried with *. prefix yet ... perhaps that works13:18
alex-abreudbarth_, ogra_ mmmh not sure, weird, since there was no such expansion allowed13:19
dholbachdbarth_, alex-abreu: do you think you (or anyone else?) could reply to https://lists.launchpad.net/ubuntu-phone/msg09588.html?13:19
ogra_they used to work til friday :)13:19
dholbachthanks a lot in advance :)13:19
alex-abreuogra_, in this context yes, the *.domain.com was meant for that13:19
ogra_ok, i'll try changing my apps to that then13:19
=== chihchun is now known as chihchun_afk
ogra_alex-abreu, dbarth_, someone should let app devs know though :) it caught me a bit by surprise13:20
alex-abreudholbach, I was about to13:20
* dholbach hugs alex-abreu13:20
dholbachI like you!13:20
alex-abreudbarth_, ogra_, mmmh it was a bug before I think, since the auto expansion domain.com -> *.domain.com is not valid13:21
ogra_ah, well :)13:22
davidcallepete-woods, hello, do you know if there is a bug # for OA support in scopes?13:25
pete-woodsdavidcalle: I can have a look, but I don't know off the top of my head13:25
pete-woodswill create one if there's not13:25
davidcallepete-woods, thanks :)13:26
=== boiko_ is now known as boiko
pete-woodsdavidcalle: https://bugs.launchpad.net/ubuntu/+source/unity-scope-youtube/+bug/136956213:32
ubot5Launchpad bug 1369562 in unity-scopes-shell (Ubuntu) "Better scopes support for online accounts" [Undecided,In progress]13:32
davidcallepete-woods, thanks a lot !13:32
pittigreyback_: mirserver is in main, thus they are in http://ddebs.ubuntu.com/ubuntu-rtm/pool/main/m/mir/13:32
=== Guest36594 is now known as thelionroars
=== thelionroars is now known as Guest44127
greyback_pitti: aha, nice find, thanks. Get better soon!13:33
pittigreyback_: heh, thanks; sorry for the delay, not feeling too well today13:34
=== _morphis is now known as morphis
stgraberogra_: hey there13:34
ogra_stgraber, yay, you are back :)13:35
ogra_stgraber, mako and krilling utopic-proposed builds arent picked up anymore since friday13:35
ogra_by import--images13:35
stgraberogra_: ok, that's most likely because the custom tarballs for those can't be fetched. Checking now13:36
ogra_cool, thanks13:36
ogra_i wasnt aware we use them in utopic-proposed too13:37
ogra_tedg, so i see you fixed up the upstart job of hud to not have the duplication anymore, why is the parsing of the dbus address file still in there ? seems to work fine without13:38
ogra_(since we are properly exporting the DBUS_ADDRESS nowadays)13:38
kenvandinepmcgowan, jgdx: mind doing a little manual testing of silo 19?  that's the uitk API bump13:39
tedgogra_, Last I checked we were still getting some of those errors, so it was there just a as safety strap. But pete-woods probably knows more.13:39
kenvandinepmcgowan, jgdx: autopilot and CI all passed, and it seems fine in my manual testing13:39
ogra_tedg, there shoould be no errors anymore, since we use a proper session in lightdm dbus is definitely started before the UI bits13:40
pete-woodsogra_: I don't think the underlying upstart bug has been fixed yet. so once in a while, the dbus env var doesn't get set13:40
kenvandinepmcgowan, jgdx: sorry, silo 2013:40
ogra_tedg, pete-woods, it is the only consumer of this file13:40
ogra_and the DBUS var is used a lot everywhere13:40
tedgogra_, pete-woods, https://errors.ubuntu.com/bucket/?id=DBusSessionAddressNotSet13:42
tedgNot zero, but not a lot anymore.13:42
pete-woodstedg: but none in utopic? maybe it is fixed after all..13:43
tedgYup, so I think we can drop it now.13:44
tedgAwesome to be able to have this conversation with data.13:44
* tedg hugs recoverable errors13:44
pmcgowankenvandine, awesome, will try it13:45
=== _salem is now known as salem_
stgraberogra_: should be fixed now13:46
ogra_stgraber, thanks !!13:48
stgraberit simply was the monitoring urls for those custom tarballs missing the http:// part :)13:49
ogra_oh my13:49
ogra_well, looks like they are auto imported now13:49
ogra_hmpf, but now we are missing a lot of changelog entries13:50
* ogra_ goes to fix13:50
jgdxkenvandine, sure13:56
* jgdx turns on notifications13:56
ogra_tedg, so do you planto drop it ? that would save me some extra work for the change of the file to /run13:57
=== dandrader is now known as dandrader|afk
tedgogra_, Yeah, I see no reason to keep it today.14:03
ogra_yay14:03
ogra_please let me know when it is gone14:03
tedgLet me get an MR ready so we don't forget :-)14:03
ogra_there is a critical bug open for dbus and managers are starting to poke me about14:03
kenvandineElleo, can you do a couple content-hub reviews for me?14:10
kenvandinehttps://code.launchpad.net/~ken-vandine/content-hub/uncreatable/+merge/23326414:10
kenvandinehttps://code.launchpad.net/~ken-vandine/content-hub/content-hub_dh-translations/+merge/23459714:10
kenvandineboth are tiny :)14:10
Elleokenvandine: sure thing14:10
kenvandinethx14:10
Elleokenvandine: btw, looks like both still need checklists14:11
kenvandineoh bugger :)14:11
kenvandineforgot, thx14:11
Elleokenvandine: not sure if you might need someone else to review the packaging changes too14:11
Elleosince I'm not a core dev14:11
=== VargaD_ is now known as VargaD
=== dandrader|afk is now known as dandrader
jgdxhow do I unlock a sim with a PUK?14:24
jgdxkenvandine, the silo lgtm14:25
jgdxnm, found bug #135928014:26
ubot5bug 1359280 in Network Menu "SIM PIN requested even though SIM card is locked and requires the PUK" [Critical,Triaged] https://launchpad.net/bugs/135928014:26
kenvandinejgdx, we don't have a way yet :/14:26
kenvandinejgdx, thx for testing!14:26
jgdxnp14:26
kenvandinei was worried about that one, but very happy it seemed to be smooth14:26
jgdxkenvandine, but the margins that were changed has some negative impact on the UX, but that was changed a couple of landing ago I think14:26
kenvandineyeah14:26
kenvandinethat isn't just from this14:27
jgdxnop14:27
kenvandinethe item selector right?14:27
kenvandinei think that's the one that has the wrong margins14:27
kenvandinecompared to the dividers14:27
jgdxall list items selected states as well14:30
mvo_mandel: hi, whats the easiest way to tell ubuntu-download-manager to get a file for me? is there a cli or is it just dbus-send the-right-magic-to-a-blocking-call?14:41
mandelmvo_, atm with a dbus send.. sorry for the lack of cli14:52
mandelmvo_, but, can you report a bug and I'll add a cli, should be quite easy since I already have a client cpp lib14:53
mvo_mandel: can I look at a example somewhere or is d-feet my friend?14:53
mvo_mandel: no worries, dbus should be fine :)14:53
mandelmvo_, let me point you to the dbus docs, one sec14:53
mandelmvo_, nah, do report the bug, I'd like udm to be as complete as possible and adding a cli makes sense14:53
mandelmvo_, https://wiki.ubuntu.com/DownloadService/DownloadManager14:54
mvo_mandel: thanks!14:54
mandelmvo_, AFAIK the docs are good enough but do ping me if you have any doubts14:54
mandelmvo_, if anything is not well documented, bug and I'll fix it over dinner :)14:55
mvo_mandel: thanks a bunch, that looks very helpful!14:56
rickspencer3is there a way to take a screen shot from the terminal?15:19
rickspencer3ogra_, popey one of you guys seem like you would know :)15:19
popeyon the device itself?15:20
ogra_rickspencer3, technically yes ... practically i dont think so15:20
ogra_would need some sc ripting love15:20
rickspencer3popey, yeah15:20
ogra_we'd need some script so you dont type your fingers wound15:21
popeyyeah, i started writing one15:21
ogra_you can theoretically call miscreencats (or how thats called) and convert through gstreamer to have a png15:21
popeyi may have created it on the device and wiped it and lost it15:22
tbrrickspencer3: just for the record, installing the things you'd use to grab screenshots from a PC on the device doesn't work. In response to that popey was working on his script.15:31
mvo_mandel: is there a way to get the path to the in-progress downloading file? i.e. the temporary file that exists while the download via udm is in progress?15:32
popeytbr: it does work, just not the way you did it ☻15:32
tbror that :)15:33
rickspencer3tbr, yeah, I seemed to remember some mir related command back in the day15:33
bfillerdpm, pitti : would you guys be available for a hangout sometime this week to discuss issues around updating .pot files that we are having and ways to possible fix?15:33
rickspencer3but, I'll just log a bug and see where we get with the feautre15:33
mandelmvo_, so you want the temp file, right?15:33
mvo_mandel: yes15:33
mandelmvo_, hmm is not exposed until the finish signal is emitted, but I can quickly add it as a read only property15:34
mvo_mandel: that would be cool if its not a hassle15:34
mandelmvo_, not at all, the method is there internally, it is just not exposed15:34
mandelmvo_, are you running as root?15:34
mvo_mandel: eventually yes, not right now15:35
mandelmvo_, ok15:35
dpmbfiller, sure15:36
bfillerdpm: ok thanks, I'll set something up. we're having a hard time including the pot files in MR's because of merge conflicts. hoping it could be done automatically by CI everytime the package gets released some how15:37
bfillerdpm: don't know who from CI team might be able to help there15:38
mandelmvo_, give me a night and you will get a fix for https://bugs.launchpad.net/ubuntu-download-manager/+bug/136962915:39
ubot5Launchpad bug 1369629 in ubuntu-download-manager "There is not way for a client to know the temp file used for a download" [Medium,Confirmed]15:39
dpmbfiller, I had a quick conversation about it with Saviq a few weeks ago, he suggested me the same you're proposing, and to involve sil2100 in the conversation, but I haven't managed to follow up15:39
mvo_mandel: thanks, you *rock* :)15:39
pittibfiller: yeah, can do15:40
dpmbfiller, for the system apps that are released as .deb packages, we can update the .pot files upon package upload as the rest of the Ubuntu packages, but for those which are released as .click, I think we'd need to do the .pot build as part of CI, yes15:40
mandelmvo_, I'll land it with not support in the cpp lib so that I don't block you and will push that later, sounds good?15:41
mvo_mandel: yeah, I just need the dbus part15:41
bfillerdpm: cool, will set something up15:43
=== gatox is now known as gatox_lunch
dpmsounds good15:45
Chipacawhere've the logfiles gone? have i missed a memo again?16:07
=== ev__ is now known as ev
Chipacajdstrand: you around?16:15
marcustomlinsoncwayne: hey man, the accounts stuff is almost there. building in silo 1416:15
marcustomlinsoncwayne: You could watch it there, or wait till tomorrow16:15
marcustomlinsoncwayne: I can give you a run down then16:16
marcustomlinsoncwayne: the API doc and tutorial is updated to explain the new OA functionality16:16
cwaynemarcustomlinson: awesome!16:16
Chipacajdstrand: you around?16:23
Chipacasigh.16:29
Chipacatvoss: ping16:30
jgdxlater16:30
nerochiarobfiller: https://code.launchpad.net/~phablet-team/gallery-app/share-from-selection/+merge/234215 has been updated and should be good to go for review. there are notes in the MR about the things that don't work due to bug in the sdk or content hub16:35
bfillernerochiaro: thanks, could you please file a bug for the content-hub regarding that issue?16:39
=== dandrader is now known as dandrader|lunch
nerochiarobfiller: will do16:43
=== gatox_lunch is now known as gatox
=== Ursinha is now known as Ursinha-afk
looljodh: hey, may I bother you with an upstart question? I have a job which is:16:57
loolstart on (started dbus and xsession SESSION=ubuntu-touch) or \ :sys:started JOB=ubuntu-location-service16:57
loolstop on desktop-end or :sys:stopping JOB=ubuntu-location-service16:57
loolit's a session job16:57
loolit doesn't start again when I restart the system ubuntu-location-service16:58
looljodh: any idea why?16:58
Anuphi..16:58
=== Anup is now known as Guest39385
Guest39385any buddy is here...16:59
Guest39385i want to install ubuntu touch developer preview in nexus 7 (2012) model..16:59
Guest39385please help me with it..16:59
Guest39385i want to install ubuntu touch developer preview in nexus 7 (2012) model..17:02
jodhlool: if it's long-running, even though :sys:started JOB=ubuntu-location-service gets re-emitted, since the overall 'start on' condition matched successfully, it won't match again. You could add a 'stop on :sys:stopping JOB=ubuntu-location-service' so that when the location event gets re-emitted your job will be restarted.17:03
Guest39385i want to install ubuntu touch developer preview in nexus 7 (2012) model..17:04
Guest39385please help me with it17:04
dobeyGuest39385: you do not need to repeat yourself so often17:06
looljodh: but I have a stop on :sys:stopping JOB=ubuntu-location-service17:06
dobeyGuest39385: and that device is no longer supported. the hardware does not have great driver support17:06
looljodh: I mean I have stop on desktop-end or :sys:stopping JOB=ubuntu-location-service17:07
Guest39385ya, i know support for 2012 model is stopped...17:07
Guest39385but still i may be able to install it on my device rite..?17:07
dobeyGuest39385: not really, no. there is no maintained port for it.17:07
Guest39385OOPS!!  I installed ubuntu-desktop edition on it, but didnt got satisfaction, so thought of installing ubuntu-touch from old stock or something like that..17:09
dobeyGuest39385: an incredibly old image might still be avaialble on the server, but it is incredibly old and not really usable17:09
Guest39385thank you Dobey !!17:09
looljodh: there are 4 cases I want to cover: 1) session starts, location-service isn't ready -- job either eventually starts thanks to respawn or it fails to start 2) location-service starts during early session startup, dbus isn't ready in the sesion, job eventually starts thanks to respawn or it fails to start 3) job has previously failed to start but because the other condition is met, it starts again 4) location-service is restarted, jbo is restarte17:10
loologra_: where do I best coordinate touch image builds?17:16
davmor2lool: #ubuntu-ci-eng probably17:17
loolthanks17:18
=== Ursinha-afk is now known as Ursinha
jdstrandChipaca: I am here. sorry I had some network issues and then a meeting17:24
Chipacajdstrand: hiya. don't be sorry :) well, a little bit :-p17:24
Chipacajdstrand: I don't know if you remember a conversation about push helpers in python?17:25
jdstrandmore or less17:25
Chipacajdstrand: I'm needing to write a smarter push helper for the webapps17:25
jdstrandpossibly less17:25
jdstrand:)17:25
seb128jgdx, hey, did you start on bug #136892017:26
ubot5bug 1368920 in ubuntu-system-settings (Ubuntu) "Icons for scopes are not displayed in the storage list" [Medium,Confirmed] https://launchpad.net/bugs/136892017:26
seb128jgdx, if not I can take a look17:26
Chipacajdstrand: and because they are arch:all, the best way to write the push helper is in python17:26
Chipacajdstrand: (or javascript, but that's even further from working)17:26
Chipacajdstrand: but i can't import anything in python that uses a .so, and that includes sqlite, dbus and json17:26
Chipacajdstrand: and those three are kinda sorta needed to make the helpers smarter17:27
Chipacajdstrand: (the limitation is from their apparmor)17:27
jdstrandChipaca: (you mean if you embed the interpreter?)17:27
Chipacajdstrand: no, i don't, i mean i'm using the fact that we ship python317:28
Chipacaor wanting to at least :)17:28
Chipacaif we embedded the interpreter I assume it'd be easier to do, at the expense of having four python interpreters in the base image17:28
dobeyheh17:29
=== Guest50502 is now known as steev
dobeyand the twitter web app being 300 MB?17:29
Chipacadobey: yep17:29
Chipacabecause dbus -> glib ...17:29
Chipacaso yes17:29
dobeyand multiple archs since it would eventually need i386 and armhf (and possibly the 64-bit ones) all in the same package17:30
Chipacahuzzah17:31
jdstrandChipaca: so there are two problems: 1) you can't call out to the interpreter and 2) if you could, you couldn't load the modules. does that accurately describe the problem?17:32
Chipacajdstrand: I can call out to the interpreter17:32
Chipacajdstrand: I can import modules as long as they are not .so17:32
Chipacajdstrand: i can't import .so modules17:32
jdstrandChipaca: you are able to call out to the interpreter?17:33
Chipacajdstrand: http://pastebin.ubuntu.com/8351933/17:33
jdstrandChipaca: what policy groups are you using?17:33
Chipacajdstrand: from /home/phablet/.cache/upstart/untrusted-helper-push-helper:1410802390415905:com.ubuntu.developer.webapps.webapp-twitter_webapp-twitter-helper_1.0.18.log17:33
Chipacajdstrand:         "push-notification-client"17:34
Chipacajdstrand: you can put *anything* in the #! and it'll work, btw17:34
jdstrandChipaca: and that is it?17:35
Chipacajdstrand: yes17:35
jdstrandoh that is probably the binfmt stuff17:35
jdstrandChipaca: so the script is 755 with a shebang?17:35
Chipacajdstrand: yes17:36
jdstrandChipaca: I imagine you have a log of apparmor denials: grep DEN /var/log/syslog17:36
Chipacayou could say that17:36
Chipacajdstrand: you want to see those?17:37
jdstrandno, I don't need to17:37
jdstrandChipaca: right, so, this seems like it is an apparmor/security question, but it is actually a frameworks question17:38
Chipacawhich is why i pinged tvoss also :)17:38
jdstrandChipaca: I am going to point you at lool and pmcgowan17:38
Chipacaah. should've pinged them then. ok.17:38
Chipacalool: pmcgowan: hiya17:38
jdstrandlool and pmcgowan: fyi, Chipaca wants to use python for push client helpers. the apparmor policy doesn't allow it because I have been asked not to allow it because python is not a supported framework17:39
jdstrandlool, pmcgowan: python is not part of a supported framework, I should say17:39
pmcgowanright it is not today17:40
Chipacaso, i need a solution for push helpers for webapp (arch: all) packages17:40
Chipacait doesn't have to be python17:41
Chipacabut it can't be something compiled17:42
Chipacalast time i asked i think the consensus was that javascript was the way to go? but that never happened17:42
Chipacaso i'm back at square 017:42
pmcgowanhmm17:42
Chipacasomething about running qml without a window to load a javascript interpreter17:43
pmcgowanChipaca, whats the lfiecycle for a push helper, does it run, do something, then exit?17:43
Chipacapmcgowan: yes17:43
Chipacapmcgowan: it has 5 seconds to do its work, and is preemptively killed if it isn't done in that time17:44
pmcgowanI think that qml no window was more concept17:44
pmcgowanits possible we would allow python for that use case, I would defer to tvoss17:44
Chipacais tvoss alive?17:45
pmcgowannot my turn to watch him :)17:46
Chipacathis tvoss-as-a-service has serious uptime issues17:46
loolChipaca: I thought we had this discussion already17:46
loolthen we came to the idea of headless QML, or JS17:46
pmcgowanoh good what was the solution17:46
Chipacalool: yes, but then nothign happened17:46
loolChipaca: I thought the SDK team had a way to run headless QML; did that not work?17:47
Chipacalool: it was headless qml to load a js, afair. i never heard back.17:48
pmcgowanlool, Chipaca who was investigating that17:50
loolChipaca: kalikiana had poitned at the "minimal" backend, did you check that out?17:50
loolChipaca: 15:18 < kalikiana> Chipaca: lool: you could in theory run qml headless with its "minimal" backend. if unity doens't kill it for not being a real app17:51
lool15:18 < kalikiana> we also have argument support17:51
=== dandrader|lunch is now known as dandrader
loolChipaca: this is where the discussion ended for me last time: 15:33 < lool> Chipaca: so does it seem like a possible approach? always go to postbox, then launch helper; QML helper uses postbox QML bindings and is run under minimal backend17:51
loolso I thought you agreed to the approach17:51
jdstrandpmcgowan: so... if I added the python abstraction to push-notification-client, that complicates things because developers could/would specify this policy group with their apps to circumvent the fact that we don't support python in a framework17:51
pmcgowanjdstrand, that occurred to me as well17:52
jdstrandthe click-reviewers-tools could maybe be made to account for that17:52
jodhlool: sounds like you may have a typo in your config somewhere if the restart fails to work then. Can you run upstart-monitor as a non-priv user to see the event flows? about to head out but ping me tomorrow am if still not resolved.17:53
Chipacalool: that end of the discussion needs api rework, which we'll be scheduling soon17:53
Chipacalool: as for the minimal backend thing, i'd have no idea where to start with that. also note the "postbox qml bindings" don't exist.17:54
Chipacaafaik at least?17:54
Chipacaralsina_: or do they?17:54
ralsina_Chipaca: what would that be?17:55
ralsina_Chipaca: get_notifications? That exists.17:55
Chipacaralsina_: having asked that, i feel dumb :) the qml bindings exist, but the api is the wrong one still17:57
ralsina_Ok, that's a separate problem :-)17:57
Chipacaand now i remember why we left this conversation there.17:58
Chipacawe need to rework the whole thing to work around this problem17:59
Chipacalool: ^17:59
Chipacadbarth_: ping, about making webapps arch-specific17:59
Chipacalool: you there still?18:00
sergiusensChipaca: that's why I said what I said as the first answer to your suggestion18:07
sergiusens;-)18:07
loolChipaca: yes18:07
* Chipaca reads the backlog looking for sergiusens's sayings18:08
tvossChipaca, he is18:09
tvossChipaca, pmcgowan reading backlog18:09
Chipacalool: did what i say answer your doubts as to why i was asking these questions again?18:09
Chipacatvoss: thanks18:09
sergiusensChipaca: in our private chat that was :-P18:11
tvossChipaca, so for webapps: what prevents us from using hte javascript interpreter available via oxide?18:13
Chipacatvoss: 1. is it available from the commandline? 2. can it read files from the filesystem? 3. can it call out to dbus? 4. can it use sqlite?18:13
Chipacatvoss: other than that, nothing :D18:13
Chipacatvoss: (2) is probably the easiest to work around if it's missing that18:14
tvossChipaca, I don't know, but seems like we want to answer those questions. Seems to be a straightforward solution if we are dealing with apps that rely on javascript anyway18:15
tvossChipaca, I don't think we should open the world to using python. Even if jdstrand could tune the reviewer tools to flag apps relying on python.18:16
Chipacatvoss: there is a suggestion from lool+kalikiana to use js inside qml, and to change the push helper api to better accomodate that, but the implied rework was too much to do even back when we discussed it (and nobdoy's confirmed whether the js-inside-qml actually works)18:16
Chipacatvoss: who answers those questions?18:16
tvossChipaca, still, python is not an option18:16
sergiusenstvoss: why not? I mean; it would be just the same as compiling something18:17
sergiusenstvoss: pmcgowan and it's not as if we are getting rid of python3 anytime soon; system-image is python3 based18:17
tvosssergiusens, because we open the world to python then. Also: I think it would be better style to allow web-developers to stick to their lingua franca18:17
sergiusenstvoss: well, just for push helpers; nothing more; but it is a fair point18:18
tvosssergiusens, for just push helpers means making it available as a framework unfortunately18:18
sergiusensthat said, the QA solution for qml guys is python based18:18
tvosssergiusens, sure, but that still does not require us to ship it as a framework18:19
Chipacatvoss: about the questions that need answering, who answers them? and in what timeframe?18:19
dbarth_Chipaca: pong18:20
dbarth_Chipaca: why would you want to do that?18:20
sergiusenstvoss: and that was my last meddling in this topic :-)18:20
* sergiusens runs18:20
Chipacadbarth_: because we don't have a good answer for arch-indep push helpers18:20
tvossChipaca, I will get you those answers18:21
dbarth_hmm, ok, listening18:21
dbarth_but that feels weird18:21
tvossChipaca, remind me: why do push helpers have to reach out via dbus?18:21
Chipacadbarth_: or we could ship three push helpers, one for each arch that builds push18:21
dbarth_i would be more in favor of that18:22
dbarth_especially as it's mostly a 'cp' right now if i remember well18:22
Chipacatvoss: to clear old notifications (so you get a single notification with "you've got an email from foo@bar, and 7 more" instead of 8 notifications)18:22
davmor2Chipaca: There's and Arch bishop indep that needs pushing I'll help ;)18:22
Chipacadbarth_: while it is a cp right now, i'm tasked with making it smarter than that18:23
Chipacadbarth_: hence all this rigmarole18:23
dbarth_ok18:24
Chipacatvoss: and sqlite to keep track of the notifications contents so we can write better summaries of collapsed notifications18:24
Chipacatvoss: i can work without sqlite if it's not there, fwiw18:25
Chipacabut arbitrary people writing arbitrary push helpers probably need it more than i18:26
tvossChipaca, I guess we can live with some sort of limitations for webapps for now18:26
tvossChipaca, at any rate: I will get your answers until tomorrow18:26
Chipacatvoss: excellent, thank you18:26
dbarth_Chipaca: so to close the loop, i think that webapps are intrinsically arch independant18:29
Chipacadbarth_: yup18:30
Chipacadbarth_: and if we had to go arch-dep for webapps, it'd be a big wtf18:30
dbarth_let me know though if we can do sometihng else to make it easier for you18:30
=== chihchun_afk is now known as chihchun
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== dandrader is now known as dandrader|afk
=== Ursinha is now known as Ursinha-afk
asacstgraber: around?19:31
asacstgraber: can we move to the same approach for custom tarball that we do for device tarball?19:31
asacstgraber: e.g. you give us a drop location rather than picking them up from jenkins?19:31
asacstgraber: currently we cannot implement a QA gate this way19:31
asacthanks!!19:31
asaccwayne: ^^19:32
stgraberasac: sure, give me updated URLs that are accessible from nusakan and I'll update the config19:32
asacstgraber: where do we pick up the device tarball?19:33
asacstgraber: can we just use the directory next to that?19:33
stgraberasac: I think we pull it from lillypilly (people.c.c) under the platform role account, so sure you can put those somewhere in there19:34
mutantkeyboardHi guys I need some help with porting. I have a HTC Desire 816 and I want to make an image for this device. My question is do I still have to use a CM base for "heavylifting"?19:50
=== chihchun is now known as chihchun_afk
tedgbfiller, Do you have other stuff you plan on landing with mediaplayer, or should we land this by itself? https://code.launchpad.net/~ted/mediaplayer-app/video-uri-support/+merge/23208520:38
bfillertedg: think it's just that, I added it to the spreadsheet, waiting on a silo20:38
tedgbfiller, Ah, okay, cool. Pawel was pinging me about it.20:39
tedgThanks!20:39
bfillernp20:39
=== Ursinha-afk is now known as Ursinha
kenvandinejdstrand, can you please comment on bug 136599321:09
ubot5bug 1365993 in Ubuntu Music App "Support download of albums as zip files from 7Digital" [High,New] https://launchpad.net/bugs/136599321:09
=== Ursinha is now known as Ursinha-afk
=== Ursinha-afk is now known as Ursinha
=== salem_ is now known as _salem
=== Guest90382 is now known as dk
=== ogasawara_ is now known as ogasawara
=== dandrader|afk is now known as dandrader
boikomterry: hi, is it known that greeter is being activated even when there is an active call?22:34
boikomterry: or should I report a bug about it?22:34
mterryboiko, there was a branch to fix that -- what version are you testing?22:34
boikomterry: image 234 on mako, but22:35
boikomterry: but I have dist-upgraded a few packages, let me try on a more recent utopic image22:35
boikomterry: it seems fixed in the latest utopic-proposed image, I'll let you know if I happen to find the bug again23:00
boikomterry: thanks23:00
mterryboiko, awesome23:00
mterryboiko, I also noticed that the emergency dialer got a 'back/cancel' button, which is great23:01
mterry:)23:01
=== kalikiana_ is now known as kalikiana
=== Ursinha is now known as Ursinha-afk

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