/srv/irclogs.ubuntu.com/2017/02/16/#ubuntu-touch.txt

=== chihchun_afk is now known as chihchun
=== LiQiong_Lee1 is now known as LiQiong_Lee
=== LiQiong_Lee1 is now known as LiQiong_Lee
=== nhaines_ is now known as nhaines
=== alan_g is now known as alan_g|afk
=== ecloud_wfh is now known as ecloud
=== alan_g|afk is now known as alan_g
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== marcusto_ is now known as marcustomlinson
=== _salem is now known as salem_
sergiusensElleo: hey there, any workaround to cancel downloads for LP: #1654153 ?11:06
ubot5Launchpad bug 1654153 in podbird "Download in the background does not stop" [Undecided,New] https://launchpad.net/bugs/165415311:06
Elleosergiusens: hadn't seen that before, will look into it when I've got a bit of time11:49
=== Guest55639 is now known as IdleOne
yangAny ETA on the next Ubuntu touch tablet after Aquaris M10 ?14:17
=== chihchun is now known as chihchun_afk
thrasoshello14:48
thrasosdoes anyone run touch on Sony Xperia?14:49
OerHeksthrasos, Z1 ? http://www.omgubuntu.co.uk/2016/02/ubuntu-phone-sony-xperia-oneplus-one15:06
thrasosOerHeks, m4 aqua15:08
OerHeksnot in the list > https://wiki.ubuntu.com/Touch/Devices#Working_ports.2C_but_w.2Fo_system-image_server15:09
thrasosi see15:12
mterrytedg_: OK, jdstrand doesn't like the existing snap appid format -- wants UAL to use what snappy does (snap.NAME_COMMAND) rather than NAME_COMMAND_REVISION -- any objection to me whipping up a branch to do that? Are there issues in such a migration?16:20
tedg_mterry: Uhm, where is he concerned about it?16:24
tedg_We also really need the revision in there.16:24
mterrytedg_: https://github.com/snapcore/snapd/pull/2787#discussion_r10155825116:25
tedg_jdstrand: It's *everywhere* and very few people use the helper classes, so we couldn't change it in one place.16:26
tedg_jdstrand: Also, how does snapd guarantee that there aren't two revisions of a snap being run? There are three versions installed...16:27
tedg_jdstrand: There's only one if I say "right now what is the revision" but the app could be running while it is upgraded and would continue to run.16:27
jdstrandtedg_: snapd does manager that. please note, you and I won't solve this here unless you conform to snapd's snap name as I advised. anything short of that will need niemeyer and tvoss16:30
jdstrandmanage*16:30
tedg_jdstrand: Okay, how does snapd manage that? Open files?16:31
jdstrandtedg_: it would continue to run, but that is a problem area that UAL could actually help with. you may have the revision all pretty, but the policy changed out from under it and it failed16:31
jdstrandfails16:31
tedg_jdstrand: Uhm, that would really suck?16:31
jdstrandthere are open bugs on that. I don't think UAL should be trying to work around this because the snap won't run right anyway16:32
jdstrandtedg_: it does suck. ual could perhaps notice this and guide the user to restart (or restart automatically16:32
jdstrandiirc, android restarts apps. I'm not sure how well we could manage that. simple is tearing down all state and starting anew, but that isn't great for open files16:33
jdstrandso perhaps guiding the user to restart is the way to go (that said, depending on the file, it may not be saveable in the old location)16:34
tedg_Well it depends on if the application has lifecycle support, which things like X11 apps don't have.16:35
tedg_So we could handle it in *some* situations, but we can't kill apps.16:35
tedg_I mean, seriously, we lose someone's life's work in an editor because of an upgrade...16:35
jdstrandyes. let me get the bug16:36
tedg_There was no bug fix worth that.16:36
tedg_And, to be more clear, this is why we have revision in the appid :-)16:36
jdstrandtedg_: https://bugs.launchpad.net/snappy/+bug/161665016:37
ubot5Ubuntu bug 1616650 in Snappy "snap refresh while command is running may cause issues" [Undecided,Expired]16:37
tedg_So to be clear, I think that changing from "_" to "." would be a PITA and cause bugs, but I don't really *care* as much as I'd like to avoid it. But I think dropping revision would cause real problems.16:38
jdstrandtedg_: some people use SNAP_USER_COMMON for everything to help16:38
jdstrandI don't think that is great16:38
tedg_I think that USER_COMMON would be used for user data.16:39
tedg_And then USER_DATA should be anything like caches and such.16:39
jdstrandthere are other solutions-- we could make all revisions writable instead of only the current revision. that was NAKd in the past, but perhaps a new argument could revisit that16:39
tedg_Well, it seems like the lazy unmounting fixes part of the problem, as the files will still be there.16:40
tedg_It seems like we just need the apparmor policy to have the revision in it.16:40
tedg_And to make sure we have apparmor policy for every revision mounted.16:40
jdstrandtedg_: yeah, that is what people are doing I think, though, even with caches that is problematic cause you might have the dir location saved in memory and you just got there (as opposed to reevaluating SNAP_USER_DATA on every open)16:41
jdstrandtedg_: adding apparmor policy files for each revision could also work. that was NAKd and would have to be revisited16:42
tedg_jdstrand: Was it NAKd just for cleanliness?16:42
jdstrandtedg_: adjust the policy to not be revision specific is easy16:42
jdstrandtedg_: well, it is cleaner, sure, but it reduces a lot of complexity in nearly every way16:43
tedg_jdstrand: Well, it'll always be revision specific just because each revision could have different interfaces.16:43
jdstrandtedg_: you misunderatnd. I mean the default template could use .../@{SNAP_NAME}/** w, instead of .../@{SNAP_NAME}/@{SNAP_REVISION}/** w,16:44
jdstrandthat way you can still write to your open files. it breaks if you had 'home' (or something) in one and then don't in the new revision16:44
tedg_jdstrand: Sure, I'm just saying that all the other stuff like networking might be in one revision but not the other.16:44
tedg_jdstrand: So if the wrong policy gets used the app would break.16:44
jdstrandit's a tricky prospect and needs design16:45
tedg_There is the case of files in the home directory as well, but lots of other stuff too.16:45
jdstrandit is also more than apparmor. seccomp is only done on app launch and not reloaded and applied at runtime16:45
tedg_Well, if we're worried about running apps, that works :-)16:46
jdstrandagain, I'd love to see this fixed, but need to have the right people involved. everything said so far has been discussed and decided already16:46
tedg_jdstrand: So if my app, foo is running and a new version gets install that doesn't have the home interface. Does the running instance still have access?16:46
jdstrandtedg_: no16:51
jdstrandthere is one profile. period16:51
jdstrandit gets reloaded16:51
jdstrandand the app has to deal16:51
jdstrandit would be possible to move the reload to snap-confine16:51
jdstrandie, refresh updates the file on disk, and even generate the cache, but doesn't load it into the kernel16:52
jdstrandsnap-confine could then be made to apparmor_parser -r it to load it into the kernel16:52
jdstrandthis is something else that would need to be discussed and ACKd by an architect16:52
jdstrandthis is probably only cli and not 'daemon' behavior. daemons are restarted so they don't suffer the same issues16:53
jdstrandso this adds complexity and the possibility of never loading the right profile16:54
studio_hi again ...16:56
studio_dobey, the bq e4.5 kernel 3.10.54 is public (https://github.com/bq/aquaris-E4.5/tree/aquaris-E4.5_2.x) . why isn't it used for the ubuntu-touch? Why it never was patched for UT?17:01
jdstrandtedg_: on the one hand, having apparmor_parser called be snap-confine for non-daemon commands fixes a number of issues, but we would want to be smart to not add another exec needlessly so as not to impact performance (eg, imagine a command that is called over and over again). that is where the complexity comes in17:02
jdstrandcalled by*17:02
jdstrandanyway, need to get the right people involved17:02
tedg_jdstrand: Sorry, my dad stopped by. Reading now.17:06
studio_what is the latest kernel for the latest "official" ubuntu-touch device?17:07
tedg_jdstrand: So I think we should file a bug about it, I don't think that bug 1616650 is the right place because that's more about file access. Thinking something about apparmor profiles makes more sense.17:08
ubot5bug 1616650 in Snappy "snap refresh while command is running may cause issues" [Undecided,Expired] https://launchpad.net/bugs/161665017:08
jdstrandtedg_: well, the title is vague enough for really anything :P17:09
jdstrand'may cause issues', hehe17:09
tedg_Don't use refresh on nuclear submarines ;-)17:10
studio_is there any info about latest kernels and "official" ubuntu-touch devices? If yes, where?17:12
tedg_jdstrand: So, in the meantime, can we stick with the appid format we have for starting to land the unity8 interface stuff?17:14
tedg_jdstrand: It seems like snapd shouldn't *really* care what things built on top of it do.17:15
tedg_jdstrand: It'd be nice to make it consistent, but shouldn't really matter. Other desktops are likely to invent their own identifiers as well.17:15
jdstrandtedg_: snapd shouldn't care, no, but you're contorting snapd mechanisms that will lead to confusion and that is impacting snapd code and security policy17:18
jdstrandtedg_: so it is a bit different17:18
jdstrandtedg_: if you want to change it, you need niemeyer and tvoss involved17:18
studio_brunch875, are you still there?17:18
brunch875studio_, always available for you!17:18
tedg_jdstrand: I guess I don't understand how we're impacting snapd code or policy in this case. I consider the unity8 interface a "unity8 thing" not a "snapd thing".17:19
studio_do you have any idea (before i get kicked again from this channel)?17:20
jdstrandtedg_: I'm talking from snapd's perspective, sorry. if you want snapd to have some notion of old-world AppIDs, that needs niemeyer and tvoss' involvement. I see problems there17:20
tedg_jdstrand: I do *want* that, but I'm willing to move forward without it and realize that is a bigger change. But my immediate concern is getting a working unity8 interface.17:20
jdstrandtedg_: please read my comment in the PR and feel free to coordinate a discussion on it. I'm sorry, I'm trying to honor the snappy way17:21
brunch875studio_, you mean, you wish to buy a new ubuntu phone with a recent kernel?17:21
brunch875studio_, I have my eye put on the fairphone 2, I believe it will be released soon17:21
brunch875it's not something canonical is pulling out officially, but it looks promising from a kernel perspective17:22
studio_brunch875, no, i do not understand why the new kernel was not patched for UT.17:22
jdstrandtedg_: I would accept a patch that stripped all of the old-wold AppID and had a DBus path glog rule with a TODO to unblock the interface. the interface is restricted in who can use it now, so that's fine17:22
jdstrandglob*17:22
brunch875studio_, that is the work of the phone manufacturer, there's little ubuntu can do17:22
=== plars_ is now known as plars
studio_brunch875, the kernel was allways patched by Canonical, wasn't it?17:23
tedg_jdstrand: Okay, I think that makes sense to move forward until we can have the bigger conversation.17:24
tedg_mterry: ^17:24
brunch875studio_, Allow me to explain: phones are a bit different from computers. When you buy an android phone, it comes bundled with a specific kernel to control things such as the camera. When installing ubuntu, you put it on top of that.17:25
studio_https://github.com/bq/aquaris-E4.5/tree/aquaris-E4.5-ubuntu-master committed with john-mcaleely17:25
brunch875studio_, this more or less explains why you won't be seeing ubuntu touch installed on an iphone17:26
studio_ john-mcaleely is a member from Canonical, right?17:26
OerHeksstudio_, again? dobey / popey answered that already, what answer satisfies you?17:26
studio_no, on no way. why was the first kernel modyfied by john-mcaleely and the second not?17:27
brunch875studio_, the short, simple question is stuff like the camera would stop working if the newest kernel was used17:30
brunch875or that's what I know with my little knowledge :p17:31
studio_brunch875, where did you get this info from?17:32
studio_info17:32
brunch875just a moment17:34
tedg_jdstrand: mterry: Okay, commented on the PR.17:34
mterrytedg_, jdstrand: I can do a glob rule to unblock, sure17:35
brunch875studio_, have a look at this picture: https://developer.ubuntu.com/static/devportal_uploaded/136981fa-6287-49d3-9874-06f40b2e4eb7-cms_page_media/380/ubuntu_touch_architecture.png17:35
jdstrandok, cool17:35
brunch875studio_, the blue stuff is what the phone manufacturer has created, and it is "secret". Ubuntu cannot change that part17:36
brunch875studio_, the blue stuff was build for a specific kernel version. If you change the kernel version, the blue stuff stops working17:36
brunch875How would you do this then? Well, the manufacturer of the phone (which isn't ubuntu) has to change the blue pieces to work for a newer kernel17:37
brunch875That is why I mentioned the fairphone before; the fairphone manufacturers are a lot less secretive about the blue parts and so anyone can work on those :)17:38
brunch875and so upgrading the kernel is possible17:38
studio_brunch875, but that's for 14.04, wasn't it?17:38
brunch875that is for any ubuntu version, sadly :(17:38
brunch875ubuntu 15.10 is still just the orange part17:39
brunch875you need to change the blue part for a linux kernel upgrade17:39
brunch875and the manufacturer keeps that fixed, ubuntu can only change the orange things17:39
studio_so, "to port a new device" will never work for a new kernel, exp. krillin?17:40
brunch875yes, unless you find a manufacturer which helps with the blue parts17:41
brunch875if you change the blue section, you can use a newer kernel17:41
studio_so how can it be possible to port a new device?17:42
brunch875when you port a new device, you write the orange things17:42
brunch875but you cannot change the blue parts17:42
brunch875and this isn't just with ubuntu, it also happens if you try to write a new android17:43
brunch875or cyanogenmod17:43
mterrytedg_: did you file a bug?17:43
brunch875to change the blue parts, you need colaboration with the phone manufacturer.17:44
tedg_mterry: Trying to figure out how to phrase it...17:44
mterrytedg_: understood  :)   ping me when you have one so I can add to source comment17:45
studio_brunch875, what kernel is the fairphone 2 using?17:55
brunch875studio_, it hasn't been released yet, I do not know. But fairphone 2 has a lot more control over the drivers of the device which means upgrading the kernel should be no troubles17:57
brunch875In other words, probably the latest, all the time17:57
brunch875or at least that is what I hope!17:58
brunch875I also heard it is possible to install ubuntu touch on the fairphone 217:59
studio_hmm, my Rasperry PI's are using 4.9.9+17:59
popey17:26 < studio_>  john-mcaleely is a member from Canonical, right?18:00
popeywas, isn't anymore18:00
studio_would be nice if there is same support for phone manufacors18:00
brunch875studio_, yes, we would all love if the phone manufacturers were more open18:01
popeystudio_: the fairphone 2 port is a community maintained one. You're better off asking the UBPorts people as they did it.18:02
studio_in the moment i and some more feel "pranked" from the phone industry18:02
brunch875studio_, yes, the phone industry is :[18:02
dobeyjfc18:03
dobeystop asking the same thing over and over and over18:05
dobeybut yes, it would be nice if phone and chip manufacturers would open source the drivers and specs for their hardware18:06
studio_but, is there a different to canonical? Because, they tell they are open source, but where to find the sources?18:06
brunch875studio_, canonical would have to create the blue part18:06
dobeyall of the drivers are not open source18:06
brunch875which means canonical would have to manufacture the phone18:07
brunch875there was a project called edge, but it failed18:07
ogra_well ... even if it had not failed ... it isntactually the *phone* manufaturers, but the *chip* manufacturers18:08
studio_brunch875, where can i find the latest kernel patches for the bq e4.5?18:08
brunch875studio_, they do not exist :)18:08
popeystudio_: for what kernel version?18:08
ogra_so even the edge would likely have had to use closed bits because you wont find open drivers anywhere for certain sensors and chips a phone needs18:08
studio_hmm, i can see the kernel config on my phone18:08
brunch875ogra_, does this mean not even the fairphone can pull this stunt?18:09
ogra_brunch875, right18:09
dobeythe tree for the kernel for the e4.5 was published on github18:09
* brunch875 crawls to a corner to cry18:09
ogra_there is no open modem chop18:09
ogra_*chip18:09
ogra_for example18:09
ogra_so if you want your phone to be able to make calls ... you have to use a closed driver18:10
ogra_and the modem chip manufacturers have no reason to change that18:10
studio_dobey, but it was never patched for 3.10.5418:10
ogra_same goes for most GPS chips ... sensors ... etc18:10
popeystudio_: correct, it's 3.4 isnt it?18:11
dobeywell, it takes a concerted effort, and involving companies with enough market capitalization, to change that18:11
dobeystudio_: no e4.5 ever shipped with ubuntu and the 3.10 kernel18:11
studio_popey, 3.4. xx, yes but also never patched to the latest kernel18:12
* k1l_ thinks we already had the solution, that studio_ will pay the chip makers to hand out the driver sources18:12
ogra_+118:12
popeystudio_: right, you know the answer, so stop asking18:12
ogra_k1l_, i like your pragmatism :)18:13
brunch875studio_, you need to convince the chip makers to give us drivers18:13
brunch875you're our only hope18:13
brunch875if ubuntu gets open drivers, we can patch the kernel!18:13
dobeybrunch875: i think you're only making things more confusing18:14
dobeydrivers being opened or closed is irrelevant to "patching the kernel"18:14
studio_brunch875, the conversation with you was constructive, as you can see, some people here are not so constructive ... :(18:14
brunch875dobey, that's true. I'm just painting really bold strokes :p18:15
k1l_mediatek doesnt have the best reputation for helping with drivers.18:16
brunch875studio_, I'm glad you see it can't be done until the chip manufacturers stop cheating us :[18:16
dobeystudio_: true. you are very non-constructive18:17
studio_dobey, you are the best :)18:17
dobeyif you want a newer kernel on your phone, then have at it. nobody stopping you from doing all the work. go hack at it to your hearts content18:18
studio_dobey, the problem is the phone-update-software from canonical, it do not understand, that the phone is using a newer kernel.18:20
dobeyit doesn't care18:20
ogra_why would it18:20
studio_that's the problem18:20
dobeyno it isn't18:20
ogra_it just unpacks tarballs18:20
ogra_no matter what is inside18:20
dobeyset up your own system-image server and build your own device tarballs18:21
dobeynobody stopping you18:21
ogra_and put in whatever kernel you like18:21
ogra_or talk to the guys in #ubports on how to sideload your own kernel without a system-image server18:22
studio_you are ignorants, sorry18:22
ogra_they do that all the time when porting18:22
dobeystudio_: goodbye then18:22
studio_dobey, feel free to leave18:23
ogra_studio_, you are claiming nonsense ... and we are ignorants ? the upgrade mechanism has absolutely nothing to do with the kernel version ..18:23
ogra_just roll your own and be happy with it18:23
dobeyk1l_: ^^ i guess he isn't learning :(18:23
k1l_studio_: the point is: you are still demanding things that cant be done officially from canonical.18:23
ogra_as i said above, the guys in #ubports can tell you how to install it18:23
studio_ogra_, do you have any static how my users, with official UT-Devices, are happy with their devices?18:24
k1l_studio_: that has been told to you very very very often. you are free to change kernels and stuff as you want. but demanding it from ubuntu to do the work for you doesnt work. this will never change, so better forget about that "solution" and start thinking of doing that work yourself or create a team who does that.18:25
studio_many18:25
studio_k1l_, could you please constructive? before you kick somebody?18:26
k1l_studio_: its constructive. this has been answered several times to you. and the answer will not change, no matter how often you keep asking it or how much pressure you try to make with insulting others.18:28
dobeystudio_: as has been said a thousand times over, it is your attitude that it is the problem here. you keep asking the same things repeatedly, because you don't like the answers, you resort to insults, and you are demanding people build things how you want them.18:28
studio_again, do you have a current statistic about users who are satisfied with their UT-Device?18:30
* ogra_ is pretty happy with his device18:31
studio_and i do not mean the developers only18:31
k1l_studio_: in a perfect world everyone would be happy to ship the latest kernel on open source ubuntu smartphones, that are dead cheap or even for free. but this is not the perfect world we live in. the technical issue have been explained in detail to you. there is no news on that and there wont be any. so there is no need on demanding things, either be happy as it is, or argue with the chipmakers to give you the driver sources or try to port another18:31
ogra_it makes calls, plays music, is usable as desktop ... etc etc18:31
brunch875I am also very happy with the e4.5!18:31
k1l_kernel on your own.18:31
dobeystudio_: such a statistic is irrelevant. it's purely something you want to use as some sort of evidence to claim you are somehow right, and continue to insult ubuntu18:31
ogra_studio_, ?? its a developer device ...18:31
dobeystudio_: if you don't like ubuntu, don't use it, and leave us alone18:32
brunch875studio_, you could try to flash android, but you'd still have the same kernel version problem18:32
brunch875this isn't an ubuntu thing, it can't be done18:33
studio_ogra_, what i am missing on your "etc", it can't handle video-calls nor sip-calls18:33
ogra_my hangouts definitely work ... i dont use SIP though18:34
ogra_my phone 100% fulfills my needs18:34
studio_ogra_, you are an developer, not a user18:35
ogra_using a device for developers18:35
ogra_nt for endusers18:35
ogra_so yeah ... 100% match i'd say18:35
studio_nt=nice try?18:35
ogra_*not18:36
dobeybrunch875: well, you can get 3.10 with android apparently, but it's still only 3.10, and there's no specific noted advantage to having the newer kernel on that device18:38
studio_brunch875, sorry, i missed you answer, for the bq E4.5 you can try Lineage OS: http://www.htcmania.com/showthread.php?t=116284418:38
ogra_happy trying then18:38
ogra_switch over any be happy18:38
studio_or the beta: http://www.htcmania.com/showthread.php?t=127943718:39
studio_ogra_, the problem is, they can't handle sip calls as the 5.0 can do18:40
dobeynow you're just spamming18:40
ogra_they ?18:41
studio_6.x an 7.x18:41
ogra_who do you talk about ?18:41
dobeyhe's talking about android18:41
dobeythis is not #android dear studio_18:41
dobeynor is it #lineageos18:41
ogra_ah18:41
dobeyi'm pretty sure sip calls work fine there though18:42
ogra_i thought he meant people using ubuntu ...18:42
dobeywell, at least, it worked fine on cyanogenmod 13 which is android 618:42
dobeywell, of course sip calls don't work in ubuntu. our dialer doesn't have sip support yet18:42
studio_yet ?18:43
studio_it never had18:43
dobeynobody said it ever did have18:43
ogra_nobody claimed it ever had18:44
dobeythat is not what "yet" means18:44
dobey it means it's certainly plausible/possible that a future version could have it18:44
popeymcphail: nice timing18:44
dobeyespecially if people were submitting patches to help get it enabled18:45
mcphailpopey: ?18:45
dobeymcphail: your favorite cheek pinching puppet is here18:45
studio_so why the UT-Phone can't server basics like video- or sip-calls?18:45
popeystudio_: because nobody has written that code yet18:45
ogra_basics ?18:45
dobeyit can18:45
mcphail:) hi studio_ ! how's things?18:46
dobeygoogle hangouts works18:46
dobeyyou can install other video/voice chat things and they will work18:46
dobeyor should work18:46
studio_popey, don't you thing it's time for that?18:46
ogra_send patches18:46
k1l_studio_: its not basics to everyone. just because you demand it doesnt make it basics for erveryone. that is one of your misconceptions18:46
ogra_sourcs is on launchpad18:47
ogra_*source18:47
dobeymigh have to crack open this tequila aged beer sooner than i thought18:47
popeystudio_: no, i don't. I think the investment isn't worth it for the number of devices out there18:47
ogra_dobey, cheers18:47
popeystudio_: if we had more devices in the pipeline, then maybe, yes.18:47
* ogra_ looks for the glenvilet 18:47
dobeymmmm18:47
ogra_ah, only glenmorangie18:48
dobeyalso mmmm18:48
studio_k1l_, video and sip calls are basics since a long time, do you remember NOKIA?18:48
* popey is not allowed any, doctors orders18:48
* dobey goes to make a sip video call on his 331018:48
k1l_studio_: you mean that company that went bust?18:48
dobeyi don't think any of my nokia phones support sip/video calls natively18:49
dobeynor do my samsung phones18:49
dobeynot sure that my htc does either18:50
studio_dobey, maybe a problem from your telcom18:50
popeylast nokia i had was 10 years ago and it didn't do vidoe calling or sip out of the box18:50
dobeystudio_: no, it's nothing to do with the provider18:50
studio_popey, never ied an e-series or n-series?18:51
dobeyfirst phone i had that did sip was probably my pre18:51
dobeyanyway18:51
dobeyagain, has nothing to do with ubuntu18:51
popeyactually maybe it did, I never used it though18:51
popeyn8218:51
studio_dobey, "ubuntu" can do sip calls18:52
dobeystudio_: if you think a specific feature needs to be implemented in ubuntu, i'm sure you can contact canonical sales and offer to contract them to implement the feature you desire18:52
studio_as i said, "ubuntu" can do calls via sip18:53
brunch875that sounds like a fantastic idea18:53
dobeybuild a phone and contract canonical to provide ubuntu for it18:53
dobeystudio_: then you don't have a problem. so stop whining18:53
popeyogra_: saw this and thought of you https://plus.google.com/u/0/+TerryMcNeil/posts/SgDQdUUbyPn18:56
OerHeksOne option that i miss, is Cell-broadcast. ( message in case of local emergency)18:56
studio_dobey, sorry, please let me whining, i am the only person who is whining since you have no statistic about users who satisfied with th UT-Device ;)18:56
brunch875studio_, :(18:57
studio_brunch875, come on, let me joke a little bit ;)18:57
brunch875popey, right now I have a conflict of hunger, laughter and facepalm18:58
OerHeksshoot the troll, i am hungry too!18:58
brunch875this calls for returning home to fill my abdomen19:00
dobeystudio_: i think you missed the memo, but jokes are humorous, not slanderous.19:01
studio_dobey, as i wrote, you and other missed something. you wasn't able since 2013 to make a statistic what do the users want an think about mobile devices19:07
dobeyno, nothing was missed19:08
dobeyyou are trolling19:08
dobeyyou are making the assumption that the majority of purchasers are somehow grossly dissatisfied, and you wish to use such a statistic to make further derisive commentary19:09
dobeythat much is clear19:09
studio_no i am not trolling19:09
k1l_studio_: the point is: you think that your demands are not only your demands but are for all users. this is a misconception.19:09
dobeyand frankly, either way, the number is mostly irrelevant19:10
k1l_studio_: so try not to make it look like the ubuntu phones are rubbish and dont have any features just because its missing one you would like to have.19:10
studio_but maybe canonical was trolling with the name ubuntu for mobile devices, as many user thought it the same as their "ubuntu-device"19:11
k1l_because this will not motivate people to help you19:11
dobeyif you think it is important because you personally are unhappy, then you are saying you wish we would just kill the project, and you want to use something else anyway; so really, you should just go use that something else and stop trolling in here19:11
k1l_studio_: again: dont say "users" when it means "studio_"19:11
studio_k1l_, are you blind?19:12
dobeythere have indeed been other people who were expecting their phone to be a PC19:12
dobeyhowever, we explained to them the differences, and guess what. they don't keep coming in here asking the same thing over and over again and demanding we make something specific differently to satisfy them personally, as you do19:13
studio_dobey, do a big favour for all users an declare in the UT-Sites, that UT is not Ubuntu because it is depending from Android and has nothing to do with Ubuntu!19:17
dobeyno19:18
dobeyit is ubuntu19:18
dobeyyour idea of what ubuntu is, does not make it not ubuntu19:18
studio_so you want kidding users?19:18
dobeyno19:18
dobeyonly you19:18
k1l_i declare the buffett to be open19:19
OerHeks🍴19:19
studio_dobey, you are kidding yourself! change your password with passwd19:20
=== xrandr_ is now known as xrandr
dobeywhy would i do that19:20
studio_to show you, that you are kidding yourself19:21
dobeyso some bug that you are obviously referring to, is me kidding myself, because ubuntu is "working toward a fully converged system" and it's not quite there yet?19:22
dobeyi would rather suggest perhaps you might want to go read about logical fallacies19:22
dobeyyou're full of them :)19:22
studio_as i said, why are you trying to kidding customers if you do not try kidding youself?19:23
OerHekslook in the mirror, studio_ :-D19:24
studio_:)19:24
dobeyyou keep using that word19:24
dobeyi do not think it means, what you think it means19:24
dobeyrepeating your rhetoric isn't going to change the facts19:25
OerHeksBut i had a question before this: One option that i miss, is Cell-broadcast. ( message in case of local emergency) Is there any sign that this will be implented?19:25
OerHeksc/implemented19:26
dobeyOerHeks: i have absolutely no idea how that actually works, so i wouldn't have the slightest of clue19:26
dobeyOerHeks: i presume if it doesn't need extra binary blobs, it probably wouldn't be too terribly hard to implement though, for someone who knows what they're doing19:27
OerHeksdobey, in short: any gsm in an area can recieve a text message in case of an emergency, like the acid disaster in Oberhausen today > https://en.wikipedia.org/wiki/Cell_Broadcast19:30
dobeyOerHeks: right. i meant on the technical level with reespect to the android layer and getting those bits over into the ubuntu side19:31
dobeyOerHeks: the name itself is pretty self-descriptive :)19:31
studio__dobey, again, "fooling" clients is a bad commercial strategy. you have to figure out if they are happy with the product.19:31
dobeyattente: again, your rhetoric doesn't change facts. nobody is fooling anyone19:31
dobeyerr19:31
OerHeksdobey, for android one needs to install an app > https://play.google.com/store/apps/details?id=com.digitata.cellbroadcast&hl=en19:31
dobeynot attente19:31
dobeystudio__: again, your rhetoric doesn't change facts. nobody is fooling anyone19:32
studio__<dobey>19:32
dobeyOerHeks: didn't cyanogenmod support it natively?19:32
k1l_studio__: its not fooling customers.19:32
studio__so do you have a statisic about UT?19:32
dobeystudio__: again, stop repeating questions you have already received answers to19:33
dobeyi have one statistic; every ubuntu phone/tablet has sold out of stock repeatedly19:33
studio__dobey, stop trolling!19:33
dobeyk1l_: can you just ban him again? this is not going anywhere, yet again19:33
OerHeksdobey, not sure, on this page it looks like it is standard http://harwinder.in/blog/2014/08/04/disabling-cell-broadcasts-cm-11-m8/19:34
k1l_studio__: and to be honest, this is a very aggressive claim. if you make such claims you should have evidence that is more than "i want that feature".19:34
dobeyOerHeks: i know on my phone there are some options for getting amber alerts and stuff, and i have cm13 on it19:34
studio__<k1l_>19:34
studio__no feature, jus an statistic19:35
studio__just19:35
dobeyand you were told the figure you asked for, does not exist19:35
k1l_studio__: do you realize what you are doing now?19:35
dobeyso drop it19:35
OerHekssettings > wireless network > cellbroadcast ?19:35
k1l_studio__: you insult others and make claims, that ubuntu and canonical is betraying customers, just because you want a statistic?19:36
studio__k1l_, i asked a simple question19:36
dobeyOerHeks: settings -> more -> emergency broadcasts19:36
dobeyOerHeks: and extrem, sever, and AMBER alerts19:37
k1l_studio__: this is the reason why your behaviour is not acceptable.19:37
k1l_studio__: no, dont make it look like "you are just asking a question"19:37
dobeya simple question, asked repeatedly and aggressively19:38
k1l_studio__: your behaviour is again very out of the line. and you are doing this on purpose.19:38
studio__k1l_, as i said/asked are you blind?19:38
dobey...19:38
OerHeksdobey, ah nice. How would i ask for this serious app , on https://forums.ubports.com/category/2/general or https://forum.xda-developers.com/ubuntu-touch ??19:38
OerHeksmight as well point to amber alert too.19:39
dobeyOerHeks: i don't think it would be an app; but like i said, i don't know enough details on how to get the necessary bits from the modem on the android side, over into ubuntu, to pop notifications19:39
OerHeksdobey me too :-(19:39
dobeyOerHeks: i would say file a bug against canonical-devices-system-image about there being no cell broadcast support in ubuntu19:39
dobeyOerHeks: and then we can go from there19:39
dobeyand countdown to a new thread on ubuntuusers.de (or whatever the domain is)19:40
k1l_well, he deleted his account there (or got it deleted, i dont know anymore :) )19:41
OerHeksdobey, thank you. I will take the time to write a complete clear bugreport against 'canonical-devices-system-image'19:41
OerHeks.. after diner that is :-D19:42
dobeyk1l_: hah, nice19:42
dobeyOerHeks: great19:42
ogra_popey, LOL !19:44
ogra_thats hilarious19:44
popey:)20:02
mterryjdstrand: why don't I just include both appId schemes in the interface for now?  Rather than a glob20:24
mterryI guess your intent is to avoid snapd having any code that refers to existing appids...20:25
jdstrandmterry: the two rules I am suggesting won't work with UAL, but (arguably) should. So I'd like to have those intended rules. The glob rules are fine for now, just want to make sure we document the issue with them21:16
jdstrandwe document the problems with rules in the policy for auditors, researchers and ourselves21:17
=== salem_ is now known as _salem
mterryjdstrand: right, I was just saying that rather than using an insecure glob, we can just allow {touchAppID,snapAppID}21:31
mterryBut I was guessing that you preferred a glob rather than encoding anything Touch in snapd  :P21:32
jdstrandmterry: actually, how about leave the suggest rules, then do @{SNAP_NAME}_* for the Touch glob21:39
mterryjdstrand: well has to be a dbus version of the name so we still need the ugly replacement21:39
jdstrandmterry: that would not be a security issue since the snaps are still isolated (even if it is less precise from UAL's point of view21:40
jdstrandthere's a helper for that21:40
jdstrandmterry: interfaces/dbus/dbus.go SafePath. give it the snap name + '_'21:41
mterryjdstrand: sure -- yeah I use that now.  NAME_COMMAND_* is my preference (just glob the revision, which doesn't have a concept yet in snap profiles)21:42
jdstrandlet me reread what you have. I thought you had *name*21:42
mterryjdstrand: sorry I meant I use SafePath now21:43
jdstrandmterry: right, ok. do the go version of fmt.Sprintf("%s*", dbus.SafePath(plug.Snap.Name() + '_'))21:44
jdstrandmterry: then you can remove the foobarbaz stuff21:45
mterryjdstrand: right but is there a reason not to do Name_Command?21:45
mterryor rather name_command_*21:45
jdstrandmterry: no, you could do that if you prefer21:45
mterryjdstrand: alright will change tomorrow21:46
jdstrandmterry: so, fix that, then drop the foobarbaz isolation comment, but leave the FIXME and 'does not provide isolation' comments21:46
jdstrandsorry21:46
mterryjdstrand: does this not provide isolation?21:47
jdstrandleave the FIXME but drop the 'does not provide isolation' comments21:47
mterryk21:47
* jdstrand is multitasking poorly :)21:47
=== keithzg_ is now known as keithzg

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