[00:28] kgunn: if you're still around do we have an ETA on when https://bugs.launchpad.net/xmir/+bug/1192843 will be fixed? [00:28] Launchpad bug 1192843 in XMir "XMir receives input from other VTs" [Critical,In progress] [00:28] it's getting some publicity [00:30] If you ask me, this sounds like the perfect multitasking solution. === Ursinha is now known as Ursinha-afk [00:57] mhall119: checking === Ursinha-afk is now known as Ursinha === _salem is now known as salem_ [00:58] mhall119: we have a branch up for it...and yeah...kinda heard about it [00:59] mhall119: we're trying to keep it quite on trunk atm for multimon ppa creation [00:59] mhall119: as soon as we have that we'll top approve...so monday-ish === chihchun_afk is now known as chihchun [03:26] thanks kgunn === Namidairo`bnc is now known as Namidairo === freeflying is now known as freeflying_away [03:31] asac, psivaa: https://bugs.launchpad.net/touch-preview-images/+bug/1215724 is affecting the mako images in pending pretty badly, I've emailed tony to see if I can get him to take a look [03:31] Launchpad bug 1215724 in touch-preview-images "Lots of ofono and network manager errors on nexus4" [Critical,New] === salem_ is now known as _salem === Ursinha is now known as Ursinha-afk [04:31] Hello. === Ursinha-afk is now known as Ursinha [05:39] ogra_, you said that some ports are made *without* using CM. How did they do it? [06:37] hello [06:38] i just was wondering is the -repository ppa:hablet-team/ppa down for anyone else? it seems its down is there way to check? [06:40] it says cannot access PPA (https://lanuchpad.net/api/1.0/-phablet-team/+archive/ppa) [06:40] mousepie, it's ppa:phablet-team/ppa [06:41] And obviously it's not lanuchpad.net [06:41] It's launchpad.net [06:41] yes frogive my typeing long day at work [06:41] mousepie, why will you want THAT ppa? [06:42] well i was trying to test and update to the latest image [06:42] mousepie, you need phablet-tools [06:42] ah [06:43] sudo add-apt-repository ppa:phablet-team/tools [06:43] Not /ppa [06:43] oh my mistake 'thanks [06:47] what about ppa:phablet-team/ppa should i add this as well?> [06:48] mousepie, NO [06:52] <_polto_> hi [06:53] hmm ok so it says nothing was upgraded weird [06:53] upgrade [06:54] <_polto_> I did an apt-get upgrade and the apps list is empty now. I can not launch the terminal. Only apps in the launcher on the left. Also the netwrork manager do not show up now. (but connect to my wifi) [06:56] Polto did you sudo apt-get update && sudo apt-get upgrade -y ? [06:56] <_polto_> I have SSH access, what can I try to restore the apps and the network manager ? [06:58] <_polto_> mousepie, yes [06:58] hmm weird [07:04] ha cool irssi works in terminal [07:09] does anyone have data working i saw that some people had it ? [07:16] I have a question about Ubuntu Touch and when it's connected to a large screen (ie. desktop mode): will I be able to use my device as keyboard and/or touchpad to interact in the desktop? [07:19] dont know [07:19] I believe so, yes. [07:19] dholbach, any experience to port a device without a CM port? [07:20] that would be great, no need to buy a physical keyboard and mouse [07:21] good morning [07:21] hi [07:21] smartboyhw, I personally don't have any - https://wiki.ubuntu.com/Touch/PortingFlippedInProgress might help though === freeflying_away is now known as freeflying [08:33] mpt, hey, on https://wiki.ubuntu.com/SoftwareUpdates?action=AttachFile&do=get&target=phone-settings-updates-checking.png [08:34] mpt, the bottom option ... that widget only allow us to put text for the items, not subtext, would it make sense to change it to "On any data connection (Data changes may apply.)" in that context? [08:35] seb128, please ask for that to be fixed in the toolkit, Oren asked for that layout. [08:35] (And to be clear, I agree with Oren that it's the appropriate layout.) [08:35] mpt, is the second line a subtitle (e.g smaller text)? [08:36] seb128, a caption, which is smaller text, yes. [08:36] mpt, ooooh, the choses are only never/when on wi-fi, the 3rd line is a caption? [08:36] seb128, it's a caption for the third option, not for the whole group. [08:37] mpt, I see, that makes sense, thanks [08:38] seb128, so it should be the same size and weight and color as the "Shorter times..." text in , for example, but it should be exactly lined up with the "On any data connection" text. [08:39] mpt, got it, thanks ... I'm talking to nic-doffay about it [08:39] mpt, thanks [08:39] seb128, checkboxes and switches might similarly have a caption. [08:39] mpt, [08:39] seb128, not currently, but I'm going to implement that today. There will also be support for a picture too. [08:39] seb128, separate topic: popey has asked for me to test System Settings today and report bugs. (a) What project/package should I report them? (b) Any areas I should avoid? [08:39] popey, don't do that :p [08:40] mpt, the project is "ubuntu-system-settings" ... and I'm not sure that's worth testing [08:41] mpt, there is lot missing and lot not right because we don't have the correct widgets (e.g OptionSelector still didn't land so all our selectors look weird) [08:41] seb128, I have three hours blocked out for it with JohnLea! There will be music and heavy drinking. And cigars. [08:42] lol [08:42] and tons of bugs reports [08:43] seb128, okay, let's put it another way. Are there any areas that you think *are* complete and ready for testing? [08:43] mpt, no [08:43] Poop. [08:43] mpt, if you read http://pad.ubuntu.com/settingsbackendsnotes from l139 down, you have the current status and blockers [08:44] mpt, sure you can play with it, and some of UIs are mostly done, but quite some backends are not done yet/blocked on other pieces to land === gusch is now known as gusch|brb [08:46] mpt, background sound account cellular battery date&time security&privacy updates (once didrocks branch land) are mostly UI done though, if you ignore the fact that some of widgets don't trigger the actions they should [08:54] mpt, ok, other question about updates [08:54] "If the download has started but is currently paused, a progress bar and a “Resume Downloading” button. [08:54] If an update is currently downloading, a progress bar, progress text, and “Pause Downloading” button. " [08:54] mpt, should the "progress text" placeholder remains when you change? [08:54] to avoid having the button moving up/down when pausing/resuming? [09:01] seb128; I'm just about to start testing the System Settings marked as 'completely done, ready for final testing' in the Delivery Dashboard. https://docs.google.com/a/canonical.com/spreadsheet/ccc?key=0Ak5sFuLRpCpBdFlUTzBIVURXb05LcndoQVIxU3pIZVE#gid=3 Could you take a look at this, and if you think any of the items currently marked light green are not completely done and ready for testing could you revert the to yellow background co [09:01] lour. thanks [09:01] JohnLea, hey, I don't have edit right on that google doc [09:02] seb128; you do now ;-) refresh [09:02] JohnLea, and none of the settings are completely done [09:02] seb128; could you revert them to yellow background colour then? [09:03] JohnLea, oh, you have details, it's not "completely done" ... let me double check but the greens ones should be indeed testable [09:05] JohnLea, are those status of the UI or of the features? [09:05] seb128; light green means "engineering thinks this item is completely done and is ready for release". The testing at this point should only be final acceptance testing. If that is not the status of these items e.g. there are any outstanding bugs or missing functionality that needs to be fixed connected to these use cases, please revert [09:06] JohnLea, most of the UIs are done but often the backends didn't land yet (like the current phone app doesn't support vibrating) [09:06] JohnLea, or like the settings ringtone selection is done, but the new phone app didn't land on the touch image yet [09:07] JohnLea, so changing the config is going to work but the result is not going to show in the actual ringtone [09:09] seb128; if there is anything outstanding (related to functionality, UI implementation or quality) for any of the use cases that are highlighted green, the choice is to either a) re-word the use case to remove the item that is not yet done, and move the incomplete item to a subsequent month b) just change the background colour back to yellow. This sheet is supposed to track final acceptance testing, not ongoing testing and developmen [09:09] t. This sheet is a way to track the 'totally done, ready for consumer use tomorrow' items [09:09] seb128; it's not supposed to duplicate our ongoing design and dev processes [09:11] JohnLea, ok, I'm not sure about online account, but none of the others is in that category [09:11] JohnLea, I put them yellow [09:12] JohnLea, we are lacking toolkit support/lightdm to land/mir to land/system image to land/etc etc etc [09:12] JohnLea, none of the settings is "ready for real world users" until all those stuff land [09:12] JohnLea, imho it's not worth your time testing it yet [09:12] seb128; cool, if there is anything not done yellow is good. [09:12] JohnLea, or you can comment on the UIs if you want... [09:12] seb128; thanks [09:13] yw [09:13] seb128; all of the designers should be commenting and reporting bugs against the UI implementation every week anyhow [09:20] 09:40:29 < mpt> seb128, separate topic: popey has asked for me to test System Settings today and report bugs. (a) What project/package should I report them? (b) Any areas I should avoid? [09:20] no i didnt [09:21] hello [09:21] Greetings Mr Spork [09:21] hi! [09:21] (Sporks are my most favourite implements) [09:22] They are the ultimate utensil [09:22] Indeed they are. How can we help today? [09:23] I have a Galaxy S3 i9300, is there a way of setting up duel boot with Jelly Bean and Ubuntu Touch? [09:25] Ooh, not sure about that. We don't cater for dual boot environments at all really with our tools. [09:25] You might find someone on xda has done that, but our tools may tramp all over that as we don't test for that use case [09:25] oaky [09:25] THanks [09:25] Will look in to it [09:42] cyphermox: hey ... in our lab we have problems with wifi not coming up properly. can you explain it? [09:42] cyphermox: check out the "default" testsuite in the most recent runs in our Image tests for logs etc. [09:42] i downloaded the build and the indicator works here somewhat [09:43] so in general seems to be fine === gusch|brb is now known as gusch === b0bben_ is now known as b0bben [09:57] hello guys :) [09:58] Manner: hi [10:00] i have a question about ubuntu touch development. is it possible to make the phone antenna send some random data on a specific frequency? [10:01] unlikely. [10:02] I mean, you can probably poke the radio in various interesting ways, but we aren't developing for that use case. === freeflying is now known as freeflying_away [10:06] and if i dont using the sdk but changing something in the touch source code? [10:06] popey: has documentation landed for the location services API? === hikiko is now known as hikiko|lunch === freeflying_away is now known as freeflying === chriadam is now known as chriadam|away [10:13] Manner: perhaps, but you're constrained by the driver for the radio I suspect, it's going to limit what you can do [10:14] nik90_: good question.. tvoss, do we have docs for qtlocation ? === gusch is now known as gusch|lunch [10:29] asac, looking at the tests, it seems that ueventd actually behaves, but systemsettle still fails due to bits and peisec doing their initialization work ... [10:29] *pieces [10:29] i think it should start a bit delayed [10:33] Morning all [10:37] anyone remember the command line way to change brightness? [10:38] ogra_: what are we waiting for for hte android packaging? [10:38] asac, nothing, i need to switch cdimage [10:38] ic [10:39] * ogra_ will work on that today [10:39] cool [10:49] bah [10:49] the gallery app test on mako has the ueventd hang again :( [10:51] ogra_: i assume rsalveti's patch is not in then [10:53] yeah [10:53] bah, no incoming calls on the pulse image still [10:53] * ogra_ downloads the normal one === chihchun is now known as chihchun_afk === hikiko|lunch is now known as hikiko === rpadovani is now known as WebbyIT === pstolowski is now known as pstolowski|lunch [11:28] ogra_: I see email from rsalveti with a patch, I'm looking + applying [11:28] sergiusens, ah, i thought it was applied [11:29] sergiusens, i'm a bit worried it could poke the devices while udevd does the same though [11:29] since when it restarts the container will emit the signal to fire up udev [11:29] ogra_: it wasn't came in at 2AM, rsalveti has weird working hours ;-) [11:30] ogra_: that's all with upstart though, right? [11:30] ah, well, not much different from mine :) [11:30] which we don't have [11:30] yeah [11:39] sergiusens, was the last pulse image supposed to have picked up bfillers changes ? [11:39] i still cant take incoming calls with it === MacSlow is now known as MacSlow|lunch [11:39] * ogra_ is just flashing the normal image to compare [11:40] ogra_: let me see when it built [11:40] jenkins says 6:00 ... but not which TZ :) [11:40] ah, must be UTC [11:40] ogra_: yeah, that sucks, I always forget jenkinses tz, but it's utc [11:41] yeah, there is that "started at" timerstamp at the top right [11:42] ogra_: http://paste.ubuntu.com/6017349/ [11:42] in case it's easy to compare [11:43] I saw a pulseaudio package ftb in the pa ppa [11:43] hmm [11:43] i dont see a recnt build of phone app in the ppa [11:44] i thought that was supposed to be rebuilt [11:44] ogra_: there is no recent MR either, but was it a phone app fix or a telepathy one? [11:44] well, whatever it was, bill wanted to rebuild it in the PPA [11:45] and the phablet-team PPA is the only one we ship [11:47] nope, no change on todays image [11:47] still cant take incoming calls even on the normal image [11:47] (not surprising if nothing changed) === gusch|lunch is now known as gusch === pstolowski|lunch is now known as pstolowski [12:08] ogra_: is that a maguro specific thing? I can take calls on mako with 20130823 [12:10] popey: no it's an ogra thing I hope or I'll be re-flashing yesterday image :D [12:11] popey, well, apprantly it is a phone-app issue with the new indicator code [12:11] ogra_, was just going to say that [12:11] intesting that it works for you === alan_g is now known as alan_g|lunch [12:11] its intermittent [12:12] I had it happen after receiving a text and call, not sure what triggers it [12:12] ah [12:13] ogra_: I just made a call with todays image [12:14] sergiusens, don't worry about the new pulseaudio build, there are no significant changes [12:15] sergiusens, I've just fixed up the i386/amd64 stuff so that it doesn't FTBFS on those architectures [12:19] Saviq: ping [12:19] pstolowski, pong [12:20] Saviq: can you think of anything in the shell qml that could result in empty dash when emit layoutChanged() from categories model? [12:21] Saviq: I'm emitting it with LayoutChangeHint::VerticalSortHint hint [12:22] davmor2, outgoing is no issue [12:22] Saviq: and I'm not really changing anything, it seems that just emitting the signal already breaks something [12:22] davmor2, do you get a popup on incoming calls ? does the phone app start ? also try the same after sending or recieving an sms [12:23] ogra_, sergiusens so regardless of phone calls, maybe either of you can test recording from the handset mic and see if it works? [12:23] * ogra_ only has the screen turning on, no phobe capabilities beyond that on incoming calls [12:23] diwic, i need to re-flash first but can do that later [12:24] ogra_, sergiusens, just do "parecord /tmp/foo.wav", talk into the mic, press Ctrl+C to stop recording, and listen [12:24] * ogra_ will do [12:24] pstolowski, hmm [12:24] pstolowski, might be our proxy models get confused [12:24] tsdgeos, ideas ↑↑↑? [12:25] ogra_, yeah, it's not an immediate hurry or anything, just something we have forgotten to test [12:25] yup [12:25] On mako, it works with handset mic, but not with headset mic...don't know why :-( === MacSlow|lunch is now known as MacSlow [12:27] ogra_: I have just rung myself 3 time the only one I need to retry is if the phone is in sleep mode it told me the phone wasn't available, while the phone was in awake mode (ie on either the welcome screen or in use everything is fine) [12:27] text to myself worked fine [12:27] texting on both directions works fine here ... outgoing calls too [12:28] i just dont get a popup on incoming ... nor any kind of rintone [12:28] *ring [12:29] ogra_: I'm just waiting on the sleep [12:35] ogra_, pmcgowan: so here is my list, with the phone left to sleep for a while (30 minutes or so) I got "This phone is not available please try again later" from the operator. With it alseep for a short while I get the popup but no ringtone, with it awake it works as expected. [12:36] i dont ever get a popup [12:36] for incoming calls ... [12:36] or a ringtone [12:36] and to be sure i just put the sim into my android phone, works all fine [12:37] ogra_: yeah but your special right :D your just meant to feel a disturbance in the force and instantly answer it right :) [12:37] pstolowski, did you try to emit rowsMoved instead? [12:37] wonder if that would work [12:37] davmor2, ogra_ I know boiko had something in the works yesterday [12:38] well, as i understood bfiller it was just a matter of rebuilding the phone-app with rolled back build deps [12:38] but that didnt happen] [12:38] ogra_, pmcgowan : I'm going to leave my phone till after lunch now and try ringing it again to confirm the long sleep issue [12:40] Saviq, the close app x's never clear now, known bug? [12:41] mhr3_: i don't think it can be used, it has certatin restrictions regarding destination row (described in beginMoveRows) [12:41] never ? [12:41] they usually do for me when i move between lenses [12:41] ogra_, not anymore here, [12:41] oh, yeah [12:41] confirmed [12:41] not even after suspend [12:42] * ogra_ wants the hud close action back === _salem is now known as salem_ [12:42] Saviq: pstolowski: what's wrong? not sure i got it [12:44] tsdgeos: when I emit layoutChanged (with VerticalSortHint hint) from the categories model, I loose all the content from the dash, even though I don't really change any of my model data. [12:44] pstolowski, i don't see any restrictions [12:44] that would make it unusable [12:45] mhr3_: "Note that if sourceParent and destinationParent are the same, you must ensure that the destinationChild is not within the range of sourceFirst and sourceLast + 1." [12:47] asac, looks like the 0823 image has regressed quite a bit ... (judging by maguro, mako would still need give-backs but i dont think it will look better so we could save that work) [12:47] pstolowski, sourceFirst and Last are indices of the moved rows [12:47] pstolowski: what is emmitting layoutChanged? dee-qt? or? [12:48] 19 new failures [12:48] tsdgeos: Categories model (inherits from dee-qt) [12:49] pstolowski: ok, but you do it from there [12:49] which is only proxied by QLimitProxyFilter [12:49] mhr3_: sure; and it would be useful if I move one row at a time [12:51] pstolowski: if you had a branch, i guess i can have a look at it [12:52] pstolowski, that's why i said "tried", it wraps layoutchanged, so you'd know if you're just forgetting something [12:54] tsdgeos: let me first check if proxy model can handle this === alan_g|lunch is now known as alan_g [13:01] davmor2: i left my phone for 50 mins and it still woke to take a call, *but* my phone is on usb so may not have actually slept [13:07] diwic, hmm, so i tried to record, but paplay doesnt seem to work to play it back [13:07] * ogra_ pulls the wav over [13:07] ogra_, can paplay play other files ( paplay /usr/share/alsa/sounds/Front_Left.wav ) ? [13:07] hmm, nothing recoerded either [13:07] no [13:08] ogra_, I remember this was working earlier [13:08] yes it was [13:08] but i dont remember in what iteration, i didnt test it every image [13:08] and i thinnk that test was a few ones ago [13:08] ogra_, what's your pacmd list right now? [13:09] http://paste.ubuntu.com/6017665/ [13:10] note this is freshly flashed [13:10] only for the parecord test [13:11] ogra_, that makes it even more strange [13:11] ogra_, have you tried making voice calls since your last reboot, if so, see if it works after a clean reboot [13:11] i did with the last flashing [13:12] and outgoing worked fine as usual [13:12] i see some files from yesterday in /home/phablet/.config/pulse/ [13:12] let me wipe that dir and reboot [13:12] ok [13:14] nope, no change [13:14] no paplay [13:15] does paplay seem to play back but you get nothing but silence? [13:15] yeah [13:15] like, it quits after the t [13:15] he amount of time that the wave length is [13:15] it returns after a second [13:15] or 2 [13:16] phablet@ubuntu-phablet:~$ time paplay /usr/share/sounds/alsa/Front_Center.wav [13:16] real 0m1.551s [13:16] user 0m0.008s [13:16] sys 0m0.023s [13:16] okay, execute "pacmd set-log-level 4", then try a playback, then "grep pulseaudio /var/log/syslog" [13:17] this funny pulse shell could really learn to send a final newline after the >>> [13:17] ogra_, it works better in PA 5.0 I've been told [13:18] i e, no prompt at all if you specify anything after "pacmd" [13:18] http://paste.ubuntu.com/6017695/ [13:19] ogra_, everything looks okay there [13:21] diwic, aha [13:21] i get output through headphones [13:22] ogra_, but not through speaker? [13:22] yeah [13:22] plars: you around? [13:22] well, that's something [13:22] sergiusens: yes [13:23] actually, headphones were one the things I wanted someone to test, too [13:23] diwic, recording works fine through headphones as well [13:23] ogra_, ooh, that's nice [13:23] doesnt start to work with the phone itself when i unplug though [13:24] that stays quiet [13:24] plars: I'm building a mako system.img for mako with the uevent fix, can you give it a test? [13:24] sergiusens: yes [13:24] ogra_, could you, using the "pactl list sinks" and "pactl list sources" commands, see if the active port toggles correctly? [13:24] plars: ack, I'll pingback as soons as it's uploaded [13:25] sergiusens: ok, thanks [13:25] ogra_, the active port should toggle when you plug/unplug your headset [13:25] diwic, list sinks shows the switch correctly, Active Port changes [13:26] ogra_, sources too? [13:26] yep [13:26] Hanset and Headset [13:26] *Hand [13:28] bah, crap [13:29] i put my micro sim adapter into the GNex to not lose it ... seems i cant pull it out of the slot anymore now [13:31] popey, pmcgowan, ogra_: Okay so now the call goes through I see the indicator but no ringtone, when I hangup the indicator doesn't go away you either have to select decline or answer [13:31] works fine here [13:31] left it 30 mins unplugged [13:32] popey: might be maguro specific then [13:33] popey: anyway I blame ogra_ it worked fine till he said it didn't :D [13:33] lol [13:40] diwic, ping [13:41] salem_, hi [13:43] ogra_: ofonod and download manager is crashing [13:43] known? [13:44] in a local test ? [13:44] diwic, hey, do I need any special package to compile telepathy-ofono + pulseaudio? I used the ones in the archive. [13:44] asac, not known and i dont see ofono crash here [13:45] salem_, so, what's left to do is to change the dependency from libwaudio-dev to libpulse-dev [13:45] salem_, in debian/control [13:45] (i dont see download-manager run either though) [13:45] salem_, that we have to do synchronised with the other pulseaudio changes [13:45] diwic, yep, I did that already. I compiled the package locally. [13:46] salem_, and the pulseaudio image I pointed you to (at the jenkins qa lab, can you access it?) should have all other modifications necessary [13:50] diwic, yes, I am downloading it. thanks [13:51] 108 [13:51] bah [13:52] 109 [13:52] bah [13:52] 110 [13:52] coming ready or not [13:52] 111 [13:52] ogra_: http://reports.qa.ubuntu.com/smokeng/saucy/image/3722/unity8-autopilot/ has those crashes attached [13:53] ah [13:54] barry: around? [13:54] barry, didrocks: I'd like to make a quick eval of where we stand WRT to new Dbus API [13:55] plars: copy http://people.canonical.com/~sergiusens/ueventd/android-ramdisk.img to /boot (overwrite the existing one in there) [13:55] sergiusens: concerning the "high value target" of backup restore on the host, is this something in a merge proposal or some branch? :-) [13:56] lool: need to get that in [13:56] sergiusens: that would be good; would like to avoid announcing people will lose their userdata if they switch to new images [13:57] lool: i am [13:57] barry: So I think didrocks has a couple of issues with the mock, but is mostly done with his updated UI [13:57] barry: how far are you w/ the backend? [13:58] barry, didrocks: Basically, can we get this in the images and testable today? [13:58] lool, didrocks has he tried the latest bzr head? his branch is merged and more work on tests and such have been added [13:58] barry: yeah the issues I mention are from a day or two ago; it's probably all fixed now [13:59] sorry, I don't have the latest status, I'm asking for latest status based on the last one I heard ;-) [13:59] lool: ok, it's not a complicated thing to do... just complicated to think of all the scenarios... I'll get something in in the following hours [13:59] sergiusens: awesome [13:59] lool: i think the backend is mostly done, except for some cleanup and some additional tests. i want to fix the cli's --dbus argument, and then review the spec to make sure i haven't missed anything. i am definitely planning on uploading a new version today, though i'd like to try to get in the channel.ini changes too. [13:59] sergiusens: hmm, just 'fastboot flash boot android-ramdisk.img'? [14:00] barry: we need to sync the uploads as I understand this isn't backwards compatible, right? [14:00] lool: what about latest mock? [14:00] lool: correct [14:00] didrocks: I dont know, you tell me! :) [14:00] lool: everything is fine since yesterday :) [14:00] lool: barry: so basically, seb128 reviewed my changes, from the ui side, it's done [14:00] barry didrocks: Sorry, just ignore my first lines; I basically dont have the latest status [14:00] cool [14:00] so everything is done [14:00] lool: barry: the only part which is faked is the description list, which can't be fixed before my holidays [14:01] didrocks: is this in the image too? [14:01] yeah, then minor adjustement [14:01] lool: landed in trunk at mi-day [14:01] so I guess not in the current image [14:01] didrocks: manifest >> yeah, that's ok [14:01] didrocks: right, i've commented out all the descriptions stuff for now, and we have that bug open on both the ui and backend for when that's fixed [14:01] plars: noooo [14:01] didrocks: any chance you can test the ui against the live client? (i.e. not in test mode?) [14:02] plars: adb push android-ramdisk.img /boot [14:02] didrocks: could you add "(manifest of changes will be inserted here after LP #xxx is fixed)" in the description of the update? [14:02] didrocks: if not, i can give it a try later today [14:02] barry: is your side finished? [14:02] sergiusens: ah, ok, I was thinking this was boot partition image [14:02] lool: there is a TODO in the code [14:02] barry: not sure I'll have time, wrapping up things before holidays ;) [14:02] didrocks: mostly so. i want to review the spec to make sure i haven't forgotten anything, review the tests for coverage, and then do a cleanup pass [14:03] didrocks: no worries! i'll attempt that before i release the new version. [14:03] but seb128 and I tested against the mock, and the ui is behaving as expected regarding the mock [14:03] plars: it's just the android ramdisk, the boot images are ramdisk + kernel [14:03] barry: sweet ;) [14:03] mocks are mocks :) [14:03] hmm why dont I see an update today [14:03] didrocks: is there anything from your side preventing me from uploading a new systemimage package today? [14:04] barry: nothing that I know of [14:04] didrocks: awesome. [14:04] lool: if you have the new UI with the old system service, that's expected [14:04] lool: my guess is that the ui is speaking new-dbus, but the client is still speaking old-dbus [14:04] didrocks: so how do I update out of that? :-) [14:04] I guess system-image-cli [14:04] lool: right, that should still work [14:05] too bad this says "no updates available" :-) [14:05] lool: right [14:05] alright, so to summarize: didrocks is doing minor touches but these don't need upload and barry is doing final touches and will upload new API today? [14:06] sergiusens: just rebooting several times now, as it doesn't show up every time, but I have little doubt this will address the problem [14:06] I guess we will have to defer testing to monday [14:06] lool: correct [14:06] since barry's EOD is a bit late and we'd have to reroll multiple images to test updates [14:06] lool: well, unless you're west of me :) [14:06] if you go sufficiently west I guess I am ;-) [14:06] plars: from the patch it seems it would though [14:06] lool: yeah, i suppose it's all relative! [14:06] barry, didrocks: Sounds like a plan then [14:07] sergiusens: no, I'm saying that I believe this will fix it :) [14:07] stgraber is working on daily-proposed, but not a blocker [14:07] and sergiusens is working on backup / restore [14:07] sweet. fwiw, i am around all next week so i should be able to react quickly to any problems that crop up [14:07] cool [14:07] although there won't be 'cause we all know it's perfect :) [14:07] didrocks, barry: Thanks for the updates [14:07] np [14:07] lool: barry: yw, thanks you :) [14:08] didrocks: thank you too! [14:08] there wont be any bugs [14:08] fleas at worst [14:08] (from mutt(1) ;-) [14:09] asac: around? [14:09] barry, hey, I registered https://bugs.launchpad.net/ubuntu-system-image/+bug/1215943 [14:09] Launchpad bug 1215943 in Ubuntu system image "should have a consistent "last upgrade date"" [Undecided,New] [14:09] barry, where do you store the last update date atm? [14:10] I thought they only used version numbers [14:10] seb128: with the new dbus api, i store it in a little sqlite database, and the value gets updated just before a successful reboot [14:11] barry, where is the db stored, stgraber suggested by then that you couldn't store it anywhere with the ro images [14:11] it's probably not ultimately correct. my thinking is that stgraber should probably touch a file in the recovery, and then we'd use the mtime on that [14:11] barry, did that change? [14:11] barry, lol, that's what we did/are doing (see the bug report) [14:12] stgraber: barry: what was the file with the version you used and is that stable? [14:12] seb128: we need a db of some sort for other functionality. right now that's stored in /var/lib/system-image/settings.db and i thought /var/lib/system-image would be rw [14:12] barry: it's rw [14:12] sergiusens: /etc/ubuntu-build? [14:12] Laney, I've corrected the text for the "Auto sleep" item in the "Battery" settings. [14:12] thanks [14:12] barry: I already touch a file in recovery [14:13] stgraber: yes, can I rely on that? as in, is it a stable interface? [14:13] stgraber barry: system-image-cli reports no new version today; are we manually publishing now? [14:13] sergiusens: yep, it'll stay there [14:13] stgraber: ack, thanks [14:13] lool: we're only publishing tested images, yes [14:13] barry: touch /data/.last_update || true [14:13] stgraber: /etc/ubuntu-build? isn't that going away (or deprecated at least) with the channels.ini file change? [14:13] barry: so look at /userdata/.last_update [14:14] asac stgraber: So now we're dependent on image publicatin to get latest fixes; no apt-get update anymore; who's giving green flag on today's image? [14:14] stgraber: thanks, i will update the bug and make sure we get the date from that file [14:14] barry: it doesn't hurt to keep ubuntu-build and it's way easier to read than the ini so I have no plan to deprecate it [14:14] like, I'm running new images, I'd like to get to latest (today's image) [14:14] Laney, hum, power, do you plan to do the changes to match the spec of should I? [14:15] lool: currently you can't, we need daily-proposed for that (which may be available later today). [14:15] stgraber: Ok; quite important to get it then :-) [14:15] seb128: feel free, I'm patch piloting now & national holiday on monday [14:15] stgraber: are you going to write the build number in both places? === Namidairo is now known as Namidairo`bnc [14:15] stgraber: I'll let you focus on this [14:15] barry: yes [14:15] * lool apt-get updates [14:15] stgraber: cool [14:15] barry: (I currently am) [14:15] Laney, oh right, enjoy the long W.E ;-) [14:16] seb128: I was working on accountsservice stuff but I didn't get it to work yet [14:16] stgraber: https://bugs.launchpad.net/ubuntu-system-image/+bug/1215943/comments/1 [14:16] Launchpad bug 1215943 in Ubuntu system image "should have a consistent "last upgrade date"" [Undecided,New] [14:16] stgraber: would it be possible to get the build number (YYYYMMDD.X) written into .last_update? [14:16] and LP: #1214009 tracks the channel.ini work [14:16] Launchpad bug 1214009 in Ubuntu system image "Add support for channel.ini file" [High,Triaged] https://launchpad.net/bugs/1214009 [14:16] seb128: shall I push it to let you have a look at that or is there no point? ;-) [14:17] cjohnston: no because the system-image stuff has no idea of what that build number is [14:17] stgraber: maybe we could add a human readable build string to channel.ini? [14:17] Laney, your call, if you want some feedback feel free to push, otherwise that can wait ... I'm going to be busy enough in the next that I'm likely to pick it up/do anything else than comment [14:17] ok [14:17] barry, stgraber: Some cmdline to get information about the device would be good [14:17] Laney, so I guess there should be a piece of code that provides the "Lock when idle" item and its screen, and both S&P and Battery should call it. [14:17] I just didn't get accountsservice to know about it at all [14:18] stgraber: how does media-info get the build number then? [14:18] barry: well, the server side code doesn't really know much more either so it'd be hard to come up with it there either [14:18] cjohnston: media-info is generated by the rootfs build process [14:18] mpt: Sure, I guess one of them should have the code and the other can simply push that page onto the stack [14:18] barry, stgraber: So many people are getting this wrong or asking about this, let's add a "system-image-cli whats-my-build-id" that reports versions and time of last update? [14:18] lool: system-image-cli --channel prints the channel/device [14:18] sounds similar [14:19] system-image-cli --build prints the current build number (not the dotted build string) [14:19] Somewhere something with system-image stuff knows about build numbers because its published in index.json [14:19] barry: could you pull the subnumbers into that output? [14:19] barry: build number: 20130833, android: yyy, ubuntu: xxx [14:19] ogra_: didn't you say you'd get media-info in etc or something like that a while back? [14:20] * lool cant find media-info on his device [14:20] stgraber, get ? for what ? [14:20] lool: "pull the subnumbers into"... what? --build? [14:20] it sits in the rootfs [14:20] and is read from that place by i.e. the utah scripts [14:20] barry: yes [14:20] ogra_: move it to /etc so that it doesn't disappear when we bind-mount /var/log to writable storage [14:21] Laney, that would achieve 90% of it. The text of the parent item, and its summary value (the text at its right end), should be in sync too. [14:21] lool: i could, if the information is available [14:21] ogra_: IIRC we talked about moving the actual file to /etc and have a symlink in /var/log [14:21] stgraber, well, i only put it there because all bug reporting tools use that file [14:21] ogra_: and that's the issue is that utah has no way to know what the "new" build number is after an upgrade [14:21] * ogra_ cant remember such a conversation [14:21] mpt: OK, that's achievable (you can inject variables when navigating the pagestack) [14:21] but i have indeed no issue with moving it to etc [14:21] barry: rather than having 20 different implement the recipe to fetch the various ids / dates from all around the image, I'd rather concentrate it in system-image (dbus and cli I guess) [14:21] ogra_: ok. nevermind, I'll hack the initrd to re-copy /var/log/installer at every boot, otherwise you'll never see the version number increment :) [14:21] cjohnston, yeah [14:21] stgraber, ogra_, cjohnston: ^ [14:22] stgraber, let me quickly change livecd-rootfs ... its trivial [14:22] i dont care where the file lives [14:22] ogra_: ok, thanks [14:22] lool: sure, that's not the problem. i think the main problem is where to get the information from. we have build number, last-update-date, channel, device available, but the dotted build-string isn't readily available [14:23] barry: ah it's not even in the index.json, right [14:23] it should be in the image [14:23] barry: nevertheless, when it's available again, having everything coming out of system-image seems a good idea to me [14:23] lool: right, system-image only ships files, it doesn't care about the version of the individual bits [14:23] there are things that *look* like that in index.json, but it's hidden in the description fields for multiple images, so 1) you can't count on it being there in the form you want; 2) there could be *several* of them for any particular update, so which do you choose? [14:23] at least settings and QA team need to implement the same logic [14:24] lool: so once ogra_'s change lands we'll be able to get /etc/ubuntu-build, /etc/media-info (or whatever it'll be called) and we'll just be missing the android version number [14:24] stgraber: it's just a good place to provide information about your current image versions [14:24] lool: absolutely agree that we expose what information we have via cli and dbus ;) [14:24] stgraber, /etc/media-info fine ? [14:24] ogra_: fine with me [14:24] k [14:24] stgraber: but rather than having system-settings poke that, doesn't it make sense to regroup the info in system-image? [14:24] barry: cool [14:25] ogra_, stgraber please just update LP: #1206621 with locations to get the information and i'll make sure it's exposed probably in cli and dbus [14:25] Launchpad bug 1206621 in Ubuntu system image "DBus API reports meaningless id" [Wishlist,Triaged] https://launchpad.net/bugs/1206621 [14:25] lool: I guess that's fine, we're not using system-image on non-touch devices yet (or touch devices without android), once we do, we'll regret hardcoding those bits [14:25] right [14:26] *properly [14:26] stgraber: very good examples of why it's a good idea to centralize this :-) [14:26] (IMO) [14:26] mterry, hey, do you know about "lock on idle", is that greeter thing? if not, do you know who might? [14:27] lool: sure, so long as we don't hardcode things like ubuntu-rootfs and android in system-image either (would be a bit of a pain having to change the API once we drop android) [14:29] seb128, it's a powerd thing I think [14:29] seb128, well wait [14:29] seb128, you mean suspend on idle or lock -- i.e. showing greeter? [14:29] mterry, I mean lock [14:29] showing greeter is in shell/greeter [14:29] seb128, what's up? [14:29] mterry, https://wiki.ubuntu.com/SecurityAndPrivacySettings#phone-locking [14:29] "Whenever “Phone locking” is set to “None”: [14:29] “Lock when idle” should instead read “Sleep when idle”. " [14:30] mterry, we have a settings for "lock after ..." and one for "suspend after ..." [14:30] mterry, similar to desktop screensaver and suspend time [14:30] mterry, e.g you might lock after 1 min idle and suspend after 3 min idle [14:31] seb128, fascinating. So that'll probably be watched by shell or something similar in the session. Then ask lightdm to lock [14:31] mterry, "fascinating" ... I guess the requirement was not known on your side? [14:31] mterry, unity8 wishlist bug I guess? ;-) [14:31] seb128, I hadn't reviewed all the system settings stuff yet [14:32] seb128, is there a question you had? [14:33] mterry, the question was "is there a setting/gsettings key I can write to for that already" I guess [14:34] seb128, ah, not yet to my knowledge. I think gsettings makes sense for that though [14:34] mterry, we use "com.canonical.powerd activity-Timeout [14:34] for the suspend time [14:34] stgraber, barry: Will capture in a bug report [14:34] mterry, that would be good yes [14:34] lool: +1 [14:34] mterry, anyway, https://bugs.launchpad.net/unity8/+bug/1215954 [14:34] Launchpad bug 1215954 in Unity 8 "Should have a "lock on idle"/"lock after ... idle time" setting" [Undecided,New] [14:35] lool: the LP project for customization hooks was renamed, a real rename must be done by LP admins (according to them) [14:35] mterry, sorry, refreshed in firefox resubmitted it, using https://bugs.launchpad.net/unity8/+bug/1215957 and closing the other one [14:35] Launchpad bug 1215957 in Unity 8 "Should have a "lock on idle"/"lock after ... idle time" setting" [Undecided,New] === 1JTAAQKPS is now known as tvoss [14:37] mfisch: cool thanks [14:37] mterry, seb128: fyi, the idle timeout is planned to move out of powerd and into unity8, and that gsetting will go away [14:38] sforshee, why do you hate us :p [14:38] barry, stgraber: LP #1215959 [14:38] Launchpad bug 1215959 in Ubuntu system image "Report image versions" [Undecided,New] https://launchpad.net/bugs/1215959 [14:38] seb128: I don't. We had to shove stuff into powerd to get it working "now" even though it didn't really belong there. [14:38] seb128: sub-ing you ;-) [14:38] sforshee, please don't drop the schemas when you move it, otherwise you are going to make system settings abort [14:38] lool: i have a nothe rcall for 30 minutes [14:38] then i can think about stuff [14:38] i dont know what image publication means [14:38] sforshee, e.g let us a migration time [14:38] asac: careful not to think while you're in that call [14:39] todays image is too bad for pushing to /current at least [14:39] lool, thanks [14:39] seb128: sure, we can do that [14:39] lool: ack [14:39] sforshee, do you have a bug or WI to track the move of that setting to unity8? [14:39] seb128: for some reason powerd can't pick up changes to the settings at runtime anyway. The code is there, but it doesn't work. [14:40] sergiusens: looks good, I've done lots of reboots, and uevent is behaving [14:40] seb128: https://blueprints.launchpad.net/ubuntu/+spec/pm-system-policy has a WI for it [14:40] plars: great, since I just applied the patch :-) [14:40] ChickenCutlass: ^^ [14:40] sforshee, thanks [14:40] asac: so IMO some developers here are apt-get updating instead of phablet-flashing to latest image, and so are not tracking the same baseline than /current / QA is tracking; this will be fixed with new images, but it will delay propagation of fixes to developers [14:41] asac: especially if we wait multiple days to land stuff [14:41] so we need to get back to being good enough for publishing every day and also think about bumping the frequency [14:41] like building multiple times per day [14:41] it's 2x now [14:42] 2x CDs (from cdimage) [14:42] sergiusens: oh [14:42] that's good [14:43] lool: so tracking pending would be good :) [14:43] * UTC [14:43] I like the 4h beat [14:43] err [14:43] asac: it will [14:43] 8 UTC [14:43] AM and PM [14:43] asac: oh sorry, /current [14:43] asac: developers wont use daily-proposed [14:43] at least that's not what it's for [14:43] we do all the time [14:43] lool: yeah, but we can install dail-proposed [14:43] asac: are you saying we need another channel to track pending? [14:44] so upgrading is basically just an inefficent reinstall [14:44] asac: you can, but then you cant upgrade from it [14:44] unless daily-proposed is different from /proposed [14:44] asac: this seems wrong [14:44] lool: we could upgrade, which is basically a dumb reinstall because we have to get the latest /current as well [14:44] asac: I think we need to discuss channels again; the design of daily-proposed is just for QA purposes [14:44] but it's expected that stuff propagate fast to daily [14:44] mpt, is the difference between "sleep on idle" and "lock on idle" only whether the screen should be locked when sleeping? (e.g they don't have 2 different timeout configs)? [14:44] yeah. i think it all boils down to: how often do we get /current and how can engineers see their latest development early [14:44] on their own device [14:45] lool, right, the turnwround times aree to long atm [14:45] (/me now realizes that naming something "daily" and then adjusting the frequency was fundamentally bad :-) [14:45] lool: its expected but not given... especially for now we are not at a guaranteed daily rate [14:45] seb128, right, the time value doesn't change when you change the lock security. [14:45] mpt, what should the description says in https://wiki.ubuntu.com/SecurityAndPrivacySettings?action=AttachFile&do=get&target=phone-security-privacy-idle.png then [14:45] It's just a renaming. [14:45] mpt, "Sleep the device..."? [14:45] asac: I think we want another chat about channels after release too [14:45] lool: we could call it ubuntu-central or trunk :) [14:45] mpt, or Suspend..? [14:45] and the other trunk-incoming [14:45] asac: we haven't planned anything for post saucy [14:45] asac: like monthly [14:45] oh la la [14:45] seb128, "Zzzzz" [14:45] asac: rolling! (hahaha) [14:45] ogra_, ;-) [14:46] yeah, but incoming is good. what is clear that we must be able to pretty conveniently install latest incoming [14:46] i guess its a reinstall [14:46] lool, i personally would like to see builds auto triggered as soon as a certain percentage of packages in the seed has changes vs last build [14:46] for now, but having a on-device tool to tmake that possible might help [14:47] and avoid rerunning phablet-flash [14:47] asac, stgraber: How about a vUDS chat about channels we'll need on the long term? === freeflying is now known as freeflying_away [14:47] (plus on-demand builds) [14:47] asac, stgraber: for instance for saucy release [14:47] s#long term#in the next weeks/months# [14:47] i think it makes sense to have such discussion [14:48] at best someone would present what otheres are doing on channels [14:48] and then what we could do out of that [14:48] and how we marry that with our release/code names [14:48] seb128, fixing now... [14:48] lool: asac ogra_ to be perfectly honest, developers most of the people installing pending are people that modify the image, going into developer mode and thus rendering the use case sort of moot [14:48] and how we treat incoming/proposed [14:48] sergiusens: true [14:48] sergiusens, ++ [14:49] sergiusens: can you please start calling this "system builder mode" ... developer mode is for SDK folks [14:49] :) [14:49] thx [14:49] sergiusens: still, we need a plan for saucy [14:49] plumber mode :) [14:49] I mean saucy relesae [14:49] and i am not sure about that arguement yet. It feels like a valid point [14:49] asac: I already asked stgraber to change the .developer_mode into .image_developer [14:49] but will think over the weekend if there is a strategic trap hidden inside :) [14:49] mpt, thanks [14:49] sergiusens: should I log a bug for s/.developer_mode/.image_developer/? [14:50] sergiusens: ok sounds better. [14:50] but we still want developer mode that enables adb and equiv [14:50] and maybe installing sdk addons [14:50] like -dev packages in some not-yet-defined format [14:50] :) [14:51] asac: Still, there's a fundamental break if your image baseline is not what developers use IMO [14:51] sergiusens: why not call it system_builder_mode :) [14:51] i really like that far more [14:51] than image_developer :) [14:51] system_hackery [14:51] lool: i know. i am actually for the idea of having for every channel somethign special that is "-incoming" [14:52] plumber_mode [14:52] and we should indeed not invest in convenience to track that [14:52] why not system_veränderung_möglichkeit [14:52] that way nobody can turn it on [14:52] lool, ping [14:52] yeah lets use umlauts [14:52] awe: w00t [14:52] sergiusens: I'm most likely to call the flag .writable_image that way I don't have to care about what people want to call the role [14:52] * awe wonders what he did to warrant a w00t! ;)- [14:52] .I_dont_care [14:53] awe: a ping [14:53] lool, https://blueprints.launchpad.net/ubuntu/+spec/ubuntu-touch-flight-mode [14:53] not sure if it's too late to schedule for next week [14:53] .gimme_apt_back [14:53] :) [14:53] awe: awe-some, thanks for setting it up [14:53] stgraber: whatever works and stops the confusion [14:53] please note you're the approver! [14:53] awe: does it need discussion? [14:54] sergiusens: could we make it good enough that less people turn rw on? [14:54] lool, well, it'd be nice if I could try and get some cycles into a more formal spec on the wiki, then we could discuss [14:54] sergiusens: perhaps 50% of people use phablet-flash and 50% apt-get, perhaps we can make it 75% system updates, 25% rw mode [14:54] lool, I will flesh out the work items this afternoon [14:55] awe: I felt there was good consensus on what had to be done; we could expose the plans or discuss details, but we don't need to force ourselves to discuss it if it's just repeating agreed upon stuff I guess? [14:55] lool, rsalveti, tvoss, one other area which hasn't had much love is 'timed' [14:55] lool, I'm perfectly fine not creating a session for it [14:56] rsalveti, ping [14:56] however the timing was such, that we *could* do a session if it felt right [14:56] lool: that's not up to me... it's upt to how much we clickify [14:56] lool, for instance, we have a session on mms, however I'm not sure what we're going to discuss during it either [14:56] lool: which in the long run is sort of up to me... [14:59] diwic: pong [15:00] awe: Hmm given timescale, I'm not sure it's worth covering these many projects (timed, airplane-mode, mms); I need to check with asac [15:00] rsalveti, I think our android-platform-headers are too old, but we can take that in the meeting [15:00] sergiusens: I was thinking platform stuff really, but you have a point [15:01] erro instalação no nexus 4 | http://askubuntu.com/q/336285 [15:02] diwic: interesting, it might indeed be based on 4.0.4 [15:02] diwic: I got a wip package with a more recent headers, as latest hybris uses the headers from an external package [15:02] but was able to get that done before leaving my vacation [15:02] diwic: did the android hal header changed that much? [15:02] awe, indeed. want to have a session on that? [15:03] tvoss, "want" is a strong word. [15:03] awe, do you feel like we should have one? [15:03] rsalveti, in particular, the AUDIO_DEVICE_IN_* enum was completely overhauled [15:03] ;) [15:03] our stand-up just started, perhaps we can chat about this when we finish up [15:03] rsalveti, none of the numbers fit [15:03] diwic: :-( [15:03] diwic: I can get that updated quickly [15:04] diwic: which headers are you consuming? [15:04] so I can double check here [15:05] rsalveti, https://github.com/android/platform_system_core/commit/eeeee802e9837c592b0f0f9fd183bcaa9e77732e [15:05] rsalveti, that's the stuff I'm looking for, I think [15:06] diwic: cool, will take a look at it [15:08] tvoss, so... to-date neither rsalveti or I have done any work on 'timed', and I'm not sure you've put any cycles into the platform API/SDK time functions... so, I think it would be nice to re-sync and figure out what we can realistically get done for 13.10 [15:08] +1 [15:08] diwic: hm, I actually imported that header file from AOSP 4.2.2_r1.2 [15:08] tvoss, whether or not this is an official session is not something I have an opinion about [15:08] but will check in more detail [15:08] awe, ack, let's make it an informal session then [15:09] awe, not much use in saying: yeah, we want something like that [15:09] awe, we clearly want [15:10] rsalveti, in short; the audio HAL on mako references the AUDIO_DEVICE_BIT_IN symbol, so I assume it is compiled with a version that has that symbol included [15:10] rsalveti, and our current android-platform-headers does not have that symbol [15:11] ok, that helps [15:12] rsalveti, http://phablet.ubuntu.com/gitweb?p=CyanogenMod/android_hardware_qcom_audio.git;a=blob;f=alsa_sound/audio_hw_hal.cpp;h=ab15e2744731cb8b72f2e75527b350b880afc1df;hb=HEAD#l122 in case you want to see where it is [15:15] lool: I'm looking at scopes today, mhr3_ mentioned that we'd need a way to tell dbus that we've dropped service files into /custom [15:16] seb128, https://wiki.ubuntu.com/SecurityAndPrivacySettings?action=diff&rev2=27&rev1=26 [15:16] mhr3 mfisch: can't we start them by hand rather than autostarting? [15:17] I guess these are running all the time anyway, unless disabled, or they wouldn't be included [15:17] tsdgeos, mhr3_ : using beginMoveRows seems to be working for categories, I'm experiencing some weirdness/bugs but it looks like it can work, so I'll stick with that instead of layoutChanged (and it's actually good since it will only signal changes to rows that relly have to be moved) [15:18] pstolowski: hmmmm [15:18] pstolowski: the limit filter proxy has not code for move i think [15:18] not sure it's a good idea [15:18] unless you want to add that code :D [15:18] lool, nah, scopes quit when idle [15:19] tsdgeos, the categories model is not "limited", only the results models are [15:19] ah [15:19] oka [15:19] Hmm apparently there's this in /etc/dbus-1/system.conf: [15:19] yup [15:19] [15:19] [15:19] tsdgeos: and well, we need to reorder categories, we have no choice ;) === WebbyIT is now known as op === Ursinha is now known as Ursinha-afk [15:20] servicedir can be used to add a directory === op is now known as WebbyIT [15:20] mpt, thanks [15:21] lool, i think standard_*dirs includes XDG_DATA_DIRS [15:21] mhr3_, mfisch: Seems dropping a /custom/share/dbus-1/services/ should work in system.conf [15:21] mhr3_: oh does it [15:21] mfisch: would you verify whether setting XDG is enough? [15:21] lool: yeah I'm doing that today [15:21] mfisch: in which case that's what we should do [15:21] cool [15:21] lool: where would we set it? the user session? [15:21] mfisch: yeah [15:21] lool, also, we need session dbus, not system ;) [15:21] or does it need to be system wide [15:21] ok [15:21] mfisch: pretty much like DCONF_PROFILE I guess [15:21] ok [15:21] I'll try today [15:22] mfisch, it does need to be set before session dbus is started [15:23] mhr3_: ok [15:23] mardy, perhaps you could help this app developer? -> http://askubuntu.com/questions/336069/how-do-i-use-oauth-from-an-ubuntu-touch-app [15:23] plars, updated https://bugs.launchpad.net/touch-preview-images/+bug/1215724 [15:23] Launchpad bug 1215724 in touch-preview-images "Lots of ofono and network manager errors on nexus4" [Critical,New] [15:23] plars, don't run system test on phones w/out SIMs [15:24] Saviq: sergiusens: any idea where the network indicator has gone off to in the latest builds? [15:24] this will be possible once emergency mode is fully implemented, but not currently [15:24] mhall119, should still be there [15:24] mhall119: there was an indicator switch [15:24] mhall119, it's there, but hidden [15:24] may be flaky [15:24] mhall119, the icon is missing apparently [15:24] mhall119, it's being worked on [15:24] ogra_: no, it's just not there, not even in the tabs [15:24] thanks awe [15:24] mhall119: it disappeared for me the other day [15:24] mhall119, if you play around with some of the other indicators, it can be triggered to appear [15:25] mhall119, we landed the new indicator-network this week [15:25] mhall119, we're just missing an icon probbaly [15:25] dednick_, that correct ↑ ? [15:25] Saviq, the icon is there [15:25] Saviq, there's some weird race in the shell/panel code [15:25] dednick_, ↑ [15:25] Saviq: it should be in the indicator tabs even if the icon was missing [15:25] Saviq, tedg is also working on code to handle dual icons for an indicator [15:26] ( so indicator-network can show wifi & telephony icons ) [15:26] awe, Not doing the handling, I'm doing the feeding :-) [15:26] awe, yeah dednick_ is doing the handling :) [15:26] Saviq: I don't see the process running either [15:26] Saviq: hm. i think it might be that the backend is requesting an icon we done have [15:26] * tedg throws a banana at dednick_ ;-) [15:27] tedg: [15:27] mhall119, interesting, maybe it crashed? [15:27] If you guys are talking about the icon, it's fixed in trunk. [15:27] ah, indicator-network isn't even installed [15:27] tedg, Saviq: i think it's a nm-signal-0 , nm-signal-00 issue [15:27] mhall119, ah, dist-upgrade must've failed [15:27] dednick_, Oh, I thought it was the no-network one. [15:28] dednick_, in that case mhall119 didn't even have indicator-network installed :) [15:28] dednick_, so we're "good" [15:28] sudo apt-get install --fix-policy [15:28] didn't install it either [15:28] The following packages have been kept back: ubuntu-touch [15:28] could that be my problem? [15:28] yeah [15:29] just do manual install of ubuntu-touch and it should fix it [15:29] that'll remove chewie, what is chewie? [15:29] dead beef [15:29] and yes, it's saying it'll install indicator-network when I do this [15:29] mhall119: old network indicator [15:29] ok, so maybe other people are having an issue with this too? I didn't do anything particularly strange that would have caused this [15:30] why did you uninstall ubuntu-touch in the fist place ? [15:30] I didn't [15:30] not manually anyway [15:30] well you installed something that removed it then [15:30] and allowed it to [15:30] ubuntu-touch ws installed, just held back [15:30] that cant be [15:31] the image wouldnt build [15:31] ubuntu-touch: Installed: 1.049 Candidate: 1.051 [15:31] ubuntu-touch is a required package [15:31] ah [15:31] I've been apt-get dist-upgrading [15:31] you didnt run dist-upgrade then [15:31] ogra_: the upgrade was held back [15:31] did too :P [15:31] dednick_, it cant if you run dist-upgrade [15:31] I *always* run dist-upgrade on my device [15:31] not just upgrade [15:34] pete-woods, hey, can you explain to me why we need "indicator-secret-agent" as a new source/component rather than having it in indicator-network (I've been asked to review it for NEW in the archive, but it seems a buggy approch to me) [15:34] alecu: already installed apps aren't showing up in More Suggestions anymore \o/ [15:34] however, xda-developers is showing up twice in Installed section [15:34] sergiusens: Hello. I'm trying to flash a system image with phablet-flash and it seems that it's frozen in '': http://pastebin.ubuntu.com/6018189/ [15:34] mhall119, because it is double plus good ? [15:35] well I'm not one to brag but.... [15:35] sergiusens: I haven't yet been able to flash a system image, so I'm wondering if there's some configuration or something that I should have done before calling phablet-flash. Any advice? === Ursinha-afk is now known as Ursinha [15:36] seb128: it should be its own process - it deals with passwords, so why not have it in another package? [15:36] it doesn't interact with indicator-network - it interacts with network manager and unity === dholbach__ is now known as dholbach [15:36] pete-woods, because having more tarballs, vcs, sources, bug lists, etc is a pain to deal with [15:37] jcollado: did you start here? https://wiki.ubuntu.com/Touch/Install#Step_2_-_Device_unlock [15:37] alecu: actually, it looks like all of my Click package apps are showing up twice in the Installed section [15:37] pete-woods, why do we need something specific to nm passwords? should we get a some auth framework in unity8 instead that any app needing to deal with passwords need? [15:38] seb128: it will be talking to the unity8 auth dialogue, if that's what you mean? [15:38] plus the code has like 100% test coverage, and will continue to to do [15:38] pete-woods, I guess I don't understand what that composant is doing/needed for [15:39] something has to register itself as a password agent for nm [15:39] currently that's unity8 [15:39] but the unity guys don't want it that way any more [15:39] slangasek: Yes. I've flashed the device many times with touch images (phablet-flash cdimage-touch), but for some reason I'm not able to flash a system image (phablet-flash ubuntu-system). [15:39] shouldn't we make indicator-network provide the UI and register as an agent then? [15:40] seb128: well that's exactly what this thing does, it's just not called indicator-network [15:40] jcollado: ah, ok. I have no idea, then; that should Just Work [15:40] and it's not written in Vala [15:40] pete-woods, so now we have 2 different tarball/projects/bugslists/etc [15:41] seb128: is the main concern you have that it's in another package? [15:41] pete-woods, yes [15:41] as said it makes bugs a pain to track [15:41] you have yet another list to watch [15:41] yet another package to upload [15:41] etc [15:42] pete-woods, it seems to be that's not enough code to warrant being split out from indicator-network to a new project... [15:42] also in tehg light of PRISM i would debate the package name [15:43] having something installed that has "secret-agent" in the name etc... [15:43] ogra_: call it bond instead :D [15:43] ++ [15:44] indicator-bond ... shows the level of your oedipus complex [15:45] or macho-ness ? [15:45] haha [15:45] or gadget levels connected to your phone [15:47] ogra_: if you get to "The names Bond, James Bond" you have too many devices attached and you phone self-destructs while playing mission impossible music [15:48] seb128: I will have to ask my manager (thostr) what I should do [15:48] if he says it's okay to try and merge the codebases I will do that [15:48] pete-woods, thanks [15:48] cyphermox, tedg: ^ [15:49] davmor2, haha === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk [16:02] mhall119: sorry, I'm not working today, I'll handle it on monday [16:03] alecu: ok, no rush, it's not preventing anything [16:03] ogra_, pmcgowan: Oh that's interesting. My phone has been on the side for a while and it just rang perfectly and displayed the indicator [16:03] awe, What's the scale on the oFono strength? Walked around the neighborhood and the highest I got was 26. [16:03] awe, I mean, not impossible... but I would have expected higher values if it was out of a hundred. [16:03] davmor2, sun spots [16:04] heisenbugs [16:04] pmcgowan: I still blame ogra_ it worked fine till he said it didn't :) [16:04] tedg, lemme check [16:04] well, it doesnt work at all for me ... still [16:04] ricmm: would your current work around life cycle potentially address the launch issue described here? [16:04] https://bugs.launchpad.net/mir/+bug/1215997 [16:04] Oh, there's a 35 :-) [16:05] Launchpad bug 1215997 in Mir "click packages don't run on mir" [Undecided,New] [16:06] pmcgowan, ogra_: I'm noticed though that it rang before the indicator appeared so I'm wondering if before the indicator appeared first and so didn't ring? [16:06] kgunn, I think that greyback had to custom set the qt backend to get things working. [16:07] tedg: thanks [16:07] kgunn, Apparently we can't autodetect that, which is confusing to me :-/ [16:07] davmor2, bfiller and boiko are working on it afaik [16:09] kgunn: looking into it. [16:13] jcollado: adb reboot bootloader, then fastboot devices [16:13] sudo :) [16:14] ted, the low-level range of GSM signal strengths is 0-31; rilmodem converts this to a 0-100 range [ signal = ((gsm_signal * 100) / 31 ) ] [16:15] tedg, same for all the other technologies [16:15] ( ie. 0-100 range for strength is returned _ [16:16] awe, From NM or from oFono? [16:16] from ofono [16:16] awe, I was confused by "all other technologies" part [16:16] there's no cell signal strength from NM [16:16] Cool. Apparently my neighborhood is to blame ;-) [16:16] ;D [16:17] sergiusens: Those commands seem to work. Should I run `phablet-flash ubuntu-system` again after that? [16:17] jcollado: yeah [16:18] jcollado: if you get waiting for device, just replug it === Ursinha is now known as Ursinha-afk [16:21] can use c++ write custom qml plugins in ubuntu sdk | http://askubuntu.com/q/336325 === Ursinha-afk is now known as Ursinha [16:30] greyback: whats the issue there? [16:30] * davmor2 is on holiday next week so I won't be around to break stuff, I hope you can manage to break stuff without me :D [16:30] davmor2: we will wait for you! [16:31] haha === fginther is now known as fginther|lunch === fginther|lunch is now known as fginther === jounih_ is now known as jounih [17:23] sergiusens: After some trial and error, I've seen that if I try to flash the device using my own user it works, but if I try to do it using the jenkins user, to have the same environment as in the lab, it fails. [17:24] sergiusens: Despite I've already flashed the device, I still want to use the jenkins user for that. I guess there's a permission problem somewhere, but I'm not sure where to look at. [17:25] sergiusens: Do you have any advice to fix that problem? === alan_g is now known as alan_g|EOW [17:30] So with the latest images, can you safely update packages with apt rather than reflashing every time or does that not yet work? [17:30] jcollado: is the jenkins user logged into the desktop? [17:30] jcollado: i found that if I ssh to my laptop and flash a device it fails, but if I am signed into the desktop on the laptop and then ssh in, it works [17:32] jcollado: the udev rules allow for the user that has the seat to flash [17:32] jcollado: you can get by it by using sudo or relaxing the udev rule shipped in android-tools-fastboot and android-tools-adb [17:33] sergiusens: What do you mean by "has the seat"? [17:34] jcollado: is _logged_ in [17:35] sergiusens: Ok, so it's what popey suggested. Thanks. [17:35] sergiusens: It's kind of strange because I've never had this problem flashing touch images. [17:36] jcollado: maybe because you never bootstrapped and might have a custom udev rule in there? === kentb-out is now known as kentb [17:38] sergiusens: I guess you're right [17:47] lool: so far no joy on XDG_DATA_DIRS, the job isn't seen and I have an issue pre-pending in upstart since the job doesn't inherit the original value [17:54] Hello, is Ubuntu Touch stable enough to use in every day use? I have a Nexus 7 (2nd Generation) and I would like to program in C++ in it. [17:56] i think some people in here use it as a daily phone (at least jono does :) ). [17:56] Oh great. Does it have Facebook? :p [17:56] not the nexus7 but the gnex and nexus4 [17:58] k1l, do normal applications work properly? I would like to be using Qt Creator. [17:59] sorry i dont know [18:00] TheSpirit, you can use qtcreator on your desktop and remotely access the nexus 7 [18:01] pmcgowan, I won't have access to my desktop. I'm want my device to be a portable so I can program on the day (such as when I'm at college). [18:01] I want* [18:02] on the go8 [18:02] TheSpirit, I see, the touch image is not really intended for that, but there has also been a desktop image for the nexus 7 that could work [18:02] pmcgowan, do you know if it works with the second generation Google Nexus? [18:02] And is it still maintained? [18:02] no I dont think it does [18:03] Ah, okay, thanks. [18:19] does anybody know where I can find the group working on the port to the new nexus 7 codenamed razor? [18:19] want to see if I can either contribute or if it is in a stable build yet, google isn't returning much results that are relevent [18:21] nRazor, there was a thread on this on the mailing list, summary was waiting for the cyanogenmod to be done [18:25] Nexus 4 Fails to Boot After Ubuntu Touch Flash | http://askubuntu.com/q/336352 === wil is now known as Guest27893 === om26er is now known as om26er|afk === om26er|afk is now known as om26er [19:26] I'm hoping someone can help me figure out this issue I'm running in to. I recently flashed Ubuntu Touch to my Nexus 4. Everything seems to work great except data. I'm running the latest daily build that I flashed with CWM recovery. [19:28] Sathed: restart network manager [19:29] as in.. "adb shell" "restart network-manager" [19:30] Thanks. I'll give it a shot. [19:42] Is there another way to restart the network manager? I don't have a Linux machine at work to install the touch developer tools on. [19:44] Sathed: use the terminal app === arunprasadr is now known as arunprasadr_away [19:50] Anyone any idea why ubuntu_chroot exists in my build output, but not on the device after flashing? [19:52] Okay, so I restarted the network manager, but I'm still not getting data. [19:52] I restarted with: sudo service network-manager restart [20:07] Any other thoughts on getting data working? [20:11] Hello all :) [20:15] Hey [20:20] mfisch: strings =dbus-daemon|grep XDG shows that it reads them, you could try stracing perhaps? [20:21] mfisch: or check the source code for supported cases [20:21] lool: I'm also looking at dropping them into ~/ [20:21] mfisch: not sure it's a good idea to have things in ~/ [20:22] mfisch: things in ~/ are harder to update (need a startup job to update them), while things you get in custom.tgz will be static / r/o and can be updated [20:22] lool: me either, but I cannot get dbus to find service files in custom, I will keep looking at code after this meeting [20:22] awe: we now have a sim card in that mako that ran the tests without last time [20:22] mfisch: cheers [20:23] plars, I was just looking at the bug closer. From the logs, it appears there was a SIM in it [20:23] oh? [20:23] plars, however a QUERY PIN state was failing, and ofono crashing [20:23] I was under the impression that it just got installed today [20:23] well the tests have today's time stamp [20:23] ;) [20:24] I have a bunch of separate comments re: the test output that might help improve readability [20:24] plars, look at the jenkins output and search for "Querying PIN" [20:24] awe: I opened the bug late last night, with the 20130822.1 image, but the datestamp may have been today since it was already today in UTC [20:24] ofonod dies shortly thereafter [20:25] I'll find out when it got installed though [20:26] plars, with no SIM installed, you'll see the following messages from ofono: Version, a bunch of "Ignoring" plugin messages, [UNSOL]< UNSOL_RIL_CONNECTED [20:26] and then "No SIM card present." [20:27] awe: well, I was just told about the sim card getting installed today, but could be that it was actually in there last night when the tests ran [20:27] no such error in the test run you attached to the bug [20:27] I just didn't know at the time [20:27] np [20:27] if it was [20:27] looks like it was [20:27] ;) [20:27] that said, there's definitely a bug being triggered, and ofono crashes repeatedly [20:27] so I'm on it [20:29] plars, any way you can get your hands on the ofonod crash files? [20:30] also fyi, the download-mgr also looks like it crashed too [20:31] awe: oh, I thought you said you had seen the .crash files [20:31] awe: here's one from a test on today's image: https://jenkins.qa.ubuntu.com/job/saucy-touch-mako-smoke-ubuntu-clock-app-autopilot/37/artifact/clientlogs/_usr_sbin_ofonod.0.crash/*view*/ [20:31] awe: you can remove the /*view*/ to force the download [20:32] that's nice 'cause I don't think I can read uuencoded hexadecimal crash dumps at will [20:32] ;) [21:11] Hello there [21:20] awe: ok, I got the full story from rick now... it was installed yesterday, but it wasn't activated until today [21:21] ah.... that goes a long way to explain things [21:21] basically, ofono saw the SIM card as present [21:21] but it couldn't talk to the SIM [21:21] which caused an ofono crash [21:21] I haven't been able to get much from .crash file, other than it's a strlen crash [21:22] I guess I can try and force the crash to happen, by hard-coding some internal state [21:22] plars, I'm going to lower the priority, re-title, and assign to myself [21:23] awe: sounds good, thanks [21:24] what kind of plan? pre-paid, normal billing? We might want to try and reproduce this, but I'm not sure w/out getting another fresh SIM that hasn't been activated [21:25] awe: I think it's one of the straight-talk type sims, basically month-to-month contractless [21:25] plars, if you could get the details, I'd appreciate it [21:26] if it's a month-to-month [21:26] then we should get another and try the same scenario [21:26] * awe doesn't like crashes [21:27] awe: if you talk to larry or rick, they may have one just like it you can try [21:27] awe: it's month-to-month straight talk though, they think this particular one was on the AT&T network [21:27] awe: I have one like it at home, but on tmo [21:33] plars, who handled this particular phone? Can you ask them to add a comment about the SIM card to the bug ( operator, plan, where purchased, ... )? [21:33] that would be a big help [21:33] if they have a spare that hasn't been activated, I can drive into Lex to use it === salem_ is now known as _salem [23:09] What happened to the Ubuntu plugins to Qt Creator in the latest 12.04 PPA updates? They seem to have removed them. [23:54] Is Ubuntu touch on Nexus 4 comes with the full desktop experience when docked.