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

nhainesI'm much happier with Ubuntu than OS X.  At least their trackpads make me want to punch a kitten.00:02
nhainesAkiva-Thinkpad: Linux is mentioned on the "About > About Ubuntu" page.  :)00:05
Akiva-Thinkpadnhaines, gnu/linux :P00:06
Akiva-Thinkpad?00:06
Akiva-Thinkpadnhaines, I heard the thinkpads are bringing the buttons back00:07
Akiva-Thinkpadmodest improvement from lenovo00:07
nhainesI'm stuck on HP hardware.  But I am quite happy with it.00:08
Akiva-ThinkpadIf it has a trackpoint; it wins ish00:10
nhainesI could be happy with an optional trackpad.00:10
nhainesAlso by trackpad I mean trackpoint.00:21
Akiva-Thinkpadnhaines, ah00:33
Akiva-Thinkpadyah trackpad; I just disable them00:33
Akiva-Thinkpadthumb pains galore00:33
nhainesIt's my favorite input device outside of a mouse.  I just need it to be well designed.00:33
Drew_NeilsonI'm thinking about buying a Ubuntu Touch-powered phone when they come out.  I don't like how today's smartphones don't have much longevity, i.e. they are designed to be replaced every 2-3 years.  Will Ubuntu phones be different, i.e. I'll be able to keep using the same phone for several years--perhaps five--before the OS starts to require newer hardware?01:39
=== _salem is now known as salem_
dobeyDrew_Neilson: it's up to phone manufacturers to decide how long their hardware will be supported, really.01:42
Drew_Neilsondobey but Canonical is the one who writes the OS, so it's their software01:43
Akiva-ThinkpadDrew_Neilson, I understand that updates will be more rolling01:43
Akiva-ThinkpadDrew_Neilson, so security updates for sure01:44
Drew_NeilsonAkiva-Thinkpad that's probably the most important type of update, security updates01:45
Akiva-ThinkpadDrew_Neilson, Agreed01:46
Drew_Neilsonbut what about OS feature updates?01:46
Akiva-ThinkpadDrew_Neilson, sec; I am speaking with a developer in another channel01:46
Drew_Neilsonok01:46
dobeywell, the galaxy nexus is not supported any longer, nor is the 2012 nexus 701:48
Akiva-Thinkpaddobey, but supported means, these are no longer developer phones01:49
Drew_Neilsonwhy not?01:49
Akiva-ThinkpadDrew_Neilson, because they don't fit the scope of what is needed as a developers platform01:49
Akiva-Thinkpadthey were designed for android and were widely available; that is why they were initially used.01:50
Drew_Neilsonright, a developer's phone is not necessarily the same thing as a consumer's phone01:50
Akiva-Thinkpad^01:50
dobeyno, they are no longer supported, because the hardware isn't no longer tenable to support01:50
Akiva-Thinkpaddobey, right, because they are fundamently android phones.01:50
dobeyno01:51
Drew_Neilsondobey why?01:51
dobeyAkiva-Thinkpad: the nexus 4, 2013 nexus 7, and nexus 10 are all "fundamentally android devices" too, by that argument, and they are the official support list at the moment01:51
Akiva-Thinkpaddobey, you havnt kept up; the devs are talking about moving away from the nexus 401:52
dobeylol01:52
Akiva-Thinkpadit was mentioned by mhall on one of the onair01:52
Akiva-Thinkpadthe question was posed whether they were going to stay on the nexus 4 etc for development, and the engineer team said that they have been speaking internally about it already, and looking towards the next platform they are going to use.01:53
dobeythat doesn't mean n4 is about to be dropped01:54
Akiva-Thinkpaddobey, But it does mean there is a big difference between a developer platform and a consumer phone01:55
dobeythe only difference is that canonical doesn't make hardware, and thus does not control the hardware.01:55
someone121231hello01:55
someone121231anybody help?01:56
Akiva-Thinkpadsomeone121231, hello01:56
Drew_NeilsonRight, and what i'd like to know is how long will a new consumer phone, such as one from BQ or Meizu, be supported and able to receive OS feature updates, as opposed to security updates only?01:56
dobeyas long as the drivers work, the hardware itself is mostly meaningless01:56
someone121231hello! I have a question about Hammerhead01:56
Akiva-Thinkpaddobey, they have some control; remember; they had something like 16 manufacturers interested, and they just chose two to work with.01:56
someone121231I've been looking for the image for manual installation, but I couldn't find it (still Hammerhead)01:56
dobeyDrew_Neilson: i presume that will depend on whatever the contract states, and it will not be longer than reasonable expectations of the manufacturer to be supporting their hardware01:57
someone121231So... where can I find it?01:57
dobey!devices | someone12123101:57
ubot5someone121231: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices01:57
Akiva-ThinkpadDrew_Neilson, I am a bit more optimistic, however dobey is right in that time will tell.01:57
Drew_NeilsonWill it be up to OEMs to deliver OS updates, or will OS updates come straight from Canonical?01:58
someone121231The Hammerhead is listed, but I couldn't find the IMG/zip file for manual installation. My connection is quite bad and I'm probably going to reinstall it a few times, so I don't wanna wait for it to download each time...01:59
dobeyDrew_Neilson: ubuntu is built in such a way to allow oem/carrier customizations, so as i said, it will depend on whatever the business contracts state01:59
dobeysomeone121231: phablet-flash caches in your home directory before pushing it onto the device02:00
someone121231Thank you :)02:00
Drew_Neilsondobey but OEM and carrier customizations are limited to scopes, as opposed to deeper OS stuff, right?02:01
dobeywhere exactly, i don't recall though02:01
dobeyDrew_Neilson: no. default apps, some settings, etc… can be customized02:02
Drew_Neilsonokay but Canonical isn't going to allow the same kinds of customizations that lead to fragmentation in the Android world, right?02:03
dobeyi'm not sure what you're asking exactly. anyone can host a server to provide images for a device. i don't know where images for the oem/carrier-specific builds will be hosted.02:07
dobeybut i would not expect to see disruptive chagnes to UX happening on stable releases, just the same as we aren't shipping unity8 on ubuntu 12.04 or 14.04, as the default interface.02:08
mhall119Drew_Neilson: our goal is to make it so the platform and shell are consistent across all Ubuntu phones02:10
Drew_NeilsonI was just hoping that the upcoming Ubuntu-powered phones will be more like PCs in that you can continue to receive OS updates for desktops and laptops for several years, and I was wondering whether updates will come directly from Canonical (as updates to iOS come directly from Apple and, afaik, can be installed quickly and easily)02:11
Akiva-ThinkpadDrew_Neilson, if you want to try something hard, try creating a custom build image of ubuntu touch on an unsupported phone.02:13
dobeyDrew_Neilson: unfortunately, phones aren't PCs. the hardware is much less open, and much more difficult to support.02:14
dobeyDrew_Neilson: but if we can get phones to be more open, and end up creating something like the Ubuntu Edge (the nexus line for ubuntu), then maybe it could also get some sort of LTS badge02:15
Drew_NeilsonWell the real question comes down to, how long will a BQ or Meizu phone continue to be listed as "supported" (I recall that it was said earlier that that is determined by contracts between Canonical and OEMs/carriers)02:15
dobeyDrew_Neilson: the iOS devices can do it, because Apple owns the entire stack. likewise, the Nexus devices get better support from Google, than random android phones do02:16
Akiva-ThinkpadDrew_Neilson, Again I heard that it would be more rolling than android.02:16
dobeyDrew_Neilson: that's a question to ask Bq or Meizu02:16
Akiva-ThinkpadDrew_Neilson, are you interested par chance to contribute to ubuntu touch? RTM is coming up, and having testers/bug reporters are super helpful02:17
Drew_NeilsonAkiva-Thinkpad I'm not sure what you mean by "rolling".  As I understand it, "rolling" means more frequent, smaller updates rather than "big bang" updates like how Microsoft used to update Windows (Windows XP in 2001, Vista in 2006, 7 in 2009... you get the idea)02:18
Akiva-Thinkpadyep02:19
Akiva-Thinkpadthats what I understand from the grapevine02:19
Drew_Neilson"big bang" updates where they don't come around often, but when they do, everything changes02:19
Akiva-Thinkpadlike android02:19
dobey"rolling updates" is a bit of a misnomer here02:20
Drew_Neilsondobey what do you mean02:21
dobeyi mean, they aren't "rolling updates"02:21
Drew_Neilsonwhat are they?02:22
Akiva-Thinkpaddobey, oh thats actually a good point02:22
Akiva-Thinkpadyah thats my bad02:22
Akiva-Thinkpadthis isnt arch02:22
dobeyit has nothing to do with arch or not02:22
Akiva-Thinkpaddobey, arch is a roling release02:22
Akiva-Thinkpadrolling release*02:23
dobeyarch is just arch02:23
Akiva-Thinkpadhuh... okay02:23
dobeyit's no more a rolling release than debian02:23
Akiva-ThinkpadDebian stable or unstable?02:23
dobeyexperimental02:23
* Akiva-Thinkpad tries to avoid... internet fight02:24
dobeybut what i mean, is i wouldn't expect daily image updates for a supported release of ubuntu on a phone that's released as a retail consumer device02:24
Akiva-Thinkpadmust.... get.... to doing productive things....02:24
Drew_NeilsonI probably should have said earlier, that I'm not a developer, just a consumer, and heck, I've never even owned a smartphone before, but I intend to buy one, and there are things that make me stop and pause before buying an iPhone or a Nexus... like the iPhone doesn't have a removable battery, and Google doesn't police the Google Play store like Apple polices theirs02:26
dobeyi wouldn't worry about the removable battery02:26
dobeyyou shouldn't need to remove the battery for like 5 years anyway, unless something seriously bad goes wrong02:27
dobeythe nexus phones don't really have removable batteries either02:27
dobey(and the iphone battery can in fact, be removed, just not easily)02:28
Drew_NeilsonI want to be free to do things like stream music, watch YouTube videos, take pictures and videos and upload them to Facebook, ... you know, normal stuff people do... without worrying about the battery dying before I go to bed02:28
Drew_Neilsonand not just on my first day of owning it, but also three years later02:28
Drew_Neilsonand also, security issues with Android concern me too02:29
Drew_Neilsonand I wish that Google would police the Google Play store to stop malware like Apple polices their app store02:30
Drew_Neilsonwhat do you think about those things?02:32
dobeyi think if you're worried about battery usage, you should probably buy additional chargers and keep them where you need them most; like in your car and for your nightstand next to the bed. constant usage will kill battery life, especially when using the radio.02:34
dobeyand yes, security is a constant problem02:35
Drew_NeilsonSo I've found flaws with BOTH of the major platforms02:35
dobeyand i don't think there's anything i can do about the google play store, but it's my understanding that future versions of android will allow less of the junk that a lot of the broken apps are doing02:35
dobeyfinding flaws in anything is not hard :)02:35
Drew_Neilsonwell, I hope that Canonical will police their app store to prevent malware from getting on there02:36
Drew_Neilsonand I know that BQ has phones with removable batteries, right?02:36
dobeyit's not so much about policing the store, as restricting what apps can do on the phone02:37
dobeyubuntu has an app lifecycle policy similar to what ios has02:37
dobeyi don't know what bq does with regards to batteries02:38
dobeyi don't live in spain :)02:38
Drew_Neilsonwhat is an app lifecycle?02:38
dobeythe lifetime of the application's process02:38
dobeyif the app is not in the foreground, then it won't necessarily be doing anything02:39
dobeyso apps can't have a bunch of background processes running all the time adding a million icons to the top panel, like in android02:39
Drew_Neilsonthat sounds like a good thing02:40
Drew_Neilsonwell but somehow, Apple is able to do a better job keeping malware off of the iOS app store than Google does with Google Play.02:41
Drew_Neilsonat least, that seems to be the general consensus02:42
Drew_Neilsonand I hope that Canonical is like Apple in that regard02:43
dobeyapple is very pedantic about reviewing app submissions02:44
dobeywe're trying to automate as much as possible, so that we don't have to have humans doing boring grunt work to review app submissions.02:46
Drew_Neilsonyeah and I guess it would be impossible for a human or group of humans to review every line of code in every app submission made to Ubuntu's app store02:47
dobeyespecially for ones that don't provide it02:48
Drew_Neilsonyou mean not all app submissions include all of that app'02:49
Drew_Neilsonapp's code02:49
Drew_Neilson?02:49
dobeyi mean such a thinga as proprietary applications is a possibility, yes02:49
dobeyapple isn't reviewing every line of source either. most of the apps on their store are proprietary02:50
Drew_Neilsonproprietary = confidential?02:50
dobeyyes. proprietary is not open source.02:51
Drew_Neilsonbut when an app is submitted for tested an approved, they have to submit the app with all of its code, right?02:52
dobeywhile the core of ubuntu itself is open source, it doesn't mean all the apps that one might want on it will be (skype, steam, etc… for example are proprietary)02:52
dobeyno02:52
Drew_Neilsontested an approved = testing and approval02:53
Drew_Neilsonhow can an app be submitted for testing and approval without including all of that app?02:54
dobeythe source code is not necessary02:55
Drew_Neilsonregardless of open source or proprietary02:55
Drew_Neilsonwhat gets submitted?02:55
dobeythe application package. the file that would be downloaded and installed on the device02:56
Drew_Neilsonand you're saying that that is different from the app's source code?02:56
dobeydepending on how the app is written, yes02:57
=== salem_ is now known as _salem
dobeybut if you're not a developer or interested in developing apps for ubuntu, you probably don't care much02:58
Drew_NeilsonI care about security02:58
dobeywhat matters is that we're constantly improving it, so that the app submission process is the best balance between keeping junk out of the store, and allowing developers to quickly get their apps in the store02:59
Drew_Neilsonis speed important when it comes to the review process?02:59
dobeyyes02:59
Drew_Neilsonwhy?03:00
dobeyspeed is the primary complaint developers have with the apple store03:00
dobeybecause when a developer writes an app, they don't want to wait 2 months going back and forth with apple over tiny little things, to get their app out to users03:01
dobeyand users don't want to wait 2 months for that to happen, to get an update to the app, either03:01
Drew_Neilsonwell I don't agree with all of Apple's policies, like how they sometimes reject apps based on content (like one app that made a political statement about suicides at Foxconn factories and that linked corporations like Apple and HP to those suicides... Apple rejected the app because it placed corporations in a negative light... that's the kind of content-based restrictions that I DON'T03:03
Drew_Neilsonagree with)03:03
Drew_NeilsonI read about that online03:04
dobeywell, i don't see how that would be a useful app anyway03:05
Drew_NeilsonIt's not about whether it was a useful app, it's about Apple restricting free speech03:07
Drew_Neilsonsimply because the app placed them in a negative light03:08
dobeymy bet is that someone made such an "app" explicitly knowing that it would be rejected, just to have a "news story"03:10
dobeyanyway03:11
Drew_NeilsonI think I found the app that I had read about: http://www.phonestory.org/03:13
dobeylol, the news surrounding that is a bit lazy indeed03:20
Drew_NeilsonI just remember reading an article about it somewhere sometime, and I don't think that the authors of that app were just trying to draw attention to themselves, I think that they honestly were trying to make a point03:23
dobeyit's all "it was rejected for these four reasons" and that's basically it. there's no mention of the devs further discussing with apple to resolve the issues.03:24
dobeyDrew_Neilson: the entire point of that game is to draw attention to themselves. that is exactly how one makes a point. :)03:24
Drew_Neilsonok, but they have good intentions it seems03:24
Drew_Neilsonthey're tryign to do somethign important03:25
dobeysure, but extrapolating the news story about that app to mean "restricting free speech" is a stretch, from what i can see03:26
dobeyand turning a single rejection into meaning "banned" is a bit dishonest as well03:27
dobeyanyway, it is late here03:28
dobeylater :)03:28
Drew_Neilsonlater03:28
Drew_Neilsonfor anyone else who might still be in the chat room, I guess what I'm hoping is that Canonical does everything humanly possible to screen for malware without censoring content excessively03:30
Drew_Neilsonother than porn, of course03:30
=== chihchun_afk is now known as chihchun
chunsangcharles: hello, can you review this for system setting? https://code.launchpad.net/~rsalveti/livecd-rootfs/exportin_ubuntu-system-settings_qml2_import_patch/+merge/23314904:12
chunsangor anybody who can review?04:14
dholbachgood morning06:53
senatorHi! I translating Ubuntu Touch in my free time. But in the phone there are a lot of outdated translations. Can somebody push all translations to the phone? Because it is very hard to copy all .mo files by manually.07:13
pittisenator: we build langpacks pretty often -- yesterday we got a new set07:14
pittisenator: but in order to see it you need to run the -proposed channel; the release channel only gets images once per week or even less07:14
senatorBut I tried the image which released yesterday, and the installation wizard is english.07:15
senatorstill07:15
=== chihchun is now known as chihchun_afk
chunsangmardy didrocks charles: hello, can you review this for system setting? https://code.launchpad.net/~rsalveti/livecd-rootfs/exportin_ubuntu-system-settings_qml2_import_patch/+merge/23314908:06
didrockschunsang: not sure who is using livebuild, sounds weird to export private components there, but I'll let seb128 or ken review rather08:08
chunsangdidrocks: thanks. I'd like to use system-setting plugin from dialer-app to get and show version info thru given strings. With this patch, I don't need additional duplicated plugins any more.08:08
didrockschunsang: shouldn't that be in the sdk then? or a shared lib?08:09
didrocksotherwise, it's sure that you will be broken by a system settings change without anyone noticing before the breakage to happen08:09
seb128chunsang, rsalveti, didrocks, yeah, that should work but I don't like much the idea of having other components depending on private code, it might create issues in the futur, we better make that code an official shared one if we do that08:10
mandelogra_, is the upstart dbus (system) bridge present in the phone?08:11
mandelogra_, oh my manners! and good morning08:11
chunsangdidrocks: seb128: understand that it's private but after I made it as sdk and shared lib, it's just duplicated from system setting, otherwise seem not to touch any security problem, I think.08:13
=== chihchun_afk is now known as chihchun
seb128chunsang, the issue is not security, is that if we change the plugin in an incompatible way, the dialer-app is going to bug08:14
ogra_mandel, nope, only for sessions (security reasons)08:14
seb128so doing that works, but it requires us to be aware of the depends and make sure we test/keep those in sync08:14
mandelogra_, agh.. so I guess that I cannot start an upstart job using a dbus signal from ofono, correct? %&^*08:15
mandelogra_, what are the security reason in the phone that we do not have in the server or desktop?08:15
chunsangseb128: not really, I mean dialer-app added with MMI to get string and functions maps to be registered, not depending system setting plugins.08:15
seb128chunsang, I don't understand why you add that private path to the import then?08:16
chunsangseb128: only my qmls (from manufacturing requirement) uses them.08:16
seb128k08:16
seb128well, same warning08:16
seb128whatever is using private code, be aware that private interfaces are not stable and they might change and make your code stop working08:16
ogra_beyond the fact that the plan actually was to flush /etc/environment08:17
ogra_and get these vars set in better places08:17
chunsangseb128: possible, I'd already got long journey to put these easily to support manufacturing requirement but hard to put.08:17
chunsangogra_: right but no way to modify /etc/environment without placeholder for release.08:18
ogra_i wonder why this cant be set in a snippet in /etc/profile.d though08:19
chunsangogra_: more explains on it, I'm not familiar with that.08:19
ogra_you shouldnt need qml paths without a running session so the export could well happen in the session environment instead of having a system wide hack08:19
=== FuLgOrE is now known as Guest59160
chunsangogra_: I couldn't touch dialer-app at all for management issue :P and it just looks into dedicated dir for qmls.08:22
chunsangogra_: I'd added qmls to dedicated dir and tried to use system setting plugins instead of my own plugins because of release management issue on this.08:23
=== Guest59160 is now known as Georg
ogra_chunsang, commented on the MP08:24
=== zsombi is now known as zsombi|afk
ogra_chunsang, even dialer-app runs as the user inside the user session, such vars should be set on session init and not in a system file08:25
chunsangogra_: ok, it seems great. For clarifying can it be into custom tarball?08:25
ogra_chunsang, how do you mean that ? did you plan to modify the /etc/environment file from the custom tarball before ?08:27
chunsangogra_: it surely didn't work, that's way I'm asking it.08:27
chunsangogra_: ok, let me try.08:27
mardychunsang: hi, I just commented on that MP; I don't think there is the need to inject the SystemSettings private QML modules into the import path08:28
chunsangogra_: way -> why.08:28
chunsangmardy: I see, need to find another way :(08:30
chunsangogra_: your guide can be hint for me.08:31
chunsangmardy: ogra_ thanks.08:31
mardychunsang: np; if you don't want to alter the C++ code of your app, maybe you can wrap it into a shell script which alters the QML import path right before starting the real app?08:32
chunsangmardy: that's the limitation to me, I'm supposed to touch dialer-app.08:32
chunsangmardy: I'm not.08:32
ichigo-rokuHello08:33
chunsangmardy: probably use my own plugins by putting them into custom tarball with ogra_ 's comment for qml import path might work for me.08:34
mardychunsang: I see; I understand that there might be release management issues, but I think that you should get some exception; it would be a minor change for dialer-app, versus a change on all the system08:34
ichigo-rokuI installed Ubuntu Touch on my Nexus 5, when I want to turn off the screen by pushing the upper right button of my phone, the screen turns black but lights still coming out of the screen, do you know how to completly turn the screen off ? Thanks08:36
chunsangmardy: ^^ yes, it worked with whatever ways on me, but hard to persuade maintainers. Thinking of making them working thru customer tarball will be best up to now :P.08:37
chunsangmardy: thanks for the comments btw.08:37
dakerichigo-roku: N5 is not an official device and this is a known bug08:43
=== chihchun is now known as chihchun_afk
JamesTaitGood morning all; happy Another Look Unlimited Day! :-D09:20
ogra_sergiusens, could you change the toplevel status of https://code.launchpad.net/~sergiusens/ubuntu-seeds/tone_generator/+merge/229623 from "needs review" to "recected" ? i cant and the status makes it show up on https://code.launchpad.net/~ubuntu-core-dev/ubuntu-seeds/ubuntu-touch.utopic/+activereviews09:34
ogra_oh, wait ... that is because LP logged me out ...09:35
ogra_silly09:35
nik90_zyga: ping10:05
ichigo-rokudaker, Yeah I know but I didn't know where to ask for help, OK thanks I'll wait10:07
zyganik90_: hey10:11
zyganik90_: how can I help you :) ?10:11
nik90_zyga: Hi, elopio was convincing me to add manual tests for the clock app and suggested I use the format used by checkbox.10:11
nik90_zyga: he gave me the link to http://plainbox.readthedocs.org/en/latest/author/jobs.html10:11
zyganik90_: yes!10:12
zyganik90_: there are some cool docs I can show you10:12
nik90_zyga: But he couldn't find any real examples for me to get started. I was wondering if you could provide me links some examples since I have no idea how to start10:12
nik90_cool10:12
zyganik90_: so we have a lot of jobs in lp:checkbox10:12
zyganik90_: look at the providers/ directory10:12
zyganik90_: but please read this first:10:12
zygahttps://code.launchpad.net/~rodsmith/checkbox/intro-docs/+merge/23275310:13
zyganik90_: it's probably easier if you branch and build it locally10:13
zygabzr checkout --lightweight lp:~rodsmith/checkbox/intro-docs10:13
zygacd intro-docs10:13
zyga./mk-venv /tmp/venv-for-checkbox10:13
zyga. /tmp/venv-for-checkbox/bin/activate10:13
zygacd plainbox10:13
zyga./setup.py build_shpinx10:13
zygaxdg-open build/sphinx/html/index.html10:14
nik90_thnx10:14
zyganik90_: have a look and I can answer any questions you may have10:14
nik90_quick question, so the point of using that specific format is to display it properly in the browser or an app?10:14
zyga(or try to answer)10:14
zyganik90_: the format is so that our app can read it10:14
zyganik90_: and then all the UIs can drive tests10:15
zyganik90_: a browser-based webapp is in the works but it's not ready yert10:15
zyga*yet10:15
nik90_zyga: but does checkbox show the manual tests of core apps for instance? Or is there a plan for that?10:15
zyganik90_: no, we're not doing that yet, we want to be *the* format for all kinds of tests but porting people over takes time10:15
zyganik90_: we have the infrastructure and we're willing to help but we cannot force anyone10:16
nik90_ah10:16
zyganik90_: if you write your tests in our format you can run them with two UIs today10:16
zyganik90_: a console one (reliable, easy, works very well)10:16
zyganik90_: and a SDK+desktop one (less reliable, on the way out)10:16
zyganik90_: we're doing a new SDK UI that will scale from 4" to 27" displays10:17
zyganik90_: we have most of the 4" code done and it can be useful for early testing next week (including on the desktop) but some functionality will be missing10:17
zyganik90_: what do you want to do with results after testing is done?10:17
zyganik90_: that's the key question to answer if you want to know if the app is useful for you today or not10:18
zygaara: ^^ :-)10:18
nik90_zyga: no idea I am just getting started today...we already have AP and QML tests. But this is the first time I am writing manual tests10:18
nik90_zyga: hey the ./mk-venv seems to have removed the ubuntu-desktop package10:19
zyganik90_: (it removes preinstalled plainbox, which removes ubuntu-desktop10:19
zyganik90_: just reinstall ubuntu desktop after building10:19
nik90_http://paste.ubuntu.com/8222445/10:19
nik90_oh10:19
nik90_I got scared for a while there :P10:19
zyganik90_: everything is okay, I should add a warning that will explain why this happens10:19
nik90_zyga: ok I built the documentation and it opened it in my browser. So if you want me to read that documentation I suppose10:22
zyganik90_: just read the intro page10:23
zyganik90_: should be somewhere close, it's built form that intro.rst10:23
zyganik90_: perhaps just intro.html10:23
zyganik90_: it's in the author/ directory10:23
zyganik90_: don't read everything yet10:24
zyganik90_: just that intro page to get started10:24
nik90_zyga: ok I found the intro in file:///home/krnekhelesh/Documents/Ubuntu-Projects/Clock/intro-docs/plainbox/build/sphinx/html/author/intro.html10:24
zyganik90_: we have lots of docs but I guess it's the right page to get started with10:24
zyganik90_: exactly that10:24
zyganik90_: after you do that, I'd recommend reading some man pages (they are in the same docs directory) and have a look at our test providers (providers/*) for realistic tests10:27
zyganik90_: and ask questions, anything!10:27
nik90_zyga: ok, this will take some time :D10:27
bzoltan1mvo: hi, could you get a nod from cjwatson on this - https://bugs.launchpad.net/ubuntu/+source/click/+bug/1364327 ?10:34
ubot5Ubuntu bug 1364327 in click (Ubuntu) "Title: Custom prefix/postfix to the generated click chroots" [Undecided,New]10:34
bzoltan1zbenjamin: ^10:34
zbenjaminbzoltan1: ah ok10:34
mvobzoltan1: not yet, he is on leave currently10:35
mvobzoltan1: did you review my branch ;) ?10:35
bzoltan1mvo:  I did :)10:36
mvobzoltan1: oh, I didn't see a mail about it, how odd. let me check the MP10:38
bzoltan1mvo: for the new scope deployment feature zbenjamin has changed the qtc_device_applaunch.py10:39
bzoltan1mvo: so I think you want to check the possible merge conflict with the branch in the MP -> https://code.launchpad.net/~zeller-benjamin/qtcreator-plugin-ubuntu/scoperemoterun/+merge/23306710:40
mvobzoltan1: hm, or my tiny branch lands first and the huge branch lands after that? but yeah, there will be conflicts10:43
mvo(from a quick look over the diff)10:44
=== yorick_ is now known as yorick
=== MacSlow is now known as MacSlow|lunch
=== MacSlow|lunch is now known as MacSlow
bzoltan1ogra_: my fix for the SDK to comply with the new adbd policy will be fully backward compatible. I will land that fix hopefully today and backport to the SDK PPA for Trusty tomorrow.11:54
bzoltan1ogra_: so you can test the new image with the stock QtCreator easily11:55
bzoltan1ogra_:  with your adbd.deb package my tests passed11:55
ogra_bzoltan1, awesome, latest tomorrow we should then have everything in place in all areas11:55
bzoltan1ogra_: sweet11:56
ogra_so that we can turn off adb by default11:56
ogra_i havent heard back from plars yet though ... not sure if his testing passed last night11:56
bzoltan1mvo: the lp:~zeller-benjamin/qtcreator-plugin-ubuntu/scoperemoterun I have tested from the silo1 already and it is about to land in few hours. So if it is not a big hustle please adopt your MR to that.11:57
=== dandrader__ is now known as dandrader|afk
cwaynebzoltan1, should i be able to compile a go app in an sdk chroot? i can't seem to install golang-go there12:38
Chipacais there an easy way in qml to say "this text entry should use a numeric keyboard"?12:38
bzoltan1cwayne: I havenot tried the go stuff recently12:38
greybackChipaca: http://developer.ubuntu.com/api/qml/sdk-14.04/Ubuntu.Components.TextField/#inputMethodHints-prop12:42
greybackQt.ImhDigitsOnly would be the right one. What I don't know is if the OSK is actually respecting that12:42
Chipacagreyback: i'll take a poke at it, thanks!12:43
seb128Chipaca, the pin dialog in e.g settings use "inputMethodHints: Qt.ImhDialableCharactersOnly"12:44
sergiusensbzoltan1: cwayne http://blog.surgut.co.uk/2014/06/cross-compile-go-code-including-cgo.html12:47
cwaynesergiusens, was literally just trying that exact thing, not working yet though12:49
cwaynenamely: g++: error: unrecognized command line option '-marm'12:49
sergiusenscwayne: hmmm, Chipaca uses it12:51
Chipacamarm, marm12:51
Chipacahelloo12:51
sergiusenscwayne: I just made life simple and bought an armhf chromebook a year and a half ago12:51
Chipacacwayne: this works:12:51
Chipacaclick chroot -aarmhf -fubuntu-sdk-14.10 -s utopic run CGO_ENABLED=1 GOARCH=arm GOARM=7 PKG_CONFIG_LIBDIR=/usr/lib/arm-linux-gnueabihf/pkgconfig:/usr/lib/pkgconfig:/usr/share/pkgconfig GOPATH=/usr/share/gocode/:~/canonical/ubuntu-push/ CC=arm-linux-gnueabihf-gcc go test -ldflags '-extld=arm-linux-gnueabihf-gcc' ./client12:51
Chipacacwayne: AFAIR the only difference is that I say 14.10 instead of 14.0412:52
cwayneChipaca, so i imagine i'd have to do all the ' go get's within the chroot first right12:52
cwayneChipaca, i tried that before and got the marm thing, but i just copied/pasted yours and now it just complains about missing packages (which i'd expect)12:53
Chipacacwayne: no, but yes the apt-gets12:53
=== gnu is now known as Guest78617
Chipacacwayne: that is, go packages should be fine unless you're using system-installed ones (which you shouldn't)12:54
cwayneChipaca, hm, i added GOPATH to your call, now i get the marm thing again12:54
Chipacacwayne: what's your go path?12:55
cwayneChipaca, /home/cwayne/go12:55
sergiusensChipaca: what does 'system-installed' mean? The golang-*-dev ones?12:55
Chipacagreyback: it works and honours the hint, 2fa gets the numeric keyboard \o/12:55
Chipacasergiusens: yes12:55
greybackChipaca: nice12:55
sergiusensthat should work by expanding GOPATH (haven't tried, but should)12:55
Chipacasergiusens: but if you've got things built for only one arch, it'll fail12:56
Chipacacwayne: maybe you need to build stuff, not just have the .go things? (pastebin of the full error?)12:56
cwayneChipaca, http://paste.ubuntu.com/8223334/12:57
Chipacacwayne: you need to install crossbuild-essential-armhf in the chroot12:59
Chipacacwayne: (last thing on the list of things to apt-get which at first you might think are only build deps for push, in that blog post)12:59
cwayneChipaca, crossbuild-essential-armhf is already the newest version.13:00
Chipacacwayne: hm. dunno, then. i can poke at it in a few minutes if you wish.13:02
cwayneChipaca, if you don't mind, not super urgent (i can always continue to build on device if I have to)13:02
=== dandrader|afk is now known as dandrader
Chipacacwayne: mind sharing yelp.go somewhere?13:29
mterrykenvandine, I've got a tentative fix for those password screen oddities...13:33
kenvandinemterry, woot...13:34
* kenvandine does a little dance13:34
kenvandinemterry, how close is it?  i will be getting a silo for landing a bunch of fixes later this morning13:35
kenvandineit would be great to include that13:35
mterrykenvandine, https://code.launchpad.net/~mterry/ubuntu-system-settings/complete-sync/+merge/23321713:35
mterrykenvandine, I'd love if you can confirm if that fixes things for you13:36
kenvandinewill do13:36
mterrykenvandine, because as we know, I was having problems reproducing and it seemed to manifest sliglhtly differnetly for everyone13:36
mterryick, typing is hard13:36
janimo`pitti, hi, is there a way to tell which udev rule triggered a certain action as seen in udevadm monitor (a device node removal in my case) ?13:36
kenvandinein fact, i'll include it in my silo anyway... because without it we won't be able to sync up rtm13:36
kenvandinemterry, and it'll make it easy to test13:36
mterrykenvandine, assuming it works...13:37
pittijanimo`: hm, you can kind of do that with udevadm test --action=remove <devpath>13:37
mterrykenvandine, seems to work for me, but I don't trust my devices anymore in this regard  ;)13:37
pittijanimo`: this will show you what happens with the device and which actions get run13:37
kenvandinemterry, indeed13:37
janimo`pitti, will that test action seems to require something in sys13:39
pittijanimo`: yes, the devpath13:39
pittijanimo`: that you see in the monitor output13:39
janimo`pitti, ah right13:39
pittijanimo`: should look something like /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1/event113:39
pittijanimo`: you can also use something like "/sys/block/sdb1", but yes, it's a path in/sys13:40
pittijanimo`: (I think you can optionally specify/leave out the /sys prefix)13:40
janimo`pitti, seb128 wants to see why his /dev/ttyACM0 device exposed by a phone when booting goes away prematurely. It is something we thought we fixed by removing modemmanager but it looks like other things influence it13:41
tedgjhodapp, Can you look at this MR for me? We'd like to get the scope/URL Dispatcher things to land. https://code.launchpad.net/~ted/mediaplayer-app/video-uri-support/+merge/23208513:41
ogra_pitti, note that they ran "udev stop" before all this ...13:41
seb128janimo`, what should I run?13:42
jhodapptedg, you just need a code review and/or testing?13:42
janimo`seb128, <pitti> janimo`: hm, you can kind of do that with udevadm test --action=remove <devpath>13:42
* ogra_ highlly doubts udev is even remotely involved here, since it is stopped13:42
janimo`seb128, where the path is what you saw in udevadm monitor13:42
tedgjhodapp, Mostly code review, I don't know that you can really test without the other pieces.13:42
seb128janimo`, k13:42
jhodapptedg, sure thing13:42
tedgjhodapp, Guess you could manually give it a URL.13:42
pittijanimo`, ogra_: udev isn't directly responsible for managing /dev/ anyway (that's the kernel); the only thing it could possibly do is to run "rmmod" in an udev rule, or something similar13:44
ogra_pitti, right13:44
pittijanimo`, ogra_: rmmod would be stupid of course, but modemmanager indeed does something like that (switching fake CD to proper modem); but that's the only case of that kind13:44
ogra_pitti, my bets are on either devtmpfs, the driver itself or even the other endpoint (phone) simply dropping13:44
ogra_pitti, so the instructions they have say: sudo stop udev; sudo apt-get remove modemmanager .... then do the tasks you need and sudo udev start ...13:45
pittiif it's still going away during that time, then you want dmesg, not udevadm indeed13:46
ogra_(i'm not a fan of the udev stop/start ... but there is definitely only the kernel at that point )13:46
seb128janimo`, ogra_, pitti: not sure what to interpret from that test command13:47
pittiseb128: it probably doesnt' have anything useful anyway13:48
ogra_seb128, well, i still highly doubt udev will get you anywhere ... especially since it is off ... do you have any clue about the battery level of the phone ?13:48
pittiaside from modemmanager there's nothing fiddling with modems, and even modemmanagers *adds* modems, not removes them13:48
seb128ogra_, 60%13:48
ogra_that should be sufficient i guess13:48
seb128well, that was before I spent an hour trying to repartition13:49
seb128so I guess it's > now13:49
seb128ok, so next question13:49
ogra_sure, but not low enough to crash the connection i guess13:49
seb128if I'm unable to repartition that device, can I still install something useful on it?13:49
seb128or shoudl I consider that an useless brick?13:49
loolpitti: hey, is it ok to poke you have a package in NEW from time to time?13:50
kenvandinemterry, any more discussion on launching apps behind the unlock screen?13:50
loolpitti: ubuntu-location-provider-here is the one I'd like us to unblock13:51
=== dandrader_ is now known as dandrader
mterrykenvandine, no I've got a meeting this morning with some designer/security folks, will try to bring it up there13:53
kenvandinemterry, ok, it's not going to block the sync to rtm is it?13:53
mterrykenvandine, I hope not -- that's a completely unrelated bug13:54
kenvandineright13:54
mterrykenvandine, I think ToyKeeper was just noting it13:54
kenvandinegood13:54
kenvandinei'm getting worried about this delta13:54
pittilool: can look in a bit (meeting ATM)13:56
loolpitti: thanksely13:57
cwayneChipaca, emailed it to you14:01
=== zsombi|afk is now known as zsombi
zyganik90_: hey, do you need any help with checkbox?14:07
nik90_zyga: I did a quick reading of the introduction. But I still time to give it some thought and see how this all turns out14:07
zyganik90_: if you tell me what you want to achieve I can help you out14:08
nik90_elopio: could you help give zyga context on what we are trying to achieve here14:10
nik90_elopio: as you are the mastermind behind this request :D14:11
zyganik90_: thanks!14:11
zygaelopio: :)14:11
mterrykenvandine, may want to squeeze https://code.launchpad.net/~cimi/ubuntu-system-settings/wizard.wifi-fixes/+merge/233071 in too14:12
kenvandinemterry, fine with me if it's ready14:14
mterrykenvandine, I just approved it14:14
mterryso I think so14:14
kenvandinemterry, cool, thx14:15
kenvandinei'll get that included then14:15
kenvandinesettings landings always have lots of branches :)14:15
mterrykenvandine, it's a sprawling beast  :)14:16
mterrygot its thumbs in lots of pies14:16
kenvandineindeed14:16
jhodapptedg, the change to mediaplayer.cpp where you detect if the scheme is of type "video" and then set the scheme to be "video", would this also be able to handle a remote URI or is it only intended for playing back local content?14:25
jhodapptedg, err, type "file"14:26
tedgjhodapp, No, only intended for local content.14:34
tedgjhodapp, I think remote content comes to media player via content hub, no?14:34
jhodapptedg, not sure, would have to ask kenvandine14:35
kenvandine?14:35
Chipacacwayne: you're missing a CXX environ, something like CXX=arm-linux-gnueabihf-g++-potato (but perhaps with less potato)14:37
jhodapptedg, do remote video requests come to mediaplayer-app via content hub?14:37
jhodapperr, kenvandine ^14:37
jhodapptedg, approved14:37
cwayneChipaca, or maybe more potato.14:37
kenvandinemost likely not14:37
kenvandinejhodapp, probably from scopes14:37
Chipacacwayne: yes.14:38
tedgjhodapp, Cool, thanks!14:38
jhodappkenvandine, right, makes sense14:38
tedgkenvandine, Scopes send them to the browser if they're http://14:38
jhodapptedg, so if from the scopes, then it would be url-dispatcher handling it14:38
kenvandineit would only be the content-hub if it gets downloaded14:38
jhodappok14:39
tedgHow do we handle things like rtsp:// ?14:39
jhodappso therefore all YouTube playback requests will be handled by the browser14:39
tedgCan a scope give one of those links?14:39
jhodapphope not :)14:40
tedgjhodapp, Oh, I thought GStreamer had an rtsp plugin, no?14:40
jhodapptedg, it does, but that doesn't mean it'll work well out of the box :)14:41
jhodapptedg, usually rtsp-based playback means a more complex system and it usually needs some tweaking under GStreamer14:41
kenvandinejgdx, your about-dual-sim-phonenumber branch is still getting pep8 failures14:42
tedgjhodapp, Hmm, okay. I really want to write a PBS Video scope that uses that, so if you could fix it. KTHXBYE :-)14:42
jhodapptedg, well that doesn't mean you shouldn't give it a try14:43
ogra_tedg, you mean you have enough spare time to write scopes ?14:43
jhodappit's just I can't guarantee at this time that it will work in all cases14:43
tedgogra_, Not really, "really want to" :-)14:43
jgdxkenvandine, hm, thanks14:43
ogra_haha14:43
tedgjhodapp, So should mediaplayer-app register for rtsp then?14:43
* ogra_ has a big pils of "really want to" sitting next to himm too 14:44
ogra_*pile14:44
jhodapptedg, yeah...if you give it a try and it works, we can officially add it then14:44
jhodappogra_, me too...I want to write a top-notch podcast app14:44
elopiozyga, nik90_: hello.14:47
elopiozyga: so what I would like is to be able to record the results of manual tests.14:47
nik90_elopio: hi14:47
elopiozyga: on the clock we have some hard to automate tests, like setting recurrence and integration with the indicators.14:47
elopiofollowing your advice, I think it would be good to give a try to the format you are using and run the tests with checkbox.14:48
jgdxkenvandine, I think I fixed and tested, then proceeded to merge trunk, which introduced new pep errors. Oh my14:48
jgdxpushed fix14:49
kenvandineoh my :)14:49
kenvandinethx14:49
nik90_elopio: say then the lander would be required to run these manual tests and then report back in the MP? Or should checkbox automatically do that or something?14:50
elopiojgdx: phew. I saw your ping a couple of days ago, I'm glad you will stay working on system settings.14:50
zygaelopio: hey!14:51
jgdxelopio, ::):)14:51
elopionik90_: we need to define that part. We need something on the dashboard or the ci train spreadsheet so we can attach result files.14:51
zygaelopio: where would you like to record the results?14:52
elopiozyga: not sure. For the first iteration, I think it would be enough for the tester and the reviewer to share the file and then discard it.14:53
elopioat some point I would like to see graphs of results over time, and to be able to dig into the history.14:53
zygakissiel: elopio ok14:53
zygaer14:53
elopioso we need a kind of dashboard.14:53
zygaelopio: ok14:53
zygaelopio: so I think we can help you already14:54
zygaelopio: let's do this14:54
zygaelopio: let's pick one test14:54
zygaelopio: write a description for plainbox so that you can run it14:54
zygaelopio: write a laucher that will run this test and store results14:54
zygaelopio: and see what you can do next, ok?14:54
elopiozyga: but this is just a experiment to see if this is better than what we have on the wiki or on the qa tracker. And nik90_ is always eager to be a test experiment :D14:54
nik90_zyga: would I be able to run the checkbox on the phone and then retrieve the results from the phone?14:54
zygaelopio: right, sounds good14:54
elopiozyga: yes, yesterday we were lookingn for examples of manual tests. Can you point us to one?14:55
zyganik90_: if this test is fully manual14:56
zyganik90_: then why would you want to?14:56
zygaelopio: sure14:56
nik90_zyga: also when I try installing ubuntu-desktop again, it proposes to install the chekbox-gui again. Should I let it do that? or just not install ubuntu-desktop metapackage?14:56
zyganik90_: we're wokring on a phone UI so yes but not today, today you can run it on the phone from the terminal :)14:56
zyganik90_: or on the desktop14:56
zyganik90_: yes, just install it, you won't need that anymore14:57
zyga(that plainbox tree)14:57
nik90_zyga: ah so checkbox will provide a GUI with descriptions of the manual test. The tester can then test it on their phone and set the results in the checkbox gui?14:57
zyganik90_: yes14:58
zyganik90_: exactly as described:...14:58
zygahttps://docs.google.com/a/canonical.com/document/d/12gpgFGtNBoPet8215bUdeJ-QXLL_peQOsGCzipd4gh0/edit#heading=h.cu4n76j35kjl14:58
zyganik90_: if you want to do manual tests using a desktop it's better to have the tester get instructions from the desktop now14:58
zyganik90_: test the phone app14:58
zyganik90_: because you have no limitations for that14:58
zyganik90_: and you can send/process data in any way we need14:58
zyganik90_: and once the phone UI is ready the same can be done *on* the phone14:59
zygalet me get a manual test case as an example14:59
zygaif you want we can have a three-way hangout14:59
zygaand do this interactively where we create a simple real test14:59
nik90_zyga: yeah I think that might help14:59
zygak14:59
nik90_s/might/will14:59
zygahttps://plus.google.com/hangouts/_/gxablkbkbphphzkwafdcinyvzqa?hl=pl15:00
zyganik90_, elopio: ^^15:01
cwayneChipaca, now i get this: http://paste.ubuntu.com/8224183/15:02
Chipacacwayne: typographic quotes15:03
cwaynederp15:04
seb128mterry, hey, do you know if there were discussions about setting the tz from the wizard?15:04
mterryseb128, I haven't heard any15:04
cwayneChipaca, now http://paste.ubuntu.com/8224211/15:04
seb128mterry, k, I'm going to file a bug about that15:05
seb128it feels weird that the locale is right but that the tz is always utc15:05
Chipacacwayne: now you're probably seeing consequences of not doing 'go get' in arm15:05
Chipacacwayne: as you have to dependencies there that need compiling15:05
Chipacacwayne: you don't need them compiled15:05
cwayneChipaca, ah, ok, i'd done that for go-unityscopes, may have missed some15:05
Chipacacwayne: but you do need them not compiled for other arch15:05
Chipacacwayne: (so moving aside the 'pkg' dir in the first chunk of GOPATH should fix that)15:06
Chipacashould* :)15:06
cwayneChipaca, so i moved aside GOPATH/pkg, same thing though15:08
=== dandrader is now known as dandrader|lunch
cwayneChipaca, seems to work if i do -ldflags '-extld=arm-linux-gnueabihf-g++' instead of '-extld=arm-linux-gnueabihf-gcc'15:15
Chipacacwayne: ah. i was just twiddling with that same arg, got stuck in ld emulation modes :)15:16
cwayneChipaca, now to try to copy the binary to a device and see if it actually worked :P15:17
seb128pmcgowan, mpt, I just filed bug #1365023, not sure if that's a rtm issue/need design/...15:17
ubot5bug 1365023 in ubuntu-system-settings (Ubuntu) "[wizard] should set the timezone" [Undecided,New] https://launchpad.net/bugs/136502315:17
seb128(basically new systems always being set to UTC tz)15:18
pmcgowanseb128, ah, yes15:18
seb128pmcgowan, mpt, in fact there is already bug #1351534, marking mine duplicate15:19
ubot5bug 1351534 in ubuntu-system-settings (Ubuntu) "doesn't detect current time zone" [Wishlist,Confirmed] https://launchpad.net/bugs/135153415:19
seb128should probably be high rather than wishlist imho15:20
ogra_seb128, probably something that will just magically start working once the location stuff finally works ;)15:20
pmcgowanseb128, yours is more specific to the wizard15:20
pmcgowanthe other was more automatic detection15:20
pmcgowanas I recall15:20
seb128pmcgowan, well, mine is sort of a proposed solution to the other one15:20
pmcgowanright15:20
seb128which usually design don't like, they prefer us to state the issue and have them come with a suggestion on how to solve it :-)15:21
seb128ogra_, well, the location service is going to provide the info, we still need some code using that info to set the system tz15:21
seb128ogra_, or do we have that code but it's not working by lack of accurate datas?15:22
ogra_silly software ... always needs code :)15:22
ogra_yeah,, indeed :)15:22
ogra_i dont know, i was hoping we have code already :)15:22
ogra_but i guess thats just hopes15:22
dakerseb128: clock-app does have some code to get TZ, nik90_ right ?15:25
nik90_daker: in a hangout atm15:26
seb128daker, well, that still doesn't help much if you need to run the software to have that info set15:26
pmcgowanpopey, does reminders have local notes now? planned?15:41
ogra_and when do we drop the notes app ?15:41
ogra_would be nice if someone made that final decision15:41
pmcgowanogra_, yeah efforting that now15:43
popeypmcgowan: no, and no.15:43
popeypmcgowan: design are/were to redesign the app15:44
pmcgowanpopey, ok, boo15:45
popeypmcgowan: looks pushed back to after october15:46
pmcgowanpopey, dbarth  so I am in reminders, it prompts me to add an account in settings, I click that and never go to settings, so the app is stuck15:48
pmcgowanwhose bug is that?15:48
dbarthpmcgowan: ah15:48
dbarthpmcgowan: no trusted prompt?15:49
pmcgowandbarth, trusted prompt?15:49
dbarthpmcgowan: do you have a DEN in syslog or something in the app. log15:49
popeypmcgowan: it certainly used to.15:49
dbarthpmcgowan: a dialog that slides from the bottom of the screen15:49
dbarthi'll try right now15:49
pmcgowannope15:49
pmcgowanno denial15:49
dbarthpmcgowan: it does pop up the account creation prompt for me15:50
dbarthrunning r217 or so15:51
pmcgowandbarth, right but that does nothing for me15:51
popeyit works here.15:51
pmcgowandbarth, I click the "add account" button and nothing happens15:51
pmcgowanhmm15:51
popeyi just deleted my evernote account, opened reminders, and it flipped me to the evernote accounts login15:51
pmcgowanI am on mako 21815:52
popeyflo 220 here15:52
pmcgowanI can update and try again15:53
loolpitti: sorry, did you get a chance?15:57
loolpitti: ubuntu-location-provider-here in NEW15:57
dbarthpmcgowan: i will update to 218, but on 217, i can use the account creation dialog and that seems to work15:59
dbarthpmcgowan: just that i can't create a new evernote account right now, but that's me and my email address it seems16:00
pmcgowandbarth, popey_ worked this time but took a long time, wonder if the wifi was off or something16:07
pmcgowanbefore that is16:07
popey_cool16:07
=== alecu_ is now known as alecu
=== nik90__ is now known as nik90_
=== JamesTait is now known as Guest46019
=== psivaa_ is now known as psivaa
=== JamesTai1 is now known as JamesTait
dbarthpmcgowan: we may need an extra progress indicato once the webview is started, but the actual page loads16:10
=== awafaa_ is now known as awafaa
=== davmor2_ is now known as davmor2
tab141there Ubuntu touch for rockchip rk3188??16:12
sergiusenspitti: can you help me out with a udev/udisks hint problem?16:12
sergiusenspitti: https://bugs.launchpad.net/ubuntu/+source/lxc-android-config/+bug/136443416:13
ubot5Ubuntu bug 1364434 in lxc-android-config (Ubuntu) "SystemHint sometimes remains false on system volumes, causing permanent ciborium bubble" [Undecided,New]16:13
sergiusensnot sure how to fix that possible race16:13
=== popey_ is now known as popey
loolpitti: package was accepted, thanks16:29
=== dandrader|lunch is now known as dandrader
=== sil2100_ is now known as sil2100
=== seb128_ is now known as seb128
kenvandinerenatu, i've uploaded the folks change, but will have a new binary so will take a little time for an ACK16:58
renatukenvandine, thanks16:59
kenvandinenp16:59
=== ybon1 is now known as ybon
hackersarchangelHowdy everyone17:57
hackersarchangellooking for the logs to SMS messaging17:58
hackersarchangelbasically wanting to see what is causing it to just sit and spin17:59
knott_raysif some phone is a verizon phone, does it still have all the networks, or do they rip off GSM entirely somehow?18:03
nhainesknott_rays: it uses CDMA and not GSM.18:05
nhainesUnless it has been particuarly built to be an international phone.18:05
knott_rayswtf18:06
nhainesknott_rays: carriers don't pay for radio hardware they don't use.18:08
hackersarchangeljust had a thought.18:08
hackersarchangelIf I’m using a Sprint SIM that would then want to send the SMS over the CDMA radio correct? (Which would explain why that is not working)18:08
nhainesIt's my understanding that CDMA doesn't use SIM cards.  That's a GSM technology.18:09
hackersarchangelNExus 5.18:09
hackersarchangelso it’s both.18:09
nhainesI wasn't aware my Nexus 5 had CDMA capability.18:10
hackersarchangelWell that is what I’m investigating.18:11
hackersarchangelIs SMS working for you??18:11
nhainesPerfectly.18:11
hackersarchangelhm.18:11
hackersarchangelWell I’m on an MVNO (Ting)18:11
hackersarchangelbut I can make calls, so I figured SMS would work.18:11
hackersarchangelBased on some searching and some information from here.18:12
hackersarchangelCould be wrong though.18:12
knott_rayshmm, what about some kind of unlocking? is it on the hardware or the firm/software?18:12
nhainesknott_rays: can you be specific what you mean by "unlocking"?18:13
hackersarchangelI’ll keep looking for an answer, just need to sit down and take some time to look at the logs.18:15
hackersarchangelNow MMS is almost working but that’s a provisioning problem where I can’t seem to get ofono to accept my gprs file.18:15
hackersarchangelbut that is altogether another issue. Also want to see if I can tackle the screen issue as I think that would be a major fix to get handled.18:16
=== dandrader is now known as dandrader|bbl
knott_rayslike it being locked to just one carrier18:26
nhaineshackersarchangel: that would enable me to walk around with Ubuntu running for an entire weekend.  It would be super valuable.18:33
nhainesknott_rays: that's some kind of firmware thing I believe.18:33
knott_raysgood18:33
hackersarchangelWell I figure we are using the same kernel and base as Android, so in theory shouldn’t the actual call to the kernel be the same or similar?18:42
nhaineshackersarchangel: no, because we're not using the same kernel or base as Android.18:44
mterrykenvandine, which silo has the USS branches?19:05
kenvandinemterry, 2019:06
=== sbc is now known as Guest26951
kenvandinerenatu, folks packaging is in utopic now19:44
renatukenvandine, great, thanks20:01
kenvandinerenatu, np20:01
kenvandinehope it helps!20:01
kenvandinejgdx, did you see the CI failure for your reboot branch?20:22
kenvandineautopilot.exceptions.StateNotFoundError: Object not found with name '*' and properties {'objectName': 'rebootNecessaryDialog'}.20:22
jgdxkenvandine, looking20:29
kenvandinejgdx, thx... i've got a big bundle of MPs in silo 20... which I can't land until silo 10 lands20:29
kenvandinejgdx, so i figure if we can get that fixed I have time to get it in silo 2020:29
jgdxkenvandine, right, that would be swell20:30
kenvandineit would have been swell to have landed this silo last night :)20:31
kenvandinebut... blocked on 1020:31
kenvandinealthough last night wouldn't have had the nifty passphrase bug fix :)20:32
jgdxnifty? :p20:33
kenvandinefollowing your "swell" usage... i couldn't resist20:34
jgdxheheeh. I watch some american movie, next thing I'm using archaic expressions on irc20:35
nhainesGolly, that would have been convenient.20:51
chrischi i'm thinking of installing ubuntu on my phone and was wondering if i'll be able to use disk encryption?20:53
ogra_chrisc, *en* crypting would work ... de-crypting not so much yet though :)20:54
chrischmm, i read this https://blueprints.launchpad.net/ubuntu/+spec/client-1311-user-data-encryption20:54
nhainesogra_: that's half the battle.  :)20:54
ogra_(there is no graphical unlocking mechanism that could do that for you yet)20:54
chrisci'd be happy doing it in a terminal20:55
chriscin fact all i really want is a decent terminak and browser20:55
chriscterminal20:55
ogra_both are pretty decent ... but require a running session20:56
chrisci'm currenting running debian on android20:56
chrisccan you run firefox on unbuntu on a phone?20:56
ogra_(in fact i think the terminal app is the best mobikle terminal i have ever used (you need to know the secret magic though then it is immense fun)20:56
ogra_no20:57
chriscsecret magic?20:57
ogra_well, like double tapping the window to generte a tab key20:57
chriscok20:57
chriscis there a browser that works with socks proxies?20:58
ogra_or tap+hold to get the ctrl+* cycle to choose ctrl+ como keys from20:58
ogra_*combo20:58
ogra_not sure if our browser supports socks yet20:58
=== salem_ is now known as _salem
ogra_(it is surely a planned feature, but unlikely to exist for the first phone release)20:59
jgdxkenvandine, oh man, I really wanna test this, but autopilot is making it hard21:00
kenvandinejgdx, if i had a nickel :-p21:04
jgdx:p21:06
ichigo-rokuIs it possible to disable vibrations everytime I tap on something ? When I tap on Wi-Fi in the settings my phone vibrates, can I disable those vibrations ?21:17
veebersHi jgdx, feel free to join #ubuntu-autopilot to talk to the devs and to get help if you need it :-)21:17
jgdxveebers, thanks21:21
=== daker_ is now known as daker
=== dandrader|bbl is now known as dandrader

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