=== chriadam|away is now known as chriadam [00:16] any new development on m7spr? [00:17] aka htc one sprint? [00:22] vthompson: any news regarding getting the cellular working on the m7? [00:23] htcm7, no I'm sorry. I haven't had any time or desire to port to the device lately [00:23] kk anyone else you aware of working on it? [00:24] It's been forever since I've checked xda-developers but I'd hope someone would have made progress. It's been over 6 mo since I last checked [00:24] I'm not sure anymore [00:24] dang [00:24] thx I would want to run it on this phone but I don't want to lose the ability to call and text [00:25] If I knew more about the subsystems I'd work on it [00:26] Well, I'm not sure any Sprint radios (aka, CDMA) are working. Anyone here know? [00:27] I've read a lot saying that the base image is just cm is that true [00:28] I can't really speak to that, as I've kinda forgot what they've changed now that I'm just fat dumb and happy getting regular updates on a Nexus 4. But it was originally CM that booted ubuntu, but the images are far less CM and far more Ubuntu now [00:28] Plus I'm kind of in the dark with all this Android versus true Linuxo anyways I'm kind of new to Linux game [00:29] lol [00:30] I'm sure there are kernel version differences, but Android feeds their updates back upstream occasionally. So hopefully the mainline kernel has some of the Android kernel goodies. [00:30] Lol off that subject it would be funny if they came out with an ibuntu [00:31] Free, open source, expensive, closed hardware... that's a double oxymoron [00:31] lol [00:31] It is just UNIX anyway though [00:32] Very very neutered version [00:32] eh, modified BSD with GNU-ish toolchain [00:33] I like my macbook though. It's best use is testing to see if my Linux machine actually crashed by ssh'ing to it [00:33] Did you ever find out the cause for the random crashes and hangs noted on the device page for the HTC One? [00:33] lol [00:34] No, I don't even recall getting that far. Someone else may have updated the wiki if that's where you see the info. (check the bottom of the page to see who to harass) [00:35] tedg: OK, I managed to get this done tonight after all. https://code.launchpad.net/~cjwatson/upstart-app-launch/libclick-manifest/+merge/210520 [00:36] Not often I get to optimise something to a fifth of its former runtime [00:36] gg [00:37] Well I may end up playing with it I have to do a nand first, [00:38] And considering this is my secondary phone I really want something more non Google on it [00:39] Anyway I'll let you get back to your Nexus [00:39] Ha, thanks. Good luck! [00:39] ty [00:44] is it expected that the swipe-from-left app launcher 'dock' thing should have a dozen blank spots between one icon at the top and one icon at the bottom? [00:45] clicking on some does nthing, clicking on others brings up the keypad (dialer maybe?) === nik90_ is now known as nik90 === jackson is now known as Guest1184 [01:02] nhaines: yeah you should have had membership, you have to log in outside of Summit though (SSO doesn't like being embedded in an iframe) === Borborygmi is now known as Casmo === duflu_ is now known as duflu === ssweeny` is now known as ssweeny [02:01] mhall119: yeah, unfortunately I logged in outside of Summit (twice!) just about the same time you added me. Soo... we live in a world of mystery. :) === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha [03:13] Bricked my nexus 4 after installing ubuntu === Aaa_ is now known as Guest3099 [03:14] Bricked my nexus 4 after install ubuntu [03:15] Please help [03:16] Anybody there === jhodapp is now known as jhodapp|afk === XDS2010__ is now known as XDS2010 === chihchun_afk is now known as chihchun === Kyle____ is now known as Eliz === cul_ is now known as cul === salem_ is now known as _salem === Ursinha is now known as Ursinha-afk === Ursinha-afk is now known as Ursinha === yofel_ is now known as yofel === Guest1184 is now known as Noskcaj === Wellark_ is now known as Wellark [08:19] hrm... does youtube not work on touch? is there no actual application for it? rowser seems to forever load videos... === wellark|pingpong is now known as Wellark|pingpong [08:58] Good morning all; happy No Smoking Day! :-D === chriadam is now known as chriadam|away [09:02] pfft [09:05] ogra_: I hope you will comply! [09:06] nah ... not me :P [09:06] "pfft" [09:06] ogra_: always the rebel :D :D [09:06] heh [09:06] ogra_: hows things? been a while since we talked... [09:09] jussi, well, all fine here, how about you ? was that your brother going to liverpool i saw on G+ ? [09:09] ogra_: I was just in Liverpool with my brother in law. (wifes brother) [09:09] ah [09:12] ogra_: was a fun trip... driving fast cars and stuff :D [09:13] haha, well, for fast cars you need to come to germany ... doesnt help if they are fast but you cant drive them the right way ;) [09:15] ogra_: we went to a racetrack, so we could drive as fast as they could go (at least on that racetrack's small ish space), which was nice. [09:15] He took the Ferrari Modena, I had the mclaren... [09:16] wow, nice ! [09:19] ogra_: yeah, its suprisingly cheap to do, and was really fun :) [09:19] i used to live close to the nuerburgring in my last house ... i never managed to go there :( [09:20] heh [09:21] well, i bought a porsche instead and now i use the autobahn ;) [09:21] ogra_: http://www.three-sisters.co.uk/driving-experiences/ferrari.asp [09:21] ogra_: sssh :P === vying is now known as Guest29010 === vrruiz_ is now known as rvr [10:50] dbarth, ping === dkessel_ is now known as dkessel [10:54] aquarius: pong [10:54] hi [10:59] dbarth, heya. See lp:~sil/+junk/U1FilesHTML5/ which is an Ubuntu One client in HTML5. [10:59] ps ax [10:59] oops :) [11:00] dbarth, as mentioned yesterday, it can't download anything because we don't have Download API bindings yet, and it can't give downloaded files to anyone else becuase we don't have New Content Hub bindings yet. But the core of the app is there [11:01] aquarius: oh,that's awesome! :) [11:01] i will share with alex [11:01] that can be the perfect example of app for the new content hub api [11:02] which is why I hassled kenvandine to make the content hub able to deal with U1's use case ;) [11:02] also, the HTML5 bindings don't do transitions and things like QML does, but hopefully all that sort of thnig will get fixed without need of doing it in my app. [11:04] yup [11:04] i'm trying but it fails cause i'm just in the middle of testing our new oxide container [11:04] sorry that i can't comment right now [11:04] i need to fix that oxide runtime [11:05] Have a mouse issue that *may* be linked to touchscreen - was told to come here [11:05] http://imgur.com/YRZwrOZ < when I move my mouse (using the touchpad) it skips vertically, but only when a particular monitor is plgged in [11:05] oodavid: hi, what type of mouse issue? [11:05] Yoga 11s [11:06] dbarth, the weird looking pointer is my gif program, it looks fine on screen [11:06] just the jumping [11:06] oh sorry, we're in #ubuntu-touch here, i guess that'd be #ubuntu-desktop instead [11:08] Sorry about that, I think the Yoga is bit of a funny hardware === jhodapp|afk is now known as jhodapp === MacSlow is now known as MacSlow|lunch [12:19] Hey, I'm following the dual boot wiki article - i've ran the dualboot.sh script but it just sticks me in the clockworkmod recovery screen [12:20] if I just tell it to reboot - then i find there is no ubuntu dual boot app installed [12:20] What device? [12:20] nexus 10 [12:22] looking for the wiki url? [12:23] https://wiki.ubuntu.com/Touch/DualBootInstallation [12:24] For dualboot to work, you need a multirom recovery. [12:24] which is what? something missing from the instructions? [12:24] according to that wiki page, https://wiki.ubuntu.com/Touch/DualBootInstallation#Requirements only the Nexus 4 device works. === alan_g is now known as alan_g|afk [12:25] and it lists a the bottom others that work [12:25] Now, you can check XDA to see if someone has multirom (Kind of like grub in it allows you have more than one rom) for the N10 [12:26] It states, they work in theory, but have not been tested. [12:31] I'd rather try and work out what is wrong with the instructions - or additional steps needed for Nexus 10's [12:31] Not poke around with other stuff [12:31] Perhaps someone in here has accomplished this with a Nexus 10 or could offer some pointers [12:32] I just did my Nexus 4 but, that's what everything is tested on, sorry mate. [12:32] On my Nexus 7 I installed a program on the Android side called MultiRom Manager and it has a card to install and dual boot ubuntu from there. [12:33] a "card" ? === alan_g|afk is now known as alan_g [12:35] In the app there is a section for installing Ubuntu === _salem is now known as salem_ === frals_ is now known as frals === alan_g is now known as alan_g|lunch === MacSlow|lunch is now known as MacSlow [13:23] rsalveti: hey, I have one MR for telepathy-qt5 that is already reviewed by salem_, how can I proceed to propose that for landing? === chihchun is now known as chihchun_afk === chrisgward is now known as chrisward [13:42] Kaleo: hi! Do we have a "placeholder" style in the UI toolkit? See https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings-online-accounts/+bug/1289433 [13:42] Ubuntu bug 1289433 in Online Accounts setup for Ubuntu Touch ""No accounts" doesn't use the list placeholder font style" [Medium,Confirmed] === alan_g|lunch is now known as alan_g [13:46] boiko: got the link? [13:48] rsalveti: yep, https://code.launchpad.net/~boiko/ubuntu/trusty/telepathy-qt5/conf_call_client_side/+merge/210302 [13:49] boiko: it seems pitti uploaded it already [13:49] sorry, that one was uploaded by me a few weeks ago [13:50] guess I just forgot to get it merged [13:50] but the package was already available in the archive for a few weeks already [13:54] cjwatson: Hey, around? [13:55] cjwatson: Just wanted to confirm that once the new click is in, the only thing I need to worry about it adding a bunch of -dev .framework files [13:55] cjwatson: ISTR that you didn't like them shipped in the -meta package though, did you want this in a new source package? [13:56] mardy, no we don't [13:57] mardy, designers should discuss among themselves to agree on what they need there [13:57] Kaleo: OK. Can I add ubuntu-ui-toolkit as affected by this bug? [13:57] mardy, sure [13:57] Kaleo: OK, thanks [13:58] rsalveti: wait, there was one branch from salem_ a couple weeks ago, but this MR complements that other one [13:59] rsalveti: there were some things missing on the client side of telepathy-qt, and also some more changes on the service side were needed [13:59] rsalveti, I think this is a different MR [14:00] lool: Yeah, we just need to do that (but after Qt 5.2 as I understand it?). I have some aesthetic problems with them being in the metapackage but there are advantages to that too, and I don't think it's worth changing, certainly not now [14:00] lool: We do need to make sure that the framework files (inc. existing ubuntu-sdk-13.10) have appropriate Base-Name and Base-Version fields [14:01] cjwatson: we probably want to change the default framework used in click packages to a 14.04-dev one while landing qt 5.2 [14:01] lool: that's QtCreator's problem [14:01] so that we dont generate clicks on top of qt 5.2 that declare 13.10 [14:01] click doesn't have a default [14:01] right, new frameworks need to exist though [14:01] lool: we first need to get click chroot to support 14.04 though [14:01] I think that was in the master plan somewhere [14:02] is it used in all cases now? [14:02] I don't know [14:02] if it is, we're good [14:02] I think so [14:02] pmcgowan: ^ [14:03] boiko: salem_: sorry, maybe pitt got confused then, let me check the code [14:03] lool, everyone is in sessions now so I will verfy with qtc guys [14:03] lool, that is defintely the plan [14:03] rsalveti: there was one patch updated and one more added [14:04] pmcgowan: so there is no dep with the 5.2 landing then, or rather it just needs to happen afterwards [14:04] lool, right, shortly after ;) [14:04] right, it shouldn't block 5.2 [14:04] pmcgowan: a) land qt 5.2, b) add new frameworks, c) add support for 14.04 to click chroot, d) use 14.04 frameworks by default [14:04] or something like that [14:04] but I think we've done all the hard bits in click now [14:05] cool [14:05] it's just bits of bookkeeping now [14:06] mterry: hi! there is just one more case not covered in your MR: contacts with multiple phone numbers, I commented there about it [14:07] boiko, just now pushed a fix, I think. [14:07] boiko, sorry for churn [14:07] mterry: ah nice! let me check === dandrader is now known as dandrader|afk [14:07] awe__, hi. When a phone has multiple SIMs, what kind of information is available for users to tell one from the other? [14:08] mpt, ;D [14:08] sorry... this has been a recent theme the past few days... [14:08] mterry: I think it is good now, I will just wait for jenkins to run to give it a try [14:09] awe__, from other designers? If so, sorry :-] [14:09] mpt, it depends on how the SIM was populated by the Operator/MVNO ( ie. the source that programmed the SIM ) [14:09] mpt, no worries... [14:10] so, on some SIMs, the associated subscriber phone number *may* be available [14:10] but it's not guaranteed [14:10] in discussions about settings UI, my recommendation was to use a generic SIM1/SIM2 label [14:10] that hopefully could be customized by an OEM if need be [14:11] I think the primary label should match the actual printed label on the hw [14:11] which could be SIM1/SIM2, SIM0/SIM1, GSM1/GSM2, ... [14:12] boiko, I have a second branch based on top of that one that I want to land too. Will point you to it after I finish doing checklist [14:13] it'd be nice if we had an optional secondary label which could be populated with the phonenumber or less friendly IMSI ( Subscriber Number ) or card ID [14:13] but those latter aren't going to be too obvious to the average consumer [14:13] boiko, I have a second branch based on top of that one that I want to land too. Will point you to it after I finish doing checklist [14:14] s/those latter/those latter two options/ [14:14] mpt, make sense? [14:16] awe__, yep, let me summarize that and see if I got it right [14:16] salem_: mind updating debian/changelog as well? [14:16] salem_: and please merge lp:ubuntu/telepathy-qt5 before doing that as well [14:17] rsalveti, it's boiko's MR === chihchun_afk is now known as chihchun [14:18] mterry: ok [14:18] boiko: ^^ :-) [14:19] rsalveti: let me update it [14:21] sil2100: do you know if ci is able to handle lp:ubuntu/ MRs properly? [14:21] I believe it should probably just work, but not sure if we tried that already === dandrader|afk is now known as dandrader [14:32] rsalveti, heh; I asked that question a couple times, don't think that's handled === kyleN is now known as kyleN-afk [14:40] awe__, does look good to you? [14:43] * awe__ checks [14:47] mpt, that looks great! [14:49] rsalveti: by CI you mean citrain? [14:50] cool [14:52] rsalveti: telepathy-qt5 MR updated. [14:53] pitti: ^ [14:53] boiko: ah, thanks [15:05] sil2100: yes [15:06] sil2100: but it seems pitti uploaded it directly [15:06] wasn't it meant to be? [15:07] we can still block it in -proposed if needed, but it seems it already was tested [15:07] it was an Ubuntu merge proposal, not an upstream/CI one, after all [15:07] I believe it's fine, we might just need to rebuild it for qt 5.2 [15:07] Mirv: ^ [15:07] sure [15:08] Mirv: regarding telepathy-qt5 [15:08] rsalveti: it should all be handled, as to CITrain it doesn't really matter where the final merge happens - it doesn't have to be trunk, it can be any branch [15:08] sil2100: right, cool then [15:09] rsalveti: sil2100: uh oh, ok. I've many uploads of telepathy-qt5 to the PPA, now they're outdated wrt that. [15:10] uh [15:10] https://launchpad.net/~ci-train-ppa-service/+archive/landing-006/+sourcepub/4011677/+listing-archive-extra - basically just the last two, powerpc + ppc64el + arm64 symbols [15:11] so I'd need to do ubuntu12 and incorporating those changes plus rewriting the changelog [15:12] oh, indeed [15:12] (telepathy-qt5 is not in CI train) [15:25] boiko, https://code.launchpad.net/~mterry/telephony-service/greeter-ringtones/+merge/210506 is the other one [15:26] boiko, this is so that the greeter knows which user to look up the ringtone for [15:26] er, so that telephony-service knows which user to look it up for [15:26] mostly just moving code around === gatox is now known as gatox_lunch [15:33] hi [15:37] rsalveti: ok telepathy-qt5 resynced with archive in qt 5.2 landing PPA. this is partly why it'd be nice to land Qt 5.2 sooner rather than later - there are maybe 20 manual uploads in addition to Qt and CI Train packages in the PPA [15:38] yesterday I updated lightdm, but that at least is just a rebuild [15:40] Mirv: yeah, we're getting there :-) [15:42] what's the status with MMS messages, are they supported yet? [15:43] mdeslaur, no [15:43] ok, thanks [15:43] mdeslaur, that said, the work is currently in-progress [15:44] we'll just wait until they are nobsolete :) [15:44] -n [15:44] but can't give you an ETA of when it will land yet [15:44] cool, looking forward to that [15:44] another mms user? [15:44] yeah, seems there are a few rich people [15:44] haha [15:44] what, nobody ever gets pictures? [15:44] * rsalveti never used mms before [15:44] ogra_, yea maybe. We'll see what all the WhatsApp folks think once FB starts trying to "monetize". ;) [15:44] mdeslaur, i send email ... sending pics by MMS in europe i would get away cheper by making a postcard out of it [15:45] we got other similar apps now [15:45] oh, interesting, quite the opposite here [15:45] telegram is the new thing it seems [15:45] well, thats just another whatsapp [15:45] yeah [15:45] but open at least [15:46] in europe many people moved to threema [15:46] ogra_, some operators don't charge all that much for MMS anymore... I mean seriously, w/4G bandwidth, you're not burning much data sending tiny images ( VGA/QVGA ) [15:46] awe__, tell that to our carriers in europe (or the rest of the world thats not north american) [15:46] ogra_: is it open as well? [15:46] rsalveti, nope, fully closed [15:47] right, let's wait someone to create an app compatible with telegram at least [15:47] but at least has end to end encryption (they say) it was the best in plenty security tests [15:47] my wife sends MMSes sometimes, I don't think I get any others [15:50] it seems we got someone working on it [15:50] https://code.launchpad.net/~rmescandon/ubuntu-telegram-app/trunk [15:51] MMSes? [15:51] rsalveti: that's awesome [15:51] I get them all the time from friends an family [15:52] well, I should say that friends and family send them to me and are disappointed when I don't respond cause I don't see them [15:52] sergiusens: you can have your friends back, just ask them to move away from whatsupp and start using telegram :P [15:52] haha, mms is really a us thing [15:52] interesting [15:53] rsalveti, nice === chihchun is now known as chihchun_afk [15:53] Hm, I guess call roaming is SIM-specific [15:53] yeah, they should have called it US-media-service :) [15:53] it is pretty important to US people. I've asked everyone who has sent me an MMS that I didn't receive if they know about whatapp, and they've all said 'no' [15:53] jdstrand, yeah; mms isn't really designed the right way [15:53] they got the billing part right [15:53] maybe === niemeyer_ is now known as niemeyer [15:54] but as someone who dogfoods the phone, I don't really care. I just know that people aren't too impressed that I can't receive MMSes [15:55] (note, this is like a weekly thing for me-- friends and family like to send pictures and things via MMS, and I lose) [15:56] mms is hilarious on at least some phones that don't support it [15:57] you get the raw control data over sms ... [15:58] interesting [15:59] jdstrand, we're working on it...but unfortunately there wasn't a working out-of-the-box solution [15:59] awe__: oh! that is awesome. I knew it was on a todo list, but I thought I heard it was deferred [16:00] glad to hear it isn't forgotten (which is why my tone was what it was :) [16:00] we're refactoring a couple of things [16:00] I too want to be able to shitty concert photos from friends & family! [16:00] I apologize if I was a bit snarky [16:00] lower layers should be done soon (at least the receive part) [16:00] awe__: yes! :) [16:00] s/able to/able to get/ [16:00] jdstrand, no worries! [16:01] I meant to be only snarky enough to persuade people it is important :) [16:01] to me, the big dealkiller for the longest time was not getting voicemail notifications! [16:01] awe__: yes. that is a pain. however, as a tmobile user I found a workaround for that [16:02] awe__: are you on tmobile? [16:02] yes [16:02] let me find the bug [16:02] has someone written a t-mobile visual voicemail app for touch that I don't know about??? ;D [16:02] or maybe I shouldn't, so you stay motivated :P [16:02] haha [16:02] awe__: hah, no, not that far [16:04] awe__: I can't find the bug, but basically, I noticed that whenever I got a voicemail, I would get a text from 18056377243 [16:04] awe__: so I created a contact named 'Voicemail - TMobile' with that number [16:04] jdstrand, yes... the core ofono wasn't consuming the message-waiting SMS [16:05] awe__: now when I receive that text, it says in the indicator and the messaging app that I got something from 'Voicemail - TMobile' [16:05] this is still a problem with ATT voicemail notification; there's a bug I'm working on for this [16:05] so I know I have a voicemail [16:05] pmcgowan filed it. he gets a text from 10001000 with a bunch of hex [16:05] jdstrand, great idea! [16:05] ;) [16:06] I have another one for '129' [16:06] I forget which does what [16:07] but yeah, setup a contact for the number you get from them :) [16:15] Good evening from Greece, Crete.... How i can install ubuntu on my tablet.... anyone??? === chihchun_afk is now known as chihchun [16:16] anyone?? [16:18] john_____: everybody is busy in the UDS http://summit.ubuntu.com/uds-1403/2014-03-12/ [16:18] john_____: but have a look at https://wiki.ubuntu.com/Touch/Install [16:18] also !devices | john_____ [16:18] bah [16:18] !devices | john_____ [16:18] john_____: You can find the full list of devices, official images, community images, and works in progress at https://wiki.ubuntu.com/Touch/Devices [16:18] :) [16:18] thanks [16:19] if it's not on that list.. it needs porting [16:20] my tablet its inside.... [16:21] its supporting but i need help because i dont understanding === gatox_lunch is now known as gatox [16:22] ยจ) [16:22] john_____: which tablet? [16:22] :) [16:22] Galaxy tab 7.7 P6800 [16:23] im trying to install but i I did not accomplish him [16:23] sorry for my bad english [16:24] john_____: probably best to contact the person who made the port. [16:25] how??? maybe you know how i can contact him [16:26] https://launchpad.net/~dun1982 there's a button in the top right [16:27] Perfect!! Nice to meet you and thanks for advice and help!! [16:27] awe__, does it make sense for multiple SIMs to use automatic carrier selection? Would they ever end up with different carriers if you did that? [16:27] *your advice and help [16:29] mpt, yes and ? [16:29] I'm not sure I understand your 2nd question [16:29] auto carrier selection means that the SPN on the SIM will be preferred, unless not available ( roaming ) [16:30] sorry not SPN, SP [16:30] basically the phone will try to select the carriers specified by each SIM automatically [16:31] so if I have an ATT SIM and T-Mobile SIMs in the phone, both will be automatically selected if available ( ie. I'm not roaming ) [16:31] now I could have a T-Mobile in one SIM [16:31] and an Orange SIM from the UK in the other slot [16:31] I might in that case choose to manual selection for the slot with the Orange SIM [16:32] because one local carrier might have cheaper roaming rates and/or better coverage === chihchun is now known as chihchun_afk [16:55] Hi folks! When is official support for Nexus 7 2013 edition is expected to be available? [16:56] ikhthiandor, right now! it's already supported [16:57] ikhthiandor, since a while :) [16:58] zsombi, btw: https://bugs.launchpad.net/ubuntu/+source/ubuntu-ui-toolkit/+bug/1291485 [16:58] Ubuntu bug 1291485 in ubuntu-ui-toolkit (Ubuntu) "If custom theme is not found, autopilot tests should bail out, as they will fail" [Undecided,New] [16:58] great job! [16:59] I checked a week earlier. I think it wasn't supported then === dandrader is now known as dandrader|lunch [17:08] sergiusens, random question -- do we have a plan for removing preinstalled clicks? [17:10] cwayne, like for customization? [17:10] sergiusens, yeah, i mean we already have a way to ship preinstalled clicks for customization but [17:10] what if an oem/carrier doesn't want to ship a phone with a preinstalled terminal app? [17:11] cwayne, the answer is no from my side; not even sure who would guide this decision [17:11] cwayne, yeah; I understand that fully; given that it's in the store; they can't do much if they want to work around the 'access' part [17:12] cwayne, I'm going to drop this on pmcgowan :-) [17:12] maybe we don't have them by default at all [17:12] and instead ship a default custom tarball [17:12] that would have them [17:12] rsalveti, yeah, but the 'what are you trying to solve' comes to mind [17:12] well, this goes to the one unified rootfs too [17:13] base image would then be the minimal and common for all images [17:13] if it's not there to prevent snooping or stealing drm or whatever; then the purpose is moot as it's on the store [17:13] because atm, these are built directly into the rootfs, which is wrong [17:13] sergiusens: but we might decide to have a few preinstalled [17:13] cwayne: exactly [17:13] that's my point [17:13] cwayne, so mayhaps all images should be custom [17:13] it's like CM and google apps [17:14] or AOSP [17:14] rsalveti, that's different though [17:14] it's political [17:14] you should be able to uninstall them though [17:14] ogra_, yes and no [17:14] ogra_: but a carrier might want something not installed by default [17:14] but you shouldn't have to [17:14] yeah [17:14] not sure that persists over an OTA upgrade though [17:14] ogra_, it doesn't [17:14] i guess they would come back [17:14] that's why I'd prefer having default-rootfs + default-custom-ubuntu-tarball for our default images [17:14] right [17:15] and then default-rootfs + carrier-custom-tarball [17:15] rsalveti, yeah, that's my mind set too [17:15] rsalveti, we can handle multiple custom tarballs, right? [17:15] rsalveti, hmm, no [17:15] rsalveti, we can also have tablet and phone differences in an easier fashion [17:15] cwayne: not sure [17:15] you would want a basic set of apps too ... [17:15] sergiusens: exactly [17:15] default-rootfs + default-custom-ubuntu-tarball + carrier-custom-tarball [17:15] ogra_, like the dialer on a tablet? [17:15] ogra_: sure, but they would then be part of the default-rootfs [17:16] sergiusens, no, but the dialer on all phone images [17:16] ogra_: but for example, we shouldn't add terminal app by default [17:16] but we could add that as part of default-custom-ubuntu-tarball [17:16] well, i still thik we would want a three layer thing [17:16] don't need to be a three layer thing [17:16] rootfs without any apps and default theme [17:16] as the carrier could end up replacing all the default apps [17:16] one layer with the default apps [17:17] (click apps) [17:17] and an OEM layer on top [17:17] rsalveti, yeah, it should be allowed to; but that's something bfiller would own; not us ;-) [17:17] that carrier would be special cased then and just get the rootfs [17:17] right, but I don't think that's a special case [17:17] that makes the testing plan more complicated as well :) [17:17] the average carrier still gets dialer and messaging apps preinstalled [17:17] the bse image would almost always pass :-) [17:18] and the custom ones would differ [17:18] if the carrier wants to ship stuff from the default-custom-ubuntu-tarball, they could just make merge it together with carrier-custom-tarball [17:18] * sergiusens goes for lunch; seems everything is sorted [17:18] well, do we actually want to allow that carriers replace dialer or messaging ? [17:18] sure [17:18] right, it's a click package :-) [17:18] scary [17:19] you can replace mostly everything in android [17:19] what if carrier has wifi-calling or something [17:19] its a click package that makes a ton of assumptions about the underlying system ... and is deeply integrated there [17:19] ogra_: still [17:19] ogra_: one could make another dialer-app [17:19] i wouldnt want that random carriers ship their own broken dialer [17:19] but should we force them to use our default app? [17:19] ansd we get blamed for the breakage in the end [17:20] guess this is more a product management decision :-) [17:20] or have people that show up in support with that [17:20] is dialer even a click yet? [17:20] like we have today with mint [17:20] but we indeed shouldn't be installing the click packages as part of the rootfs [17:20] rsalveti, +1 [17:20] (ask xnox how much fun he has with tehir hacked up ubiquity in bugs) [17:20] they should be part of a custom tarball (the default one) [17:20] sorry to start a big thing, just wanted to bring up that one point :) [17:21] and also allow more than one custom tarball to be used [17:21] yes [17:21] then the rest is up to the management team to decide [17:21] right [17:21] exactly [17:22] not thrilled though :P [17:22] having to rip apart the build system *again* next cycle [17:22] it's removing one hook... [17:22] that frankly, should never have existed [17:22] and impllementing something completely new [17:23] that our system has no setup for yet [17:23] well, doing this right sounds a lot better to me than 'here lets have another separate full rootfs that doesn't have terminal installed' [17:24] well, doing it right should have done from the beginning ... instead of redoing it three times [17:24] (but that means that someone would have writtne down a clear plan before anyone started working on it ... which didnt happen) [17:25] AIUI the plan was always going to be 'one unified rootfs for everything', it's just that it wasn't followed as strictly as it could have been imho [17:25] * ogra_ never saw such a plan [17:26] and i don't think this is particularly super-urgent yet, but it is definitely something we should have in mind before shipping our first phones.. [17:26] right, that's fine, we can fix it now [17:26] yes, all i'm saying is that we should really plan that better next time [17:26] I'd love if we could do better planning for everything :_) [17:26] so that we can do it right from the beginning [17:26] sometimes it just happens [17:26] indeed === kyleN-afk is now known as kyleN [17:27] * ogra_ would really like to have time to optimize at some point ... instead of doing firedrill after firedrill because we missed planning [17:33] ogra_: hey, can you take a look at my comments in bug #1270248 from today and yesterday? I realize the thing that is filling up my disk won't be handled by logrotate... please advise on if you want a new bug [17:33] bug 1270248 in logrotate (Ubuntu) "/var/log fills up disk space on phone" [High,Confirmed] https://launchpad.net/bugs/1270248 [17:34] jdstrand, well, i had some talks with apw about quietening the kernels ... [17:34] but that conversation kind of died, i'll take care for it after UDS [17:34] ogra_: my comments are for ~/.cache/upstart/mtp-server.log actually. guessing need a new bug [17:35] ah, yeah, we should quieten that [17:35] yes-- 1.2G across a reboot or two is kinda a lot [17:35] jdstrand, hmm, it shouldnt have had any ill effects on system behavior [17:36] /home fills. I think anything in the user session will have a problem if it creates tmp files, etc [17:36] saves configuration, etc [17:36] root@ubuntu-phablet:/# ls -l /home/phablet/.cache/upstart/mtp-server.log [17:36] -rw-r----- 1 phablet phablet 423 Mar 11 10:58 /home/phablet/.cache/upstart/mtp-server.log [17:36] I can promise you. there are ill effects. if I remove the file, and reboot, everything is fine [17:36] jdstrand, hrm [17:37] I have > 8G of music on my device [17:37] i thought reserving 5% for root would keep us safe [17:37] * ogra_ hacked that into the upgrader [17:37] it goes to 100% [17:37] sigh [17:37] how can that be [17:37] if the filesystem is set to reserve 5% [17:38] so my mtp-server log is tiny [17:38] on all devices [17:38] cyphermox, any idea why mtp-server would log so much for jdstrand ? [17:39] jdstrand, any idea about the contents ? [17:39] it was filled with a bunch of stuff for the music [17:39] oh, it lists every file it exports ? [17:40] eg, http://paste.ubuntu.com/7080441/ [17:40] that was a bad paste, but you get the idea [17:40] cwayne, sergiusens hmm, yeah we need preinstalled clicks to be managed in the click space not the rootfs [17:40] need to be removeable [17:41] music and pictures. right now it is on 3MB, but it got to 1.2G between yesterday and today [17:41] jdstrand, yeah, seems cyphermox added a lot of debugging we should actually remove [17:41] and I didn't do anything special [17:41] (reboot, connect with adb a few times, etc) [17:41] http://paste.ubuntu.com/7080450/ [17:41] thats mine ... after multiple days [17:42] but i dont have any shared files on that device [17:42] at the moment, it is mostly behaving-- if I remove the cable and connect it, it is only adding 2M or so [17:43] it re-reads all contents ... [17:43] I faily confident I didn't connect my device 512 times since yesterday though [17:43] and writes a debug line for every file in the log [17:43] s/I faily/I'm fairly/ [17:43] well, i guess it also writes data when you transfer files back and forth [17:44] yeah, I didn't actually do that [17:44] I guess something runs away at some point. If I hit it again, I'll add more info [17:45] re-plugging (which means restarting the server) adds ~40k here [17:45] * jdstrand nods [17:45] while thats still to much, thats not a lot [17:45] I wonder if 'reboot' is what is doing it [17:45] * jdstrand tries [17:46] no, it isn't, and I certainly wouldn't have noticed it if that was all it was [17:47] no, that didn't do it [17:47] weird [17:47] up to ~6M now [17:48] run tail -f on the file in the terminal app :) [17:49] and then re-plug [17:49] mtp-server really needs to lose debug output === alan_g is now known as alan_g|walk [17:53] yeah === dandrader|lunch is now known as dandrader [18:10] pmcgowan, not really uninstalled, but not provisioned in the default rootfs (have a nimble one) and all other images would be custom (like phone-base or tablet-base). Something along those lines; that's where the conversation was headed [18:10] sergiusens, seems like all app installs need to be overlayed [18:12] pmcgowan, but new apps (from vendors) would have a different namespace [18:12] overlaying could be worked out though [18:12] sergiusens, the terminal example where community wants it and production does not [18:13] could be true for any app [18:13] pmcgowan, well it is in the rootfs, so it may be seen; but it will be on image [18:14] sergiusens, yeah, no apps should be in rootfs? [18:14] pmcgowan, the cleaner option seems that the vanilla build should just be a custom build [18:14] pmcgowan, and for that we need the vanilla build to be a custom one [18:14] was realizing this when we hit the click bug, finally understood it [18:14] yes [18:14] ok, so we at least all agree on this [18:14] now we just need to do it :-) [18:14] let me email the phone list with this [18:24] hi all [18:25] is it possible to write applications in python that would run on ubuntu touch? What about interfacing the hardware in this way? [18:34] cwayne: removing preinstalled clicks - you can hide them in a higher database [18:35] cjwatson, like having an empty click with no desktop file? [18:35] cwayne: no [18:35] cwayne: same thing that happens if you remove a preinstalled package as a user now [18:35] cwayne: except it'd be an @all -> @hidden symlink in /custom [18:36] (not exactly like that, I'm going from memory) [18:36] cwayne: there's basically a whiteout scheme [18:36] cjwatson, hm, is this documented anywhere? [18:36] cwayne: we probably want to make some apps non-removable in the topmost (user) database at some point to stop people removing the dialer by accident, but that doesn't have to apply to /custom [18:37] cwayne: can't remember, have to run now, sorry [18:37] bosnjak, we do not officially support python in the app sdk, but some folks are playing with that anyway [18:37] cwayne: anyway the design allows for this, we just need to polish details I guess [18:38] pmcgowan: but there should be no problem with running python in ubuntu, right? The only issue is with the hardware interfacing beyond the SDK? Am i right about this? [18:38] cwayne, pmcgowan rsalveti ogra_ sent an email to the list [18:38] sergiusens, see above bits from cjwatson ^ [18:38] I suspect you can do something like sudo click unregister --all-users --root=/custom package-name [18:39] bosnjak, the issue is for a "production" app you would need to provide python with your app to ensure it runs [18:39] technically it will work, and for development purposes its fine [18:39] cwayne, yeah; I some of that [18:39] cjwatson, but we shouldn't have to do that [18:39] uh? [18:39] cjwatson, but if there's an OTA and there are new clicks they would be reinstalled, right? [18:39] no [18:39] I really have to go, I'll explain later [18:40] sergiusens, the updates would come ota but separate from the rootfs right [18:40] cjwatson, sure; I understand you; just want to explore this possibility [18:40] pmcgowan: it should be an issue to provide python, right? As long as I have actual access to the device? In that case, this should be straightforward? [18:40] sergiusens: I designed all this specifically for this kind of thing [18:40] cjwatson, sent an email to ubuntu-phone which you can follow up on [18:40] bosnjak, with complete access yes you are fine, to put an app in the store needs to provide all it needs [18:41] pmcgowan: thats enough for me, i have the access to the device. [18:41] pmcgowan, hmm, I can't make out your question; OTA are bits of the rootfs if delta type [18:41] bosnjak, be aware of one other thing... [18:41] pmcgowan: what about using the tablet hardware, will this approach impact me with this? [18:41] bosnjak, if you flip to write mode and install apps, then system updates may not work [18:41] bosnjak, same on tablet [18:42] sergiusens, in the future, you go into update on system settings and see the system update and the app updates, but they are separate [18:42] sergiusens, so we need to decide if dialer app is treated as system or click [18:43] pmcgowan, oh, now I follow; yeah, OTA is for the read only bits; clicks themselves apply to the user/writable bits [18:43] pmcgowan, you can still potentially update the dialer; just not remove i [18:43] it [18:43] ok [18:43] pmcgowan: i see.. what about the question about the hardware? [18:44] bosnjak, right, so we did not provide bindings for python to our platform api, so for example QtSensors works but in python you need to do it [18:44] pmcgowan: what about PyQt or PySide? [18:45] bosnjak, that I dont know, which way is the mapping? ie. python talks to qt? [18:45] then it could work [18:45] pmcgowan: is there a way to interface hardware beyond the API bindings? [18:46] pmcgowan: like in a regular PC? [18:46] bosnjak, you could, but I think platform api would be easier in most cases [18:46] the HAL s from Android and we front end that [18:46] pmcgowan: ofcourse, if i could get it to work with python.. I am still considering my options, so i will most likely ask more questions soon :) [18:47] bosnjak, maybe it depends on what you need to access [18:47] bosnjak, or write html and javascript code ;) [18:47] pmcgowan: touchscreen, microphone, speaker, buttons, gsm, 3g, wifi, basically everything :D [18:48] bosnjak, well, lots of work I fear, whereas in QML and HTML we do it for you [18:48] pmcgowan: i would need some advanced options like cpu core binding, process control, IPC mechanisms, etc. This is why I'm considering the lowest level linux approach instead of HTML+js [18:49] ok [18:49] sounds like a special case [18:49] pmcgowan: there is no such options with the sdk, right? [18:49] pmcgowan: pretty much [18:49] pmcgowan: if i go with c++, maybe then i could use the sdk with the native stuff i need [18:49] bosnjak, the APIs are app oriented, so sounds like not at the level you need [18:49] c++ would be good yes [18:50] pmcgowan: hm.. thank you very much for your answers. I need to do more research, and will come back with more q's :) [18:50] bosnjak, sure good luck [18:50] pmcgowan: you are a ubuntu developer? [18:51] bosnjak, more manager, but I try ;) [18:51] pmcgowan: great. nice to meet you, keep up the good work :D [18:51] thanks [18:52] pmcgowan: ah, you went to CMU? [18:53] bosnjak, oh the internet knows [18:53] yes [18:53] a while ago ;) [18:53] pmcgowan: yes, your linkedin profile :) [18:54] heh [18:54] pmcgowan: i know CMU because Nickolay Shmyrev works there on the CmuSphinx project. Nice people. [18:54] bosnjak, yeah lots of smart folks [18:55] great school [18:55] pmcgowan: sounds like it [18:55] pmcgowan: anyway, talk to you again :) and thanx [18:56] bosnjak, ok keep us posted [18:56] pmcgowan: will do [19:22] fginther, ping [19:26] fginther, any idea what's going on here? http://s-jenkins.ubuntu-ci:8080/job/savilerow-trusty/18/console [19:27] we did change the trunk a bit earlier, maybe we just need to remove the whole thing and start fresh? [19:28] cwayne, looking [19:30] cwayne, I'll clean the workspace out and see if that helps [19:30] fginther, awesome, thanks [19:46] cwayne, build successful [19:47] fginther, wonderful, thank you! [20:32] mterry: do you have the second MR for telephony-service already? I have a couple more pending release, so I could request a release of them all together [20:32] boiko, thought I gave that to you already. Let me get it again. probably my IRC ate it [20:32] boiko, https://code.launchpad.net/~mterry/telephony-service/greeter-ringtones/+merge/210506 [20:33] mterry: nice! thanks! [20:37] mterry: hmm, I'm not sure I like having the ringtone settings reading in GreeterContacts, sounds a bit odd [20:37] mterry: on the other hand it really makes sense having GreeterContacts as a singleton [20:37] boiko, I can rename the class to "AccountsService" or "GreeterSettings" or some such [20:39] mterry: well, maybe we should keep it like this now, and revisit it later [20:39] boiko, I did try to make its larger scope clearer by renaming "setFilter" to "setContactFilter" [20:42] mterry: yep, saw that [20:42] mterry: let's keep it this way for now, I actually like the fact that the settings reading is out of the ringtone class anyway [20:42] mterry: let me give it a try [20:54] mterry: so looking at the code again, maybe we could have a GreeterContacts::isGreeterMode() or something like that instead of having the qgetenv thing all over the place? [20:55] boiko, sure, makes sense [20:55] * mterry does that [20:55] mterry: nice! thanks! [20:56] mterry: do you want me to comment about this on the MR or there is no need to? [20:57] boiko, naw, I got it [20:58] boiko, pushed [20:59] mterry: nice! thanks! === salem_ is now known as _salem === jibel_ is now known as jibel === jhodapp is now known as jhodapp|afk [23:04] Hello, may I get some help? === plars is now known as plars-away [23:07] I need some help with the Ubuntu Touch installation on a Nexus 4 device [23:08] Felsangom: if you gave some info about the problems your having, it would be easier for people to help you === cjohnston_ is now known as cjohnston [23:09] Well, I'm following the instructions from https://wiki.ubuntu.com/Touch/Install#Manual_Download_.26_Installation [23:09] but, when in recovery mode, there is a message "E: Can't mount /sdcard" [23:13] Image landing and Qt5.2 migration folks: I recently updated my apt repository to include ppa:ci-train-ppa-service/landing-006 and did a dist-upgrade to pull in some of the new stuff for Qt5.2. I noticed it includes both the new mediascanner-2.0 and it seemingly has the media-hub (allows continuous media playback while app is suspended)--with the music-app lifecycle exception removed. My question is, will all this be lan [23:13] ding at the same time as Qt5.2? [23:18] There is a log message that says "E:Can't mount /sdcard" [23:18] and, after that: "I:using /data/media for /sdcard" [23:22] if I try to mount sdcard using dab shell [23:23] *adb [23:23] the following error occurs: "mount: can't find /sdcard in /etc/fstab" [23:38] vthompson: The media-hub is not going to land with qt 5.2. But shortly after [23:39] ChickenCutlass: do you know if the custom component is installed via the ppa I upgraded with? [23:40] Hmm, I threw the new Ubuntu background over into the phone in my Pictures folder, and I can't get it to show up in the gallery. Not even if I rename it to jpg. [23:40] vthompson: not sure. I don't think the current media hub should get pulled in. [23:40] ChickenCutlass: to me it *seemed* like it was because when the music app was suspended it kept playing... but it didn't proceed to the next track because I we haven't stepped up to that part of the media-hub [23:40] vthompson: when it is done -- it will support both video and audio [23:41] vthompson: the built in music player currently supports background music playing. It is a special case. [23:41] vthompson: but once the media-hub is in. Any app that uses it will have that option [23:41] ChickenCutlass: right, I'm one of the music-app devs [23:41] lol [23:41] right [23:41] ok [23:42] ChickenCutlass: hence why I'm balancing on the cutting edge [23:42] vthompson: so the use of media-hub will be pretty transparent. [23:42] we will just swap out the under layer [23:42] ChickenCutlass: except we'll have to change the apps methodology of maintaining the queue of items [23:43] vthompson: yes, the playlist part will be slightly different [23:45] ChickenCutlass: So, if what I'm seeing isn't the media-hub. Then something has changed such that when the app is suspended (screen off) it won't proceed to the next track, but it proceeds to the next track when another app has focus or the music app is "minimized" [23:46] vthompson: so not sure. But I wouldn't rely on any behavior in the ppa. The real solution will be landing very soon [23:48] ChickenCutlass: Ok, I'll keep an eye on any lifecycle issues--but most likely I'll try to expedite our step up to jhodapp|afk's media-hub [23:48] great [23:48] vthompson: the new media-hub is going to be awesome [23:48] :) [23:49] I can't wait until we can let our beast of an app sleep instead of spin all day long :P