[00:00] <sarnold> ybon: I don't know the -best- way forward at this point. there might be something that is preferred or not.. but you could probably just add your username to the users= and root-users= line
[00:01] <sarnold> ybon: (keeping in mind that doing so allows any program run with your user id the actual ability to gain root in the chroot, which can be leveraged to do just about everything...)
[00:02] <ybon> let's try that :)
[00:02] <ybon> I was looking on the Options to see anything relevant, but without success at this point
[00:10] <gaspa> hi, if I'm seeing «module "org.docviewer.file" not found» ... I guess there's something missing... but what?
[00:10] <gaspa> (trying to run ubuntu-docviewer-app)
[00:14] <ybon> so perms problem is workarounded, but now Scylla was not far from Charybde: https://gist.github.com/yohanboniface/cd40003c23d0ee5c3a05 ;)
[00:14] <ybon> At this point, I'm not sure what I've done wrong given that I've just created from template without editing anything
[00:15] <ybon> but, well, time to sudo to bed for me
[00:15] <ybon> thanks for your help all :)
[00:28] <sarnold> ybon: good luck :)
[06:08] <kenharkey7> can anyone help me set up the sdk?  It seems none of the correct templates are installed
[07:45] <dpm> morning mzanetti
[07:45] <dpm> mzanetti, when you've got a minute, could you have a look at https://code.launchpad.net/~nskaggs/reminders-app/fix-cmake-build/+merge/205837 ? I'm not sure I can follow what needs to be fixed there
[08:41] <dholbach> good morning
[09:16] <mzanetti> dpm: moin
[09:16] <mzanetti> dpm: done
[09:16] <dpm> hey :)
[09:16] <dpm> cool, thanks!
[09:27] <JamesTait> Good morning all; happy Darwin Day! :-D
[10:10] <gaspa> hi,
[10:10] <gaspa>  i'm trying to run ubuntu-docviewer-app, but it returns a «module "org.docviewer.file" not found». Does anyone know which package I'm missing?
[10:16] <dpm> popey, oh, I've just learned about "phablet-config writable-image", I didn't know there was a special command for it. Up until now I had done it manually. Easier to remember, nice!
[10:18] <dpm> and phablet-config writable-image --help reveals other interesting stuff!
[10:18] <popey> neat
[10:18] <popey> also.. https://gist.github.com/rschroll/8952015
[10:18] <popey> lets you browse the store
[10:19] <dpm> oh WOW!
[10:26] <WebbyIT> gaspa, file-qml-plugin
[11:14] <dpm> mzanetti, will you join us today on the Reminders hangout? I'd like to discuss tablet designs, and perhaps WebbyIT will be joining us too if he's free from other commitments he's got
[11:14] <mzanetti> dpm: sure, I can join
[11:14] <dpm> cool
[11:42] <kalikiana> popey: why isn't that up somewhere already :-D this is awesome
[11:42] <popey> it is!
[11:43] <kalikiana> you mean apps.ubuntu.com? that isn't about touch apps that's desktop
[12:04] <WebbyIT> mhall119, another bug for you :-) bug 1279309
[12:04] <ubot2`> Launchpad bug 1279309 in Ubuntu API Website "Title of pages should reflects content of pages" [Undecided,New] https://launchpad.net/bugs/1279309
[12:25] <popey> kalikiana: I meant "It is awesome"
[12:47] <kalikiana> popey: nono it is "Comic Sans is awesome" :-P
[12:49] <popey> hah ☻
[13:03] <nik90> dholbach: hey I saw your feedback for my app. Me and popey were trying to debug that yesterday
[13:04] <nik90> dholbach: do you happen to know how to fix the error "'0.3' does not match freedesktop.org version '1.0'" ?
[13:06] <daker> nik90: if you know what's wrong there help this guy https://plus.google.com/u/0/+JonathanDOrleans/posts/UbnkzT19nUP
[13:07] <nik90> daker: yeah I saw his post as well. Will do
[13:09] <dholbach> nik90, could it be that you edited the version thing in the .desktop file to be 0.3?
[13:11] <nik90> dholbach: yes..shouldn't I do that?
[13:11] <dholbach> nik90, no... this version string is supposed to indicate the version of the .desktop file specification by freedesktop.org you use
[13:12] <dholbach> nik90, just set it to 1.0 and you're all set :)
[13:12] <nik90> dholbach: can I remove that field from the desktop file?
[13:12] <dholbach> no
[13:12] <nik90> ok
[13:12] <dholbach> ah, maybe you can
[13:12] <dholbach> http://standards.freedesktop.org/desktop-entry-spec/latest/ar01s05.html
[13:13] <dholbach> "Version of the Desktop Entry Specification that the desktop entry conforms with. Entries that confirm with this version of the specification should use 1.0. Note that the version field is not required to be present. "
[13:13] <dholbach> REQ: No
[13:13] <dholbach> but you could just as well set it to 1.0 and leave it like that, never touch it again
[13:14] <nik90> dholbach: yay it now passes
[13:15] <dholbach> rock! :)
[13:15] <dholbach> nik90, let me know when you uploaded it and I'll go review it again
[13:15] <popey> would you mind hanging fire on publishing?
[13:16] <popey> I am using nik90's app for a demo video
[13:16] <dholbach> ah ok
[13:16] <popey> and need it not published for the video recording
[13:16] <dholbach> nevermind then
[13:16] <popey> nik90: is that okay?
[13:17] <nik90> popey: no problem
[13:17] <popey> ta
[13:17] <nik90> dholbach: btw, I cannot upload 0.3 again..
[13:17] <dholbach> nik90, yep
[13:17] <nik90> dholbach: does this mean I need to increment it to 0,3.1 or something?
[13:17] <ybon> Hey there, it's me again :) I'm trying to run the "QML Extension Library + Tabbed UI" template, but I'm stuck in "build in chroot" step, with https://gist.github.com/yohanboniface/cd40003c23d0ee5c3a05 any idea? :)
[13:18] <dholbach> nik90, exactly
[13:18] <dholbach> bzoltan, zbenjamin: do you know which issue ybon is running into? ^
[13:19] <zbenjamin> maybe cmake is not installed in the chroot
[13:19] <ybon> I've just created the chroot from the options panel
[13:20] <ybon> should I specify something at this step?
[13:20] <zbenjamin> ybon: please try to go into the option page where you created the chroot, click Maintain and do a apt-get install cmake there
[13:20] <ybon> I'm sorry if my questions are dumb, I'm not familiar with c++ ecosystem, just trying to find the best open door to extend OSMTouch :)
[13:20] <ybon> ok
[13:20] <ybon> thanks :)
[13:21] <ybon> access forbidden it seems
[13:21] <ybon> I see a terminal window opening and closing in less than one second :s
[13:22] <ybon> Ah, I've added my user in source-root-users, and now I get the terminal :)
[13:22] <ybon> installing
[13:23] <zbenjamin> ybon: after its installed close the terminal and try again
[13:23] <zbenjamin> ybon: be careful what you do in the terminal, all changes to the chroot are permanent there ;)
[13:24] <nik90> dholbach: done :) I will wait for popey to finish his recording before publishing
[13:24] <ybon> ok :)
[13:24] <ybon> ah, seems better :)
[13:24] <dholbach> nik90, excellent!
[13:24] <ybon> [14:24:32] --- Build was finished successfully --- \o/ thanks zbenjamin
[13:24] <zbenjamin> ybon: perfect! :)
[13:25] <ybon> now to the next Charydbe or Scylla :)
[13:25] <nik90> dholbach: can I create an askubunut question for this error? and then send you the link to add to the click reviewers tool?
[13:26] <nik90> s/askubunut/askubuntu
[13:26] <dholbach> nik90, sure! that'd be great
[13:27] <ybon> zbenjamin: should I be able to "run" the project, now? I'm asked about an executable
[13:34] <nik90> dholbach: http://askubuntu.com/questions/419907/what-does-version-mean-in-the-desktop-file/419908#419908
[13:34] <dholbach> nik90, awesome, thanks!
[13:35] <nik90> np :)
[13:39] <dholbach> nik90, done
[13:39] <ybon> ah, more info here https://bugs.launchpad.net/ubuntu/+source/qtcreator/+bug/1215913
[13:39] <ubot2`> Launchpad bug 1215913 in qtcreator (Ubuntu Saucy) "QML Extension Library + Tabbed Touch UI needs manual configuration" [Medium,Confirmed]
[14:20] <mhall119> thanks WebbyIT
[15:52] <mzanetti> dpm: ping
[15:52] <dpm> hey
[15:52] <mzanetti> just saw the new designs shared by Dani
[15:53] <mzanetti> the import flow shows a list of apps containing the Camera app to import pictures
[15:53] <mzanetti> do you know if that's working already?
[15:53] <mzanetti> or any ETA
[15:54] <mzanetti> just curios because WebbyIT wants to implement the improved camera import flow. but if we're going to get the real import from camera thing, not sure we should keep our own camera stuff around
[15:54] <dpm> I don't know, but I don't think that's in any near future roadmap. However nerochiaro might be able to tell more about being able to use the camera app from within other apps
[15:54] <mzanetti> nerochiaro: hey :)
[15:54] <mzanetti> any idea on this?
[16:00] <mzanetti> dpm: WebbyIT. so anyways, yeah, I think kenvandine also told me that the camera makes a special case which is not even supported in the media hub yet. so I think too its still worth having our own camera flow for a while
[16:00] <mzanetti> WebbyIT: please go ahead and make it pretty :)
[16:00] <WebbyIT> \o/ I'll try my best :)
[16:23] <nerochiaro> mzanetti: it was mentioned at the sprint in cape town, but i don't think it's part of any real plan.
[16:24] <mzanetti> nerochiaro: ok... so not likely to happen within the next 2 months
[16:25] <nerochiaro> mzanetti: i don't think so
[16:25] <mzanetti> that's good enough as an answer for now. thanks!
[17:07] <nik90> mhall119: https://bugs.launchpad.net/ubuntu-api-website/+bug/1279427
[17:07] <ubot2`> Launchpad bug 1279427 in Ubuntu API Website "Convergence tutorial doc is missing in 14.04 SDK page" [Undecided,New]
[17:15] <WebbyIT> Lot of work for Michael :P
[17:15] <nik90> WebbyIT: lol :P
[17:15] <nik90> WebbyIT: he did say "keep them coming" -> challenge accepted! :)
[17:23] <WebbyIT> nik90, couple of days an he changes idea :P
[17:30] <Laney> This <https://wiki.ubuntu.com/TimeAndDate?action=AttachFile&do=get&target=phone-settings-time-and-date-set.png> is supposed to be a Sheet
[17:30] <Laney> What do you guys think I should use for that?
[17:30] <mhall119> nik90: what doc is that?
[17:31] <Laney> I'm trying a Dialog as that doesn't impose any kind of buttons on me, but it's hard to get it to look good
[17:31] <dpm> balloons, I think that the current Weather app tests rely on contacting the external service for data, could you confirm?
[17:31] <Laney> Like it doesn't seem that I can display those ListItems there properly; they get black-on-grey
[17:36] <dpm> balloons, nevermind, clarified with fginther already
[17:40] <Laney> mpt: ↑ I'm not sure any of the popups we have work for this design... do you know any better?
[17:40] <Laney> http://developer.ubuntu.com/api/qml/sdk-1.0/Ubuntu.Components.Popups/
[17:40] <Laney> should I do it using a page on the stack instead?
[17:43] <mpt> Laney, it should be a sheet because, unlike stack pages, it isn’t instant-apply
[17:43] <mpt> How does the Dialog look currently?
[17:44] <Laney> bad
[17:45] <Laney> Give me a second to make it more like the design
[17:46] <nik90> mhall119: I am referring to the doc at http://developer.ubuntu.com/api/qml/sdk-1.0/UbuntuUserInterfaceToolkit.ubuntu-layouts/
[17:47] <nik90> which is no longer accesible from http://developer.ubuntu.com/api/qml/sdk-14.04/Ubuntu.Layouts/
[18:01] <Laney> mpt: https://ubuntuone.com/6PckaEWIAcPQm9MGV7EnLR is the closest I can get right now
[18:01] <Laney> I can probably fix the vertical spacing
[18:02] <nik90> Laney: why dont you use the dialer widget? It looks more closer to the design
[18:02] <Laney> That's the DatePicker
[18:03] <mpt> Laney, ok, looks like you’re battling an immature toolkit
[18:03] <nik90> Laney: no. I use the Dialer widget for the clock app
[18:03] <nik90> Laney: zsombi recommended I use it
[18:03] <Laney> I know about the Dialer
[18:03] <Laney> but this is DatePicker from the SDK
[18:03] <mpt> Laney, first problem is that the datepicker is supposed to take up exactly the same area as the OSK. Do you know if there’s a bug report on that?
[18:03] <Laney> It's not released yet - don't know if it's finalised
 links to <http://developer.ubuntu.com/api/ubuntu-12.10/qml/mobile/qml-ubuntu-components0-mainview.html> which is a 404 \o/
[18:07] <Laney> /o\
[18:07] <Laney> I don't know of anything to do with making things appear over the OSK or anything like that
[18:08] <mpt> Laney, you shouldn’t need to do anything special for that, the datepicker widget should *always* appear in exactly the same place/way the OSK does. <https://wiki.ubuntu.com/TimeAndDatePickers#Specification>
[18:08] <balloons> dpm, all set on weather?
[18:08] <Laney> mpt: I'm not sure anything like that is possible
[18:08] <Laney> Alas, I've got to go now, will resume tomorrow
[18:09] <mpt> ok
[18:09] <Laney> (I was led to believe that DatePicker is the thing we want to use, so was working under that assumption)
[18:10] <mpt> Yes it is, what I’m trying to say is that this is a bug in the datepicker widget
[18:10] <mpt> (that’s why I asked if you knew of a bug report on it)
[18:14] <mpt> Laney, anyway, for when you get back: The header should be a standard Header element, and the “Time” and “Date” rows should be standard ListItems.
[18:15] <dpm> balloons, I've had a discussion with fginther about what we can do. He needs to figure out how to do it and how much work it will be, but it seems there is a way forward and he'll update us later on today
[18:17] <balloons> kk
[18:18] <kalikiana> standing desks are awesome http://xkcd.com/1329/ but apparently people get the wrong impression how it works
[18:19]  * kalikiana clearly did it wrong all this time
[18:22] <myNameIsWho> There should be a redirect to this channel lol.
[18:23] <kalikiana> more on topic: anyone with C++ skills here fancy hacking u1db qml stuff? still searching for reviewers
[18:23] <myNameIsWho> I am now on the channels    ubuntu-app-dev , ubuntu-apps-dev ,ubuntu-app-devel, ubuntu-apps-devel
[18:24] <kalikiana> whoever helps out will quickly earn some fame around here I think if that sort of thing matters. many apps use u1db in qml
[18:25] <myNameIsWho> kalikiana,  what is it that you want done ?
[18:25] <myNameIsWho> I have not looked at there classes or anything
[18:26] <kalikiana> basically team members left and nobody but me likes to do C++ :-]
[18:26] <kalikiana> there's some reviews with branches https://code.launchpad.net/u1db-qt/+activereviews
[18:26] <myNameIsWho> Everyone likes C++ they just do not know it yet :P
[18:26] <kalikiana> it would help a ton if you (or anyone interested) would just start checking out the existing bug fixes there
[18:27] <myNameIsWho> that sounds like a full time job lol
[18:28] <kalikiana> well, full time maybe if you also start following up with your own branches, depends on you :-)
[18:28] <myNameIsWho> It looks like there are a lot of MR that have not been pushed
[18:28] <myNameIsWho> like bug 1212153
[18:28] <ubot2`> Launchpad bug 1212153 in U1DB Qt/ QML "Synchronization needs authentication support" [Critical,New] https://launchpad.net/bugs/1212153
[18:29] <kalikiana> that is a big one indeed, maybe not the one to start with
[18:29] <kalikiana> say https://code.launchpad.net/~kalikiana/u1db-qt/removeDoc/+merge/196301 would be leaner
[18:30] <kalikiana> already has some discussion on the api
[18:30] <myNameIsWho> kalikiana,  that seems to me to be more of a doc thing and not a C++ thing
[18:31] <myNameIsWho> why not have them invokables on slots ?
[18:31] <myNameIsWho> 9	     Q_INVOKABLE QList<QString> listDocs();
[18:31] <myNameIsWho> 30	     Q_INVOKABLE QString lastError()
[18:32] <myNameIsWho> If I needed to remove a file I would use Qfile to check if it was there and then remove if needed
[18:33] <myNameIsWho> Or keep it and truncate it I would use QIOStream
[18:33] <myNameIsWho> anyways I have a question
[18:33] <myNameIsWho> well a couple
[18:34] <kalikiana> the situation is this: the existing API lets you remove a document from the database by making it empty - this is documented - yet people don't seem to be very trusting of it and insist there's no proper way to remove stuff
[18:34] <kalikiana> note: this is part of the database, not a complete file
[18:35] <kalikiana> a lesson I've re-learnt very often is: the developer designing the api will never get it quite right, whoever uses it has a different perspective
[18:37] <myNameIsWho> I have a app that is using pageStacks in one of these page's is called "Connections"  . This is the 1st page that  loaded on compleation.  After  the next page is a page "ChatPage" that has 2 other pages in it .  "channels , users"  Chat Page. Here it the Isseue      channels and users can not be moved outside of ChatPage .   And the real issues  is the title  for the Pages.   It keeps on showing the pages that ar
[18:37] <myNameIsWho> e not visible title.  Even though they are well not visible
[18:39] <myNameIsWho> I have tried making it so that when the page say  Channels is loaded then I add the title this still show's when it is not suppost to
[18:40] <myNameIsWho> 2nd question  I have a TextArea that takes text from a C++ source.  So I add/ insert  these "lines"  to the TextArea when they are added.  I am also adding a new line But it does not add the New Line ! .  I will paste th code
[18:41] <myNameIsWho> http://pastebin.com/BpS6p4Hb
[18:42] <sarnold> myNameIsWho: looks like you forgot some { } brackets near your if condition
[18:42] <kalikiana> myNameIsWho: how do you mean not visible? I assume you're pushing the page with push() one by one?
[18:42] <myNameIsWho> kalikiana, yes
[18:43] <myNameIsWho> sarnold,  for the if statement ?
[18:43] <sarnold> myNameIsWho: yes
[18:43] <myNameIsWho> fixing and tring
[18:43] <kalikiana> normally PageStack will override visibility to ensure the top of the stack shows, nothing else
[18:44] <kalikiana> I wouldn't recommend setting visible by hand there
[18:44] <myNameIsWho> sarnold,  still no deals will take screenshot
[18:45] <myNameIsWho> Here I will type somethings so that the client see's it
[18:45] <IRC-Client-Test> that is cool Now I am typing back from the client
[18:45] <myNameIsWho> Ok
[18:46] <myNameIsWho> sarnold,  http://i.imgur.com/3uH31fN.png
[18:47] <sarnold> myNameIsWho: coooool :)
[18:47] <sarnold> myNameIsWho: can you pastebin your new code?
[18:47] <myNameIsWho> sure
[18:48] <myNameIsWho> http://pastebin.com/qUUwtd20
[18:49] <myNameIsWho> maybe I should just add a new line to the var line ?
[18:50] <myNameIsWho> New Line ?
[18:50] <myNameIsWho> new Line ?
[18:50] <sarnold> myNameIsWho: hrm, nothing stands out. :/ could you append the "\n" directly to the line before adding it to the textarea?
[18:50] <IRC-Client-Test> yes a New line \o/
[18:51] <myNameIsWho> yeah but it is still not working 100%
[18:51] <myNameIsWho> dag
[18:52] <myNameIsWho> tried amkeing the var               var line = "\n" +  formatter.formatMessage(message)    and also  textArea.insert(textArea.selectionEnd,"\n" + line)      still no deals :(
[18:56] <myNameIsWho> maybe the wrpmode (which is also not working correctly ) has something to do with it. IDK at this point
[18:58] <myNameIsWho> kalikiana, as far as the page title's Go  Here is the code http://pastebin.com/eiPtRdrL
[18:59] <myNameIsWho> See BufferListView and UserListView    .   BufferListViews page title is the one that is alway's shown
[18:59] <myNameIsWho> when it should be currentBuffer.name
[19:00] <myNameIsWho> aka the name of the channel that is currently shown
[19:01] <myNameIsWho> but say on connection to IRC well waiting for the message of the day from freenode and what not this is when  currentBuffer.name is not shown and  BufferListView title is
[19:01] <myNameIsWho> this is what I do not want to happen
[19:01] <myNameIsWho> there should be no title at all if there is not a channel title aka currentBuffer.name
[19:02] <myNameIsWho> I will make a video to show you what I mean
[19:06] <myNameIsWho> Processing your video. Your video will be live at: http://youtu.be/WMvkkg6MzZc
[19:08] <myNameIsWho> Ok the Video is live Here http://www.youtube.com/watch?v=WMvkkg6MzZc
[19:09] <myNameIsWho> see at 15 seconds where it is adding the title "Channels"
[19:09] <myNameIsWho> this should not be happening
[19:10] <myNameIsWho> There should be no title  at all if there is no title of currentBuffer.name
[19:12] <kalikiana> myNameIsWho: so you literally want nothing in there? if so this somewhat goes against the recommendations which say always have a title there
[19:12] <myNameIsWho> kalikiana, yes
[19:12] <nik90> myNameIsWho: Would you be pushing your app to launchpad or github? I'd be seriously interested to work on the UI (since my c++ sucks).
[19:13] <kalikiana> myNameIsWho: intuitively I'd have thought it would say something like "Connecting"
[19:13] <myNameIsWho> I want it so when there is no title I am going to have a activity indicator running
[19:13] <myNameIsWho> kalikiana,  even if that is the case to add a temp title.  It will not work
[19:13] <myNameIsWho> it always loads the title "Channels"
[19:14] <kalikiana> myNameIsWho: hmm so did you try adding a fallback for when the channel name is not set?
[19:15] <myNameIsWho> like   say     title: currentBuffer.name [19:15] <myNameIsWho> it shows "Channels "
[19:15] <kalikiana> actually I wonder just now glancing at the source snippet in the video, Component.onCompleted might result in a race condition
[19:15] <myNameIsWho> If I take the channel title out in channels it works but then when I click on the option for channels it has no title :(
[19:15] <kalikiana> so maybe that fires at the wrong time
[19:16] <myNameIsWho> kalikiana,  yeah I have tried many different things
[19:16] <myNameIsWho> that is just what is there ATM
[19:16] <myNameIsWho> like when the user pushes the channels button it assigns the title.  But it still gives it the title Oo
[19:16] <kalikiana> how about some property instead? like onIrcBufferChanged or whatever would imply a switch of the channel
[19:17] <myNameIsWho> that might work. trying now
[19:17] <myNameIsWho> nik90,  Sure you want to hack on this with me ?
[19:17] <myNameIsWho> nik90,  I will push the code right now
[19:17] <nik90> myNameIsWho: yes in the hope that it gets to the store faster :)
[19:18] <nik90> Also I love coding the ui
[19:18] <myNameIsWho> nik90,  that is great the store and all. But I do not want to release anything that is unstable
[19:18] <myNameIsWho> just to let you know
[19:18] <nik90> Ok
[19:20] <myNameIsWho> nik90,  it is here lp:~josephjamesmills/+junk/ircclient
[19:20] <myNameIsWho> nik90,  you have to install the libs though first
[19:21] <nik90> myNameIsWho: okay..I am going yo have dinner. Will ping when done
[19:21] <myNameIsWho> Ok
[19:21] <myNameIsWho> nik90,  I have to work in 3 hours just to let you know
[19:24] <myNameIsWho> kalikiana,  I have other projects that need work also
[19:24] <myNameIsWho> like my google-voice regoginition qml plugin
[19:25] <myNameIsWho> or my google maps , but this can not be done until GPS is better
[19:25] <myNameIsWho> people say to me "why not publish to store" they are forgetting that there are many bugs in the sdk
[19:26] <sarnold> myNameIsWho: I understand our sdk developers love bug reports :)
[19:26] <kalikiana> there's two sides to that a) sdk bugs need reporting b) no app store or not is free of bugs, anyone thinking otherwise is living in a dream world
[19:27] <kalikiana> maps can work based on ip if gps is harder, or not? I use that with my gps-lacking laptop all the time
[19:27] <myNameIsWho> +1
[19:28] <myNameIsWho> kalikiana,  yeah the gps does work it just takes some time
[19:29] <myNameIsWho> but also I can not release app that when user is driving and it tells them  to take a right when there is no right be cause it thinks that is is 2 miles away
[19:29] <myNameIsWho> aka geoubuntu
[19:29] <myNameIsWho> kalikiana,  sarnold  example http://bazaar.launchpad.net/~josephjamesmills/+junk/Testing_Directions/files
[19:30] <kalikiana> you might have higher standards than some car navigation devices I've seen ;-)
[19:31] <sarnold> as i understand, assisted GPS is entirely lacking; that means waiting the full 12 minutes to get a GPS fix
[19:31] <kalikiana> though often it's just basic UI stupidity like not being able to see the destination map at will
[19:32] <myNameIsWho> sarnold,  correct and if I use fallback  aka geoubuntu  then it is not accurate enough
[19:33] <myNameIsWho> kalikiana,  yes I often find myself driving around the city to see if the voice works
[19:33] <myNameIsWho> I also have a email client that i have been working on that needs some love
[19:34] <myNameIsWho> http://www.youtube.com/watch?v=83hH9r2Ungs
[19:34] <myNameIsWho> it is a port of trojtia
[19:35] <kalikiana> neat
[19:36] <kalikiana> I think a sizeable chunk of ubuntu phone fans are dying for an email app
[19:37] <sarnold> nice
[19:38] <myNameIsWho> I als have other things that need love like my ZeroConf/avahi/Bonjour Qml plugin
[19:38] <myNameIsWho> I can not get that to return only one part of the ip address in my foreach statements
[19:40] <myNameIsWho> line 56  http://bazaar.launchpad.net/~josephjamesmills/+junk/Bonjour_QML_Playground/view/head:/bonjour.cpp
[19:41] <myNameIsWho> this would be usefull for my file transfer app that transfers stuff wireless  but uses zeroconf oto show all computers that are running ssh
[19:41] <myNameIsWho> or all workstations
[19:41] <myNameIsWho> I tried to use this also to help out a dude with his vlc remote control
[19:42] <myNameIsWho> so that he could have zero network configuration
[19:42] <myNameIsWho> but there is a bug in vlc;s zeroconf
[19:42] <myNameIsWho> so I worked around this the same say that apple did with making and registering it when running
[19:42] <myNameIsWho> aka made a app
[19:43] <myNameIsWho> but then the strings are to long on the client and it will not return the right amount
[19:43] <myNameIsWho> where did i put that code ....
[19:44] <myNameIsWho> https://code.launchpad.net/~vlc-touch
[19:45] <myNameIsWho> there is also a nice qprocess qml plugin in there
[19:45] <myNameIsWho> that is stable
[19:45] <myNameIsWho> http://bazaar.launchpad.net/~vlc-touch/vlc-touch/streamcontroler/view/head:/vlcprocess.cpp
[19:45] <myNameIsWho> cherry picked from the sdk and altered to meet my needss
[19:54] <myNameIsWho> kalikiana,  Btw that worked I now do not have that stupid title there any more.  Thanks a ton  for helping with this.
[19:55] <kalikiana> cool
[19:55] <kalikiana> happy to help
[19:56] <myNameIsWho> kalikiana,  I will look at the bugs for udb1 later on in the week. But as you can see I have many things on my plate atm
[19:58] <kalikiana> you know you're one of the few who actually don't say this as a shallow excuse to watch a movie instead :-P
[19:59] <kalikiana> (nothing wrong with movies, but you get what I mean)
[20:02] <myNameIsWho> kalikiana,  I love the TV that is why I did this...  http://www.youtube.com/watch?v=rju5Hwv2dYI
[20:05] <kalikiana> wow I wasn't even aware there's a tv layout in unity8
[20:06] <dkessel> myNameIsWho, hello ;)
[20:06] <myNameIsWho> kalikiana,  there is also desktop
[20:06] <myNameIsWho> hey dkessel
[20:07] <myNameIsWho> kalikiana,  needs so much love
[20:07] <myNameIsWho> I will post code
[20:15] <myNameIsWho> yeah kalikiana  that is why zerpoconf is so imporant to me.  Because I want to take Hdmpi usb sticks and add Ubuntu touch to them and then use zeroconf to stream stuff to it
[20:16] <myNameIsWho> so like one can stream things to tv that is connected or where ever they are as. Or even hooking phone to tv . but I think that that is messy. it is hard to find time and money for this.
[20:44] <myNameIsWho> kalikiana,  or anyone here is port of unity 8 that needs so much work  lp:~josephjamesmills/+junk/unity8-port
[20:44] <nik90> myNameIsWho: hey I am back
[20:44] <myNameIsWho> sweet
[20:44] <nik90> myNameIsWho: so I branch your code and then install the libs?
[20:44] <nik90> what libs do I need?
[20:45] <myNameIsWho> nik90,  google hangout ?
[20:45] <nik90> sure
[20:46] <myNameIsWho> ok give me a minute or teo and will post link here so others can also join if they want
[20:46] <nik90> okay
[20:51] <myNameIsWho> https://plus.google.com/hangouts/_/76cpj7biq30hapaamjdu4hnr2s?hl=en


[07:43] -SwissBot:#xubuntu-devel- ::xfce-announce:: ANNOUNCE: xfce4-settings 4.16.3 released<EMAIL_ADDRESS>[11:34] -SwissBot:#xubuntu-devel- ::xubuntu-seed:: Bump actions/setup-python from 3.1.2 to 4.0.0 (#37) @ http://git.launchpad.net/~xubuntu-dev/ubuntu-seeds/+git/xubuntu/commit/?id=c556b18ec0b91451e604fc4efb96bb3f5b1a63f3 (by Sean Davis)
[23:31] <Unit193> https://www.wxwidgets.org/news/2022/07/wxwidgets-3.2.0-final-release/ \o/


[03:00] <jumpkic2> dude!
[03:01] <jumpkic2> I have to manually install linux-ubuntu-modules after each kernel upgrade on my Hardy
[03:01] <jumpkic2> what's up with that?
[03:27] <BenC> jumpkic2: You've removed the meta package somehow
[03:27] <jumpkic2> BenC: what is it called on amd64?
[03:27] <BenC> jumpkic2: sudo apt-get install linux-generic, or just sudo apt-get install linux-ubuntu-modules-generic
[03:27] <BenC> jumpkic2: same thing
[03:28] <jumpkic2> BenC: Couldn't find any package whose name or description matched "linux-ubuntu-modules-generic"
[03:28] <jumpkic2> let me try the first one
[03:28] <jumpkic2> that one works
[03:28] <jumpkic2> okay thanks I'll add that to the soundtroubleshooting page
[03:38] <jk2> sorry to leave like that BenC...  my desktop just crashed X windows again (buggy nvidia_new driver might be part of the prob) and then ubuntu shutdown...   and now the bio is saying their is a checksum error
[03:39] <jk2> hardy upgrade has been a diaster... though being on kubuntu and amd64 I've come to expect trouble
[04:07] <ApOgEE-> hi all
[04:08] <ApOgEE-> how to fix the b43legacy problem on hardy kernel 2.6.24-16-generic?
[04:08] <ApOgEE-> any way to trace the error?
[05:50] <osmosis> what the heck is this,  w83793 0-002f: set bank to 0 failed, fall back to bank 2, read reg 0x21 error
[13:09] <BenC> Good morning everyone
[13:12] <abogani> BenC: Good Morning, Sir.
[13:13] <abogani> How many days before next SRU upload?
[13:17] <amitk_> morning BenC
[13:20] <cking_> Hi BenC
[13:54] <abogani> rtg: Good morning, Tim.
[13:54] <abogani> rtg: How many days before next SRU upload?
[14:02] <rtg> abogani: maybe later today or tomorrow (at the soonest). I've got some other issues occupying my attention right now.
[14:03] <abogani> rtg: Ok. Thanks.
[14:03] <rtg> back in a minute...


[07:13] <Squido> How does one pass a variable from the grub
[07:13] <Squido> boot line to a script?
[07:17] <_ion> /proc/cmdline
[04:47] <Keybuk> afternoon
[04:47] <_ion> Hi
[05:15] <AlexExtreme> hey
[08:58] <Keybuk> Testing nih_alloc_using()
[08:58] <Keybuk> ...with realloc
[08:58] <Keybuk> ...with failing realloc
[08:58] <Keybuk> BAD: wrong value for ptr, expected 0x401a7d got (nil)
[08:58] <Keybuk>         at tests/test_alloc.c:103 (test_alloc_using).
[08:58] <Keybuk> zsh: abort (core dumped)  ./test_alloc
[08:59] <Keybuk> \o/
[08:59] <Keybuk> much more useful test case output
[09:11] <_ion> Cool.
[09:12] <_ion> And yay for using zsh. ;-)
[09:12] <Keybuk> heh, I've always used zsh
[09:13] <_ion> There was a long period of time i had to suffer from bash, because zsh didn't support UTF-8.
[09:14] <Keybuk> how often did you need utf-8 on the shell? :)
[09:17] <_ion> Quite rarely, but when you do need it (remember i'm Finnish, non-ASCII letters are used in our language), it's nice if it works. :-)
[09:18] <zod> i wanted to test upstart on archlinux but if i use a different prefix to build the package it fails with the following error
[09:18] <zod> libtool: install: error: cannot install `libupstart.la' to a directory not ending in /usr/lib
[09:18] <Keybuk> zod: how did you compile it?
[09:19] <zod> ./configure --prefix=/opt/upstart --sysconfdir=/etc
[09:19] <zod> and it fails on make install
[09:19] <Keybuk> odd
[09:19] <Keybuk> which version?
[09:20] <zod> 0.3.0
[09:20] <zod> i use "make DESTDIR=$startdir/pkg install" to build a package
[09:21] <Keybuk> startdir?
[09:22] <zod> the directory where the files should go so i can build the package
[09:23] <Keybuk> can you copy everything out of your terminal into npaste?
[09:23] <Keybuk> it worked for me
[09:24] <Keybuk> (ie everything from the configure line through to the failed bit)
[09:27] <zod> http://nopaste.php-q.net/259171
[09:31] <Keybuk> you ran "make" before you ran "configure" ?
[09:31] <zod> ehm nope
[09:32] <Keybuk> there's no "make" output in that paste
[09:33] <zod> oh my fault :(
[09:33] <zod> i used ./configure, ran make, changed ./configure without cleaning up
[09:33] <Keybuk> so you built it with /usr/lib as the prefix :)
[09:33] <Keybuk> which is why it failed
[09:35] <zod> damn stupid ;)
[10:36] <Keybuk>  nih/tests/test_list.c |  790 +++++++++++++++-----------------------------------
[10:36] <Keybuk> sweet
[10:36] <Keybuk> new test framework makes the test files much smaller


[08:43] <ionutbalutoiu> Can someone take a look by any chance at this Merge Request: https://code.launchpad.net/~ionutbalutoiu/charms/trusty/neutron-gateway/next/+merge/276833 ?
[10:24] <jamespage> gnuoy, can I get an ack on https://code.launchpad.net/~james-page/charms/trusty/nova-compute/lp1516640/+merge/277586 ples
[10:24] <jamespage> ah you're not around today
[10:24] <jamespage> ionutbalutoiu, hey - your MP looks OK - but I'd like to see some unit tests for the change please
[10:25] <ionutbalutoiu> jamespage, very well, I'll update it a little bit later.
[11:59] <jamespage> coreycb, hey - can I get a +1 on https://code.launchpad.net/~james-page/charms/trusty/nova-compute/lp1516640/+merge/277586 when you start - lxd support is currently busted
[14:57] <marcoceppi> cory_fu: will charm build compile actions.yaml like it does metadata and config?
[15:05] <cory_fu> marcoceppi: I don't think it will currently, but I was going to add that soon
[15:26] <asanjar1> marcoceppi: hi there, do u know what would be the cause of this problem http://paste.ubuntu.com/13313806/.. juju-quckstart goes halfway through deployment and then it hangs there
[15:30] <asanjar1> lazypower: looks like marcoceppi is ignoring me as usual :) would you look at the http://paste.ubuntu.com/13313806/. do you know what could cause that
[15:30] <lazypower> o/ asanjar1
[15:30] <marcoceppi> asanjar1: it's been 4 mins, and I'm otp :)
[15:30] <lazypower> 1 sec and i'll TAL - mid review of some doc updates
[15:31] <asanjar1> no excuse marcoceppi
[15:32] <lazypower> asanjar1 is this juju 1.24?
[15:32] <lazypower> asanjar1 i saw this briefly in 1.24 - but this went away when 1.25 landed for me.
[15:32] <asanjar1> 1.26-alpha1-vivid-ppc64el
[15:32] <lazypower> ok, this is most def. bug worthy
[15:33] <kwmonroe> asanjar1: are you sure the deployment is hung?  what does "juju status --format=tabular" show?
[15:34] <asanjar1> kwmonroe: http://paste.ubuntu.com/13313890/
[15:34] <asanjar1> kwmonroe: it is saying that for a while
[15:36] <asanjar1> kwmonroe: juju-gui then dies
[15:36] <asanjar1> and stays there
[16:25] <jcastro> https://www.youtube.com/watch?v=lowRfWcxky0
[16:25] <jcastro> ^^^ reactive charm things
[16:25] <jcastro> lazypower: man the overlay on the youtube videos looks awesome
[16:25] <lazypower> Yeah it does :) That juju icon really shines
[16:27] <jcastro> <3 donner made it for me
[17:21] <Odd_Bloke> marcoceppi: arosales: This is actually an experimental art project we're working on.
[17:21] <Odd_Bloke> We're exploring the New York soundscape.
[17:21] <Odd_Bloke> It's a real voyage of discovery.
[17:33] <arosales> Odd_Bloke: sorry I missed the backscoll
[17:34] <arosales> Odd_Bloke: but if your exploring sounds you should definately hit up lazypower
[17:34] <Odd_Bloke> :p
[17:34] <Odd_Bloke> lazypower: Done any work with multiple Hangouts clients in the same room? :p
[17:38] <jamespage> coreycb, hey - can I get a +1 on the stable fix for https://code.launchpad.net/~james-page/charms/trusty/nova-compute/lp1516640-stable/+merge/277739 as well?
[17:53] <coreycb> jamespage, done
[17:54] <jamespage> coreycb, thanks muchly
[18:28] <lazypower> Odd_Bloke : i'm not sur ei follow
[18:28] <lazypower> Odd_Bloke is this different feed per hangout client? or is this muxing audio from many clients into a single stream?
[18:33] <Odd_Bloke> lazypower: We just had massive feedback going on; and I was trying to claim it was a music project. :p
[18:33] <lazypower> Ah! That's actually a problem when you're doing it all in the same room :)
[18:33] <lazypower> so room was referring to physical location. *nod*
[18:33] <lazypower> easy fix is to just plug in headphones on every unit so its not rebroadcasting in an audible range of the mic
[18:56] <lazypower> cory_fu - quick question - I see the http interface was re-tooled on the requires side to be more explicit about services under communication. Do we have any known layers implementing this? All i've found to date are providers, which is the simple side of the relation.
[18:57] <lazypower> I think, its implementing as such that it just returns a dict containing the services / units + ports if i'm reading this properly
[19:04] <jrwren> anyone using juju-test with lxd-provider? does it work? It isn't working for me, but I don't know if it is my weird env or not. I get juju-test.conductor WARNING : Could not bootstrap lxd, got Bootstrap returned with an exit > 0
[19:07] <cory_fu> lazypower: No, I don't think anything is implementing the requires side using the interface layer, yet.
[19:07] <lazypower> Ah! I did however find the example in the readme
[19:12] <lazypower> THank you for writing a proper readme cory_fu <3
[19:12] <cory_fu> :)
[19:12] <lazypower> I'll have to take a page out of your book and do more of this
[19:13] <cory_fu> Actually, I think I made those changes in response to some use-case, but I can't recall now why or who might have been trying to use it
[19:18] <lazypower> cory_fu : your words, all in one place, and i think its methodically organized - https://github.com/chuckbutler/docs/blob/2f006a4edefb9715a10fb86ff13770ce77de8a8b/src/en/developers-layers-interfaces.md
[19:19] <lazypower> and if you refresh you'll see the missing requires side as well
[19:20] <lazypower> https://github.com/chuckbutler/docs/blob/developer-layers/src/en/developers-layers-interfaces.md  <- because i clearly have no idea how github uses commit hashes and why that will keep me from seeing changes.... >.>
[19:24] <cory_fu> On the provides side bit, the comment "Anonymous method passed into methods decorated with @when(reelation.available)" is not really accurate
[19:26] <cory_fu> Also, could probably use some more commenting in or description around the "writing" sections.  But thanks for pulling all this together.  Definitely needed.  :)
[19:30] <lazypower> ah
[19:30] <lazypower> yeah
[19:30] <lazypower> whats that called?
[19:30] <lazypower> as its an implicit thing that jsut happens
[19:30] <lazypower> like i have the "wrong terminology but right behavior" syndrome going on in my head
[19:35] <cory_fu> Um, well, the instance of the class is passed into the (@when-decorated) handler, which is expected to call that method on the instance
[19:36] <lazypower> ok, i'll re-word it as such
[19:36] <cory_fu> I'm not sure how to phrase that, exactly.  What I just said still seems pretty cumbersome, but at least it's not inaccurate.  :)
[19:36] <lazypower> ta for the clarification
[19:36] <lazypower> yeah :D
[19:36] <lazypower> i'll start decorating all my "chuckisms" with :guyfawkes: so you know its completely reasonable ;)
[20:27] <icey> I just deployed 3 instances on AWS with: --constraints="root-disk=25G instance-type=m4.xlarge"
[20:28] <icey> juju status shows them as error
[20:28] <icey> how can I find out what that error is?
[20:32] <icey> nevermind: no instance types in us-east-1 matching constraints "instance-type=m4.xlarge root-disk=25600M"


[20:21] <johnc4510-laptop> The newest edition of the Ubuntu Weekly Newsletter is now available: https://wiki.ubuntu.com/UbuntuWeeklyNewsletter/Issue130


[02:01] <ahoneybun> mhall119, ping
[09:35] <mihir_> renatu, you around ?
[10:55] <max> hi
[10:55] <Guest10286> hi
[10:56] <Guest10286> this is first time i lunch ubuntu-sdk
[11:14] <TenLeftFingers> The step 'Building a Scope' from the docs here: http://developer.ubuntu.com/scopes/tutorials/scope-development-procedures/ is failing for me with error: 'No targets specified and no makefile found. Stop.'
[11:14] <TenLeftFingers> Is there a more up-to-date doc for using the SDK on 14.04.1?
[11:16] <TenLeftFingers> In the logs I see this: "g++ version must be 4.9! -- Configuring incomplete, errors occurred!"
[14:25] <ahoneybun> TenLeftFingers, in the terminal run "sudo apt-cache policy g++"
[15:44] <TenLeftFingers> ahoneybun: I get  Installed: 4:4.8.2-1ubuntu6
[15:44] <ahoneybun> yea only 14.10 has 4.9 there might be a ppa for it not sure
[15:45] <ahoneybun> but I use 14.10 for development
[15:45] <TenLeftFingers> Good to know ahoneybun, thanks. I'll try the PPA mentioned here first: http://askubuntu.com/questions/466651/how-do-i-use-the-latest-gcc-4-9-on-ubuntu-14-04
[15:45] <ahoneybun> np
[17:36] <mivoligo> mzanetti: hi
[17:46] <mivoligo> mzanetti: I was thinking about the settings. I think, for the final version, we can put there only sound settings and replace settings icon with sound icon. The other settings would be available only for levelpacks creators. Maybe with some enabling option in your script. What you think?
[20:12] <akiva> ahayzen kicking about?
[20:13] <akiva> or victor?
[20:16] <akiva> Bah stupid wifi issues today
[21:03] <akiva-thinkpad> !ping
[21:32] <akiva-thinkpad> ahayzen, oh hey
[21:32] <akiva-thinkpad> hows it going?
[21:32] <ahayzen> akiva-thinkpad, hey just got back from oggcamp
[21:32] <akiva-thinkpad> oggcamp?
[21:33] <akiva-thinkpad> I am assuming vorbis?
[21:33] <akiva-thinkpad> and I'm assuming you are into media and stuff?
[21:33] <ahayzen> akiva-thinkpad, no it is an unconference event thing popey did a lecture on ubuntu phone :)
[21:33] <ahayzen> akiva-thinkpad, http://oggcamp.org/
[21:34] <akiva-thinkpad> ahh wish someone would have told me about it
[21:34] <akiva-thinkpad> would have totally been there
[21:34] <ahayzen> akiva-thinkpad, haha in oxford?
[21:34] <ahayzen> akiva-thinkpad, its on tomorrow as well but i'm probably gonna do work tomorrow
[21:35] <akiva-thinkpad> bah victor needs to be on irc >;[
[21:37] <ahayzen> haha yeah then he would get even more messages from me aha
[21:39] <akiva-thinkpad> ahayzen, i'm about to run out of battery
[21:39] <akiva-thinkpad> will bb in a bit; for some reason, all the internet around here is failing
[21:39] <akiva-thinkpad> library
[21:39] <akiva-thinkpad> apple store
[21:39] <akiva-thinkpad> tim hortons
[21:39] <akiva-thinkpad> richmond centre
[21:39] <akiva-thinkpad> :/
[21:39] <akiva-thinkpad> ahayzen, hey
[21:39] <akiva-thinkpad> can you test this branch
[21:40] <akiva-thinkpad> me and vic are getting different outputs on it
[21:40] <ahayzen> akiva-thinkpad, ok which one?
[21:40] <akiva-thinkpad> https://code.launchpad.net/~akiva/music-app/remix-now-playing-main-view-fixes/+merge/237144
[21:40] <ahayzen> vthompson, o/
[21:40] <akiva-thinkpad> vthompson, ah
[21:40] <akiva-thinkpad> vthompson, that is strange
[21:40] <vthompson> woah you guys are quick ;)
[21:40] <ahayzen> speak of the devil ....
[21:40] <akiva-thinkpad> vthompson, you said it was on the device and the desktop
[21:40] <vthompson> I figured I'd jump on rather than do the back and forth on LP
[21:40] <akiva-thinkpad> do you mean the desktop emulator or the qmlscene?
[21:40] <vthompson> yea...
[21:41] <vthompson> No, I actually just upgraded to 14.10
[21:41] <vthompson> so qmlscene
[21:41] <akiva-thinkpad> vthompson, wierd
[21:41] <akiva-thinkpad> very wierd
[21:41] <vthompson> I was going to see if you did a bzr dif
[21:41] <vthompson> diff
[21:41] <akiva-thinkpad> im about to run out of batery
[21:41] <ahayzen> vthompson, i was gonna look at ur theming in a sec...i just got back in
[21:41] <vthompson> or sorry, bzr status
[21:41] <vthompson> maybe you had some theming files not commited?
[21:41] <akiva-thinkpad> http://imgur.com/QU0bTwg
[21:42] <akiva-thinkpad> vthompson, that is what I get.
[21:42] <vthompson> ahayzen, I think it's a hack to be honest
[21:42] <ahayzen> vthompson, no i think i can do it correctly just gotta remember how
[21:42] <vthompson> I'd rather we support theming as a whole so we might be able to tweak the component's behavior
[21:42] <akiva-thinkpad> hmmm
[21:42]  * ahayzen has some java coursework to check over first :/
[21:42] <akiva-thinkpad> ahayzen, anyways I got to go find a plugin. ahayzen let me know what output you get from running that app
[21:43] <ahayzen> akiva-thinkpad, will do
[21:43] <akiva-thinkpad> ahayzen, because me and vic are getting different outputs
[21:43] <akiva-thinkpad> bbl in 20 minutes or something
[21:43] <vthompson> Right, akiva, maybe you can research theming for us?
[21:43] <vthompson> Since right now I've separated that since I want us to do it somewhat correctly
[21:45] <vthompson> ahayzen, also, I don't think my fix for the progress bar is necessarily a hack, it's just not the full theme like I think we might want. If we could control the component so it's not so stupid all the time.. that'd be nice
[21:45] <ahayzen> vthompson, you use the style property
[21:45] <vthompson> But then the theming would probably be more code then our custom component is...
[21:46] <vthompson> ahayzen, you use the style property BUT you need to define a component
[21:46] <ahayzen> akiva-thinkpad, vthompson it looks like this for me https://drive.google.com/file/d/0B3XynHVKfrvMaHhxaXY0ZlYyajg
[21:46] <vthompson> ahayzen, it ends up being similar to my theme hack... just you need to get the styleditem correct
[21:46] <ahayzen> ^^ was akiva-thinkpad's mp
[21:47] <vthompson> What's odd is that's what I remembered getting earlier... but now I do not
[21:47] <ahayzen> yey :/
[21:48] <ahayzen> vthompson, i'm just gonna do some java stuff and then i'll go over all the mps and get back to the column flow :)
[21:49] <vthompson> ahayzen, well let's wait on the progress bar fix... I want to make sure we do it right... Or I guess it's a small fix so I could add commentary to fix it later when we get a better method
[21:49] <ahayzen> vthompson, yeah i'll check it out later and see if i can figure out the 'correct' way
[21:49] <vthompson> I'm OK with either, I just want to keep our trajectory as high as possible in case we don't find a better fix
[21:50] <ahayzen> vthompson, agreed
[21:53] <vthompson> ahayzen, akiva-thinkpad, I actually do still get the same as ahayzen. I had just started to try fixing Akiva's branch but instead I started fresh.
[21:53] <ahayzen> vthompson, hah
[21:54] <vthompson> so I had uncommited changes... :/
[22:05] <vthompson> ahayzen, has anything came out of the daily standups about when we should expect designs for the views that will have ListViews? I think we're rather blocked on that--I can't think of anything to work on other than playlists... sigh
[22:06] <ahayzen> vthompson, hmmm jouni was supposed to do them for thurs/friday morning
[22:06] <ahayzen> vthompson, but i didn't see anyone on irc on friday
[22:06] <ahayzen> vthompson, playlists will use cardview
[22:06] <vthompson> ahayzen, I mean the playlist refresh/version update
[22:06] <vthompson> although maybe the art fix won't need it... but I assume it will
[22:07] <ahayzen> vthompson, hmm? as in the fix for art?
[22:07] <vthompson> ahayzen, right
[22:07] <ahayzen> vthompson, that fix probably needs to be done in trunk and then 'forward' ported
[22:07] <vthompson> ahayzen, agreed if we do it soonish
[22:07] <ahayzen> vthompson, or whatever that would be called
[22:08] <ahayzen> vthompson, well i'm around all of the day tomorrow and tonight so time to start working on things :)
[22:08] <vthompson> typically it's a back port or a reverse merge
[22:08] <ahayzen> vthompson, a backport would be from remix->trunk though? not trunk->remix ?
[22:08] <vthompson> ahayzen, yea, but given what we know about the UI I think your cards are the most important since they might be used in many places
[22:09] <ahayzen> vthompson, i'll try and sort them tonight..
[22:09]  * ahayzen shakes fist at java
[22:09] <vthompson> oh right, yea, that's just a regular 'merge' of sorts
[22:09] <ahayzen> "a horrible language"
[22:10] <vthompson> ahayzen, sadly I've been doing Java at my job the last month or so again... It's not so horrible as just not not not horrible
[22:10] <vthompson> haha, too many not's
[22:11] <ahayzen> hah lol
[22:11]  * ahayzen hugs c/c++
[22:11] <vthompson> :)
[22:12] <vthompson> ahayzen, so I was thinking today of how or if we'd support desktop with a thicker or more robust toolbar
[22:12] <ahayzen> vthompson, jouni said tablet designs are coming later
[22:12] <vthompson> sigh
[22:12] <ahayzen> vthompson, our focus is mobile ignore everything else aha....but yeah i agree as i've been building things i've been trying to think how they willl work on tablet/desktop
[22:12] <vthompson> hm, so I guess we will try to ditch as much code as possible if it doesn't support RTM
[22:13] <ahayzen> something like that
[22:13] <vthompson> I'd like to know ahead of time what the music toolbar might be for a tablet... before we completely ditch what we have.
[22:14] <ahayzen> vthompson, well we can always rollback/view files at a version ... thats wht version control is for right :P
[22:14] <vthompson> But I think, or hope, design will say that it will be the same, but maybe have more buttons
[22:14] <ahayzen> ok what should i do first...
[22:14] <vthompson> ahayzen, yea, just rather know as much before we ditch code
[22:15] <ahayzen> vthompson, this one first? https://code.launchpad.net/~vthompson/music-app/remix-now-playing-main-view/+merge/236998
[22:15] <vthompson> ahayzen, I'd assume so... unless there's something else?
[22:16] <ahayzen> vthompson, just checking so many branches aha ... i guess once we have the listview done there won't be any jumping?
[22:16] <ahayzen> vthompson, and they will all be the same height (which will solve loads of bugs)
[22:16] <vthompson> ahayzen, on a side note, I'd like any fix Akiva makes to be his own commit with his own merit. I'm not a fan of merges into my personal branches.
[22:16] <ahayzen> vthompson, yeah same
[22:17] <ahayzen> vthompson, so he should resubmit it against /remix with urs as a prerequisite
[22:17] <vthompson> ahayzen, actually, when you review my MP you'll note that I have the same question. I assume we might jump... but I personally would rather not
[22:17] <ahayzen> vthompson, thats wht i said it i saw ur comment ;)
[22:17] <vthompson> ahayzen, yea, I just hope it's not messy.
[22:17] <vthompson> :)
[22:18] <ahayzen> vthompson, i would rather that listview is literally a view with not messy things or varying heights
[22:18] <ahayzen> vthompson, so it actually works lol
[22:18] <vthompson> ahayzen, well, I assume it will be a fairly normal listview... no varying heights
[22:18] <vthompson> but we wait upon design
[22:18] <ahayzen> vthompson, yep
[22:19] <vthompson> ahayzen, I don't have a player that jumps in that view...
[22:19] <ahayzen> vthompson, they sometimes remember ur scroll position
[22:20] <ahayzen> vthompson, we should investigate statesaver i suppose as well
[22:20] <vthompson> ahayzen, hm, last I heard it was staying a crash only save
[22:20] <vthompson> I might be wrong though, as I don't read all the emails
[22:21] <ahayzen> vthompson, yeah for when the app is closed due to OOM and then resumed
[22:21] <ahayzen> vthompson, that was my impression
[22:21] <vthompson> ahayzen, that brings up an interesting question that no ones mentioned to me... is confinement a RTM priority for us?
[22:22] <ahayzen> vthompson, i nearly managed to make the app confined
[22:22] <ahayzen> vthompson, there is a bug in content-hub that is preventing us moving otherwise i have a branch ready for trunk
[22:23] <vthompson> ahayzen, ok nice, I hadn't noticed
[22:24] <ahayzen> vthompson, bug 1373086
[22:24] <vthompson> ahayzen, ah, sad
[22:24] <ahayzen> vthompson, otherwise this is the profile http://bazaar.launchpad.net/~andrew-hayzen/+junk/music-app-confinement-001/revision/634
[22:25] <ahayzen> vthompson, yeah soooo close :/
[22:25] <vthompson> ahayzen, read path ~/Music/Imported?
[22:25] <ahayzen> vthompson, yeah r/w
[22:25] <vthompson> ahayzen, hm, I guess
[22:26] <ahayzen> vthompson, so then it can check if the subdir exists?
[22:26] <vthompson> ahayzen, really they need a profile for content hub moving or something
[22:26] <vthompson> ahayzen, or multiple profiles
[22:26] <ahayzen> vthompson, well it should 'work' but it doesn't for some reason
[22:27] <ahayzen> vthompson, and no denials anywhere ... IIRC kenvandine found it was doing something strange
[22:27] <vthompson> hm
[22:27] <ahayzen> vthompson, like ms2 sees the file and then the file doesn't appear but the folder structure is created?! lol
[22:28] <vthompson> ahayzen, so another thing I was thinking needed to be discussed at the standups. Right now our app in trunk is *kinda* agnostic to different sizes... however what we are doing now is almost very screen size dependent... is any one running remix on the RTM devices?
[22:29] <ahayzen> vthompson, popey ? and there will be other folk "testing the app heavily"
[22:29] <vthompson> ahayzen, testing prior to our switch?
[22:29] <ahayzen> vthompson, and i was told all devices are 40GU width from jouni but i wasn't sure if that is true aha
[22:30] <vthompson> ahayzen, ha
[22:30] <vthompson> ahayzen, all mockups are 40GU and you'll like it that way
[22:30] <vthompson> or else
[22:30] <ahayzen> vthompson, i assume they'll be testing before switch
[22:30] <ahayzen> hehe yeah
[22:30] <ahayzen> resolution independence \o/
[22:31] <vthompson> ahayzen, we did so much work in that area before, but now we are conforming strictly to 1 aspect in a design that is inaccurate and we are verifying on a Nexus 4 which is NOT the target size
[22:32] <ahayzen> vthompson, eh :/
[22:32] <vthompson> I just think we need to make sure that these designs are kosher on both devices... which does need some resolution independence
[22:33] <ahayzen> vthompson, i'll poke popey to try it on monday and provide screenies
[22:33] <akiva-thinkpad> ahayzen, vthompson ping
[22:33] <akiva-thinkpad> so what is the verdict?
[22:33] <ahayzen> akiva-thinkpad, o/
[22:33] <vthompson> o/
[22:33] <akiva-thinkpad> lol
[22:33] <akiva-thinkpad> :P
[22:34] <ahayzen> verdict is we got sidetracked in our conversation as most of our conversations do vthompson ;)
[22:34] <vthompson> Your branch looked the same to me as ahayzen... I just had started fixing it and had uncomitted changes
[22:34] <akiva-thinkpad> ah
[22:34] <ahayzen> akiva-thinkpad, looked like this for me https://drive.google.com/file/d/0B3XynHVKfrvMaHhxaXY0ZlYyajg/edit
[22:34] <vthompson> ahayzen, hey that was very relevant to our development
[22:34] <akiva-thinkpad> okay its good to merge then?
[22:35] <ahayzen> vthompson, i know ;) ... unlike our usual discussions on hangouts aha
[22:35] <vthompson> So akiva-thinkpad, you're trying to fit the size of your app in the desktop to that of the design, and in turn to the device
[22:35] <vthompson> that is not a valid assumption
[22:36] <vthompson> FIrst off you can not assume that they are the same just by lining them up due to how grid units work
[22:36] <vthompson> You might have better luck building an emulator in the IDE and running that way... otherwise you really can't assume things will work
[22:37] <ahayzen> we need it to scale across devices sizes really
[22:37] <akiva-thinkpad> vthompson, yep; but I am still confused
[22:37] <akiva-thinkpad> is my patch fine or not?
[22:38] <vthompson> ahayzen, yes, I agree 100%, but maybe not for this first go as much... I just think there is so much to do there
[22:38] <ahayzen> vthompson, agreed
[22:38] <vthompson> akiva-thinkpad, your patch is too tall for the device and it can't go in as is
[22:39] <akiva-thinkpad> vthompson, ah; okay. I did go by the specifications
[22:39] <ahayzen> we suspect the spec is incorrect...
[22:39] <akiva-thinkpad> so to that; I say the specifications are slightly off then.
[22:39] <akiva-thinkpad> which is fine
[22:39] <akiva-thinkpad> what do we want to shrink?
[22:39] <akiva-thinkpad> the blurred effect?
[22:39] <akiva-thinkpad> or the spacing?
[22:40] <vthompson> akiva-thinkpad, ahayzen, the spec is incorrect and it is not valid to just line up screenshots and assume that is equivalent
[22:40] <ahayzen> vthompson, i'm checking ur mp now
[22:41] <akiva-thinkpad> vthompson, yep fair enough; how many gu's do we need to shrink the image by?
[22:41] <vthompson> but mostly, the fact that the spec is incorrect is a moot point with regard to simply lining up different views on your desktop... that is not a good indicator that things will work
[22:42] <vthompson> akiva-thinkpad, I think you need to either figure out a way to repicate some sort of realistic device or take a more data driven task
[22:42] <akiva-thinkpad> vthompson, perhaps a way to correct this on qml scene is to change the height and width of the mainscene
[22:42] <vthompson> akiva-thinkpad, well, we still want the desktop to be a bit different... in the end
[22:42] <ahayzen> vthompson, are we doing the blue in the second mp? so i ignore that for lp:~vthompson/music-app/remix-now-playing-main-view
[22:42] <vthompson> that's also not an effort that's worth the time
[22:43] <vthompson> ahayzen, yea
[22:43] <ahayzen> vthompson, cool
[22:44] <vthompson> akiva-thinkpad, I'm trying to help you pick out a task. What sort of programming do you enjoy?
[22:45] <akiva-thinkpad> vthompson, Anything new;
[22:45] <vthompson> We will have other coding to do. Some of it will be testing code in python... you can drive that from the desktop
[22:46] <akiva-thinkpad> vthompson, so you need a test written in python; that sort of thing?
[22:46] <vthompson> We also have vast functions in Javascript (QML's evil shadow) that will need MANY simplifications. ahayzen is sadistic enough to take some of this, but we could find something for ou
[22:46] <vthompson> *you
[22:47] <vthompson> akiva-thinkpad, we may need new tests... we also need tests to be changed based on how the UI has changed
[22:47] <akiva-thinkpad> vthompson, I'm not picky, but thanks for asking.
[22:47] <ahayzen> me ... sadistic?
[22:47] <vthompson> ahayzen, you like pain, or, rather, seem too. :P
[22:48] <ahayzen> vthompson, i like making things faster/simpler/easier to read/less lines
[22:48] <vthompson> ahayzen, has Jouni talked about search at all?
[22:48] <ahayzen> vthompson, and it depends what u define pain .... jenkins however...
[22:48] <vthompson> lol
[22:48] <ahayzen> vthompson, i'm not sure why that is assigned to him
[22:49] <ahayzen> vthompson, i thought that was my WI ?
[22:49] <ahayzen> vthompson, as we are just blocked by that UITK bug
[22:49] <vthompson> ahayzen, right I saw that too
[22:49] <akiva-thinkpad> vthompson, just to be clear; will you merge my branch, or do you need me to adjust it, or will you adjust it, or what?
[22:49] <akiva-thinkpad> I'd just like to get that out of the way.
[22:49] <vthompson> ahayzen, I just meant has Jouni indicated that search is a feature we will need
[22:50] <ahayzen> vthompson, he agreed with our plan to implement when i initially asked
[22:50] <ahayzen> vthompson, but guess we can check...that is of lower importance anyway
[22:50] <ahayzen> vthompson, now playing/card view is much higher
[22:50] <vthompson> akiva-thinkpad, I'm not sure what in your branch we'd want to merge. Could you look at what code improvements you'd like to merge over either my MP or the remix branch? There's too much in your branch that makes the app not work
[22:51] <vthompson> ahayzen, yes, very yes. true++
[22:52] <ahayzen> vthompson, tbh i'm thinking of merging urs (assuming it don't find anything bad)....and then any future things can be done in new mps against remix...eg the colour of the bar
[22:52] <vthompson> akiva-thinkpad, you don't need to keep branches around for a long time. Feel free to make one and just delete it and start from trunk/remix
[22:52] <ahayzen> vthompson, and once that now playing lands...i can go through and strip out MusicToolbar :)
[22:52] <akiva-thinkpad> vthompson, -_- huh... I don't think thats true
[22:52] <akiva-thinkpad> all it is is the height
[22:53] <akiva-thinkpad> and I followed the spec
[22:53] <akiva-thinkpad> ergo, all you need to do is adjust the height
[22:53] <vthompson> sigh
[22:53] <vthompson> Ok, let's not rehash this.
[22:53] <vthompson> The design can not be verified by comparing screenshots resized to your liking
[22:54] <akiva-thinkpad> Look that is fine
[22:54] <akiva-thinkpad> I know the spec is off
[22:54] <vthompson> I can not accept your current sizes and I am unwilling, sorry, to help you resize them given that they've been fixed
[22:55] <vthompson> That is why I suggest if you have other coding fixes that you request a MP against the music-app/remix branch
[22:55] <akiva-thinkpad> That is frustrating; I spent a lot of time on that.
[22:55] <vthompson> Can you build an emulator? That might help
[22:55] <akiva-thinkpad> I am.
[22:56] <akiva-thinkpad> And its fine for you to ask that
[22:56] <akiva-thinkpad> I did not know that the spec was off, and for you to just reject the branch and go fix it yourself, is slightly rude.
[22:56] <akiva-thinkpad> anyways, I will drop the topic, but I am sure you can understand why I am slightly annoyed.
[22:57] <vthompson> akiva-thinkpad, yes, and I apologized previously. You fixed the errors in my MP while I was at work.
[22:58] <vthompson> The way the workflow works is that you fix an issue and submit a merge proposal against the target branch, or remix in this case
[22:58] <akiva-thinkpad> vthompson, okay fair enough.
[22:59] <vthompson> In the corporate world people actively avoid duplication of effort, but here it's harder to avoid this when outside people submit work and request feedback
[22:59] <akiva-thinkpad> vthompson, so to everything in the future, just submit to remix?
[22:59] <vthompson> Yes, that is preferred
[22:59] <akiva-thinkpad> vthompson, okay thanks.
[22:59] <vthompson> Until remix becomes trunk
[22:59] <akiva-thinkpad> vthompson, and with that, I officially drop everything;
[23:00] <vthompson> Honestly, if you propose to merge into my branch I reserve the right to be as cruel as possible ;P
[23:00] <akiva-thinkpad> vthompson, so delete the branch, or resubmit it?
[23:01] <vthompson> akiva-thinkpad, so you had other code fixes or deletion of components?
[23:01] <akiva-thinkpad> vthompson, basically.
[23:01] <akiva-thinkpad> as the merge states; about 50 lines were removed
[23:02] <vthompson> akiva-thinkpad, so if you submit it against remix it will also see that you are trying to resize things and update that as well... so your MP will still be incorrect
[23:02] <vthompson> akiva-thinkpad, can you simply do a branch of remix and copy the fixes that are code deletions? That way you could avoid the resizing issues you can't solve
[23:03] <akiva-thinkpad> I'll just grab you resizes and apply it to mine.
[23:03] <akiva-thinkpad> I mean; there can't be all that much you did.
[23:03] <akiva-thinkpad> it was either the background, spacing, icon size, or stuff like that.
[23:04]  * akiva-thinkpad checks
[23:05] <akiva-thinkpad> vthompson, what about this; what if I edit that page thus the spacing adjusts with the height?
[23:06] <akiva-thinkpad> vthompson, that will help avoid issues in the future; its not neccessarily guaranteed... i think... that every ubuntu phone will have the same vertical dimensions
[23:06] <akiva-thinkpad> vthompson, what do you think?
[23:07] <akiva-thinkpad> In this case, I can just spec it so every component uses a certain percent of y
[23:08] <vthompson> akiva-thinkpad, so, I'm not 100% sure all devices will have the same vertical dimensions
[23:09] <vthompson> we'll be tweaking the resolution related issues as we go, so far as I can see
[23:09] <akiva-thinkpad> vthompson, I am assuming landscape will be disabled?
[23:10] <vthompson> Right now one the device we do not change orientation.
[23:10] <akiva-thinkpad> okay; figured as much.
[23:10] <akiva-thinkpad> okay when my emulator finishes, I'll see if I can do something like this.
[23:22] <akiva-thinkpad> vthompson, so what I did, is just had the playbuttons anchored to the bottom, and I left the blurred image unchanged.
[23:22] <akiva-thinkpad> so it should now even work in landscape :)
[23:23] <vthompson> akiva-thinkpad, OK, so I think we'll be merging the initial drop of the now playing into the remix branch
[23:23] <akiva-thinkpad> vthompson, sounds good
[23:23] <vthompson> akiva-thinkpad, so you'll want to do a MP of what your fixes are into the remix branch
[23:24] <akiva-thinkpad> yep
[23:24] <akiva-thinkpad> sounds good :)
[23:24] <akiva-thinkpad> i'll delete the other branch then
[23:24] <akiva-thinkpad> then submit this.
[23:24] <vthompson> akiva-thinkpad, so what you'll need to do if you want to step up what you have so that it has anything delivered into remix is do a "bzr merge lp:music-app/remix" to pull in remix
[23:25] <akiva-thinkpad> vthompson, yes I know; let me know when remix is at a good state to do that; I presume you are still patching things together.


[11:13] -SwissBot:#ubuntu-news- ::Security:: Episode 109 @ https://ubuntusecuritypodcast.org/episode-109/
[12:31] -SwissBot:#ubuntu-news- ::Planet:: Ubuntu Blog: What’s in a snap? @ https://ubuntu.com//blog/whats-in-a-snap
[19:05] -SwissBot:#ubuntu-news- ::Planet:: Ubuntu Blog: Livepatch 2021-03-24 incident investigation report @ https://ubuntu.com//blog/livepatch-2021-03-24-incident-investigation-report
[19:45] -SwissBot:#ubuntu-news- ::Planet:: Benjamin Mako Hill: The Free Software Foundation and Richard Stallman @ https://mako.cc/copyrighteous/the-free-software-foundation-and-richard-stallman


[18:06] <ahoneybun> mhall119: what did you think of my side project?
[18:09] <mhall119> ahoneybun: the box of stuff?
[18:10] <ahoneybun> yea
[18:11] <ahoneybun> mhall119: it would be awesome to carry 15.04 dvds in XD
[18:11] <ahoneybun> I need to get orange paper for it
[18:13] <mhall119> we should be able to request a box of 15.04 DVDs after the release
[18:20] <ahoneybun> mhall119: I've been handing them out everywhere
[18:20] <mhall119> nice :)
[18:21] <ahoneybun> me and KeithIMyer are trying to get the FL loco back up
[18:22] <ahoneybun> ok I believe I sent a email about the Membership board
[18:22] <ahoneybun> just waiting for approval mhall119
[18:23] <mhall119> \o/
[18:23] <ahoneybun> thanks for the push
[18:29] <ahoneybun> mhall119: don't forget your testimonal for andrew
[18:29] <mhall119> yes, thank you :)
[18:31] <ahoneybun> I've done it
[18:34]  * mhall119 tries to remember moin syntax
[18:35] <mhall119> first try! \o/
[18:35]  * ahoneybun MediaWiki is cooler
[18:48] <mhall119> probably, but it's not what wiki.u.c uses


[10:57]  * alan_g reproduces something that looks like lp:1502782 \o/
[11:00] <alan_g> ...and the stack is complete @!"$£
[11:01] <anpok_> without any library unloading?
[11:03] <alan_g> anpok_: not sure yet. Only just found a formula for reproducing.
[11:04] <anpok_> we do keep the platform alive within server settings
[11:04] <anpok_> +library
[11:05] <anpok_> and the platform is also stored in display_server..
[11:05] <anpok_> (maybe a problem of the driver shutting down..)
[11:05] <alan_g> Ah, but AndroidHardwareSanity plays "silly bugger" with SetUpTestCase() and a static member variable.
[11:06] <anpok_> alan_g: btw, can you reproduce it only on krillin?
[11:06] <alan_g> anpok_: only tried on krillin so far
[11:06] <anpok_> me couldnt on mx4
[11:06] <anpok_> ok
[11:06] <alan_g> FWIW: $ gdb --args bin/mir_integration_tests --gtest_filter=AndroidHardwareSanity.* --gtest_repeat=2
[11:23] <alf> robert_ancell: Hi!
[11:23] <robert_ancell> alf, hi!
[11:24] <alf> robert_ancell: I filed a bug (enhancement really) for lightdm https://bugs.launchpad.net/lightdm/+bug/1506426
[11:24] <ubot5`> Ubuntu bug 1506426 in Light Display Manager "LightDM needs better log file rotation" [Medium,Triaged]
[11:24] <alf> robert_ancell: Looking at some other packages, I guess this should be handled at the packaging level
[11:25] <alf> robert_ancell: (if we use logrotate)
[11:25] <alf> robert_ancell: but I wanted to hear what your thoughts are on it
[11:25] <robert_ancell> alf, I don't know the best way to do this but we should probably match other packages. Being done in the packaging sounds good to me.
[11:26] <robert_ancell> I don't think LightDM wants to grow a super-sophisticated logging system
[11:26] <robert_ancell> What does Xorg do?
[11:29] <alf> robert_ancell: I agree. I took a look at upstart, it ships upstart.logrotate file with some rules. I don't know how well logrotate would interact with lightdm moving old log files to *.old.
[11:29] <robert_ancell> alf, we can look at disabling that if it's not necessary with logrotate
[11:29] <robert_ancell> It was just a cheap method of keeping the previous log
[11:31] <alan_g> kdub: is there something about what AndroidHardwareSanity.display_can_post_overlay uses that is dubious (seen on krillin)?
[11:31] <alan_g> Works: $ gdb --args bin/mir_integration_tests --gtest_repeat=8 --gtest_filter=AndroidHardwareSanity.*:-AndroidHardwareSanity.display_can_post_overlay
[11:31] <alan_g> Fails: $ gdb --args bin/mir_integration_tests --gtest_repeat=2 --gtest_filter=AndroidHardwareSanity.display_can_post_overlay
[11:32] <alan_g> probably bug 1502782
[11:32] <ubot5`> bug 1502782 in Mir "CI segfault in mir-mediumtests-runner-mako after AndroidHardwareSanity tests" [Medium,Confirmed] https://launchpad.net/bugs/1502782
[11:33] <kdub> alan_g, right, it pulls in the drivers, and trying to tear down and start up the drivers in the same process tends to be problematic in the driver code
[11:35] <alf> robert_ancell: do you have time to take a look, or should I?
[11:35] <robert_ancell> alf, if you have the time please do
[11:35] <alan_g> So you think this may be unrelated to the bug and just an effect of --gtest_repeat?
[11:36] <alf> robert_ancell: ok, and I should propose all changes (including packagin) against lp:lightdm?
[11:36] <robert_ancell> alf, yes please
[11:36] <alf> robert_ancell: ack
[11:37] <kdub> alan_g, right, last time I looked, it was the repeating that was the problem
[11:38]  * alan_g wonders if AndroidHardwareSanity is the only integration test case that loads drivers...
[11:39] <alan_g> kdub: Curious that it is triggered by that one test (when repeating the rest of the test case seems to work)
[11:39] <kdub> It should be the only integration test that loads the drivers
[11:41] <alan_g> Confirmed
[11:42] <anpok_> hm interesting .. is also that it only happens with basic .. here.
[11:42] <anpok_> nm, client in use does not matter
[11:46] <anpok_> it is just more easier to reproduce with it
[12:59] <zzarr> hello! will XMIR be implemented in OTA-7? (if not will it in OTA-8?)
[13:04] <alan_g> zzarr: Xmir won't be usable in OTA-7. I doubt it will be working well for OTA-8, but there is some progress happening.
[13:07] <zzarr> okey, alan_g, I wondered because a developer (don't remember a name) showed an image of a Nexus 4 running Firefox and GIMP
[13:07]  * alan_g left the AndroidHardwareSanity.* in a loop script over lunch and came back to a core file.
[13:09] <alan_g> zzarr: that's a WIP, not ready for general use. Most of the work there missed OTA-7 and not all of it is finished. There's a couple of weeks to land stuff for OTA-8 and IMO not everything will be ready in that timeframe.
[13:11] <zzarr> okey, thanks alan_g, but there's always a OTA-9 after OTA-8 and the hope is still there ;)
[13:14] <alan_g> zzarr: yes, it will certainly come but there's a lot of issues to trace through the software stack and only a few hands with time to spend on it. And depending on your intended usage there are other solutions (like gtk-mir).
[13:15] <zzarr> I have a ASUS ChromeBook Flip, is it possible to install MIR/Unity8 and XMIR if I install Ubuntu 15:10 and libhybris in a dualboot with the help of a android driver for the RK3288 SoC
[13:16] <zzarr> I know there's a gtk Java version, how do I install it on my MX4?
[13:20] <alan_g> zzarr: I've no idea about support for Chromebook hardware. Installing stuff on a phone is problematic. Maybe this is some help? http://accu.org/index.php/journals/2158
[13:20] <zzarr> many questions... but I really would like a Unity8 environment on the ChromeBook (since it can fold like a tablet)
[13:20] <zzarr> okey
[13:21] <zzarr> thanks
[13:28] <zzarr> alan_g, do you know how they will make the convergence work? I mean in a more technical aspect, will the desktop be a lxc inside the Phone system (lika an system app) and run desktop applications within that lxc? (in order to maintain OTA support)
[13:30] <alan_g> zzarr: I'm able to answer that.
[13:30] <alan_g> zzarr: I'm *not* able to answer that.
[13:32] <zzarr> okey, alan_g, thanks in any way :D
[13:33] <alan_g> kdub: anything spring to mind? https://bugs.launchpad.net/mir/+bug/1502782/comments/5
[13:33] <ubot5`> Ubuntu bug 1502782 in Mir "CI segfault in mir-mediumtests-runner-mako after AndroidHardwareSanity tests" [Medium,Confirmed]
[13:36] <kdub> alan_g, maybe check dmesg and /system/bin/logcat to see if there are any complaints?
[13:41] <alan_g> kdub: http://paste.ubuntu.com/12789072/
[13:41] <kdub> that "failed to close ion client" is some sort of driver problem, probably what's going on
[13:42] <kdub> *probably related to the error
[13:48] <alan_g> Is the (EGL_NOT_INITIALIZED) likely to be something
[13:50] <alan_g> kdub: *something* is racy - I've hacked in a small sleep at the end of the test and it runs nicely.
[13:51] <kdub> alan_g, the not initialized message doesnt concern me, although hard to rule it out completely
[13:53] <kdub> alan_g, we've had some problems in this area with this device only (quirk in mga::DeviceQuirks)
[13:56] <kdub> iirc, repeatedly opening and closing that module had some problems that we couldn't fix from the mir's side... and running it repeatedly within the same process like that will still try to open() and close() the module
[13:57] <alan_g> kdub: I'm restarting the process (while loop in the shell)
[13:58] <kdub> i guess though that I don't trust the synchronization of this module around open() and close() with the kernel
[14:00] <kdub> we could have an "if" dependent on that quirk that will introduce a sleep there
[14:00] <kdub> a bit of a workaround, but we don't have the sources for the module to try a root-cause/proper fix
[14:02] <alan_g> duflu added a "mako" tag, so I'm not sure it is krillin only
[14:03] <alan_g> ...although every instance I've seen in CI is krillin. So I think that's wrong
[14:06] <kdub> let me see if I can reproduce on mako
[14:07] <kdub> eh, there is a problem there too
[14:08] <alan_g> :(
[14:09] <alan_g> +    test_buffer.reset();
[14:09] <alan_g> +    std::this_thread::sleep_for(std::chrono::milliseconds(10));
[14:18] <anpok_> alan_g: that helps?
[14:18] <anpok_> quit
[14:18] <anpok_> wrong terminal
[14:18] <alan_g> anpok_: yes
[14:20]  * alan_g doesn't find it a very satisfying solution. kdub does it help mako too? (https://code.launchpad.net/~alan-griffiths/mir/workaround-1502782/+merge/274564)
[14:21]  * kdub is mid upgrade of the build, so wont know for a bit yet
[14:21] <kdub> build system
[14:22] <alan_g> np just hoped you were set up
[14:23]  * alan_g plugs in mako
[14:48] <anpok_> alan_g: I am tinkering with that on the mir_demo_server shutdown issue..
[16:07] <alan_g> anpok_: does any of it help with the  mir_demo_server shutdown?
[16:07]  * alan_g wishes mako was faster
[16:44] <anpok_> alan_g: that didnt help for the mir_demo_client_basic issue..
[16:45] <anpok_> alan_g: i wrapped the buffer allocator and added an object that will add a sleep after the allocator destruction..
[16:45] <alan_g> anpok_: thanks.
[16:46] <anpok_> didnt help.. but I also removed our global static ShardLibrary that currently keeps the graphics platform alive to not have the segfault on application exit.. but still no further clues..


[00:05] <fta> iirc, chromium uses xdg-settings get default-web-browser
[00:53] <micahg> chrisccoulson: do you think we should update firefox-3.5 in jaunty?
[00:53] <micahg> or did we replace that, I can never remember
[00:53] <chrisccoulson> micahg - we didn't replace it. i've got the update ready, but just waiting for xul1.9.1 to finish building on armel
[00:54] <micahg> ah, ok, looks like we can keep supporting it until EOL of Jaunty (2 months \0/)
[15:52] <lfaraone> micahg: would I need trademark approval from Mozilla to ship Firefox.activity in Sugar? It's just with a custom homepage (the Sugar default) and an ext to intergrete the download manager with the Journal.
[15:52] <lfaraone> http://wiki.laptop.org/images/b/bf/Firefox.png <--- the browser.
[16:24] <gnomefreak> looking at the mozilla-team blueprints i see that we are keeping instantbird but we never had it to keep
[16:25] <chrisccoulson> gnomefreak, what do you mean?
[16:25] <gnomefreak> chrisccoulson: you added to keep instantbird to the blueprint
[16:26] <chrisccoulson> gnomefreak, i made a note that we decided to keep it in the archive
[16:26] <gnomefreak> one minute
[16:26] <gnomefreak> +  * instantbird - This is cool, so we keep
[16:26] <gnomefreak> it is listed under parole
[16:27] <gnomefreak> chrisccoulson: that would be great if it was in archive to start with
[16:27] <gnomefreak> its not in ubuntu archives
[16:27] <chrisccoulson> gnomefreak, it is in the archive
[16:27] <chrisccoulson> it's been there for several weeks now ;)
[16:27] <gnomefreak> !info instantbird
[16:27] <ubot2> gnomefreak: Package instantbird does not exist in lucid
[16:28] <chrisccoulson> i've even been upoading fixes for it
[16:28] <gnomefreak> !info instantbird maverick
[16:28] <ubot2> gnomefreak: Package instantbird does not exist in maverick
[16:28] <gnomefreak> chrisccoulson: what archive. search finds nothing as well
[16:28]  * gnomefreak confused
[16:28] <chrisccoulson> it's definately there
[16:29] <gnomefreak> chrisccoulson: is the name instantbird? or something else
[16:29] <chrisccoulson> yep, it's instantbird
[16:29] <gnomefreak> i have been wanting to try it but it never was uploaded
[16:29] <gnomefreak> gnomefreak@Development:~$ search instantbird
[16:29] <gnomefreak> gnomefreak@Development:~$
[16:30] <chrisccoulson> it was sync'd from debian and then we've uplaoded several ubuntu-specific build fixes for it too
[16:30] <chrisccoulson> https://edge.launchpad.net/ubuntu/+source/instantbird
[16:30] <chrisccoulson> rmadison -u ubuntu instantbird ;)
[16:31] <gnomefreak> chrisccoulson: any chance you can push to a PPA so i have access to it until i upgrade this box
[16:32] <chrisccoulson> gnomefreak - that's not something i've got time to do atm unfortunately
[16:32] <gnomefreak> thats fine
[16:32] <chrisccoulson> i suspect that the maverick build will just run on lucid though ;)
[16:32]  * gnomefreak can always rebuild it for lucid PPA
[16:32] <chrisccoulson> it's built on the same gecko version
[16:33] <gnomefreak> tell me this didnt replace chatzilla or even runs in browser at all
[16:33]  * gnomefreak thinking it was a stand alone app
[16:33] <chrisccoulson> gnomefreak, it's unrelated to chatzilla
[16:34] <chrisccoulson> but it is a standalone app
[16:34] <gnomefreak> but if it is depending on gecko/xul
[16:34] <gnomefreak> ok so its not even like chatzilla
[16:34] <gnomefreak> good
[16:35] <gnomefreak> grabbing it
[16:35] <gnomefreak> thanks
[17:11] <micahg> lfaraone: I don't know, asac or chrisccoulson might be better suited to answer
[17:12] <chrisccoulson> i'm not sure i'd feel comfortable with answering that question either
[17:12] <gnomefreak> no yelling at me.
[17:12] <gnomefreak> :\
[17:14] <lfaraone> micahg: I see.
[17:16] <chrisccoulson> heh, archive rebuild test next week
[17:16] <micahg> gnomefreak: well, that's one problem with instantbird is that it uses its own copy of libpurple
[17:16] <chrisccoulson> that will mean no PPA's i guess ;)
[17:16] <micahg> ugh
[17:17] <chrisccoulson> was just following the RT meeting ;)
[17:18] <chrisccoulson> micahg - oh, i didn't realise it was using it's own copy of libpurple. debian are usually pretty strict with that sort of thing
[17:19] <micahg> debian 569946
[17:19] <ubot2> Debian bug 569946 in instantbird "Blocker bug to keep instantbird out of testing until it uses the standard copy of libpurple" [Serious,Open] http://bugs.debian.org/569946
[17:19] <micahg> that's why it won't be in squeeze :)
[17:19] <chrisccoulson> ah
[17:19] <micahg> chrisccoulson: I assume you're waiting on xulrunner uploads on the nspr outcome
[17:20] <chrisccoulson> micahg - yeah, i just opened the changelog entries though to save me time later
[17:20] <chrisccoulson> micahg - we've got a freeze exception from the release team for 3.6.9 too
[17:20] <micahg> that's good :)
[17:21] <gnomefreak> micahg: that is consistant for 1 or both of my bugs?
[17:21] <micahg> but that doesn't mean we should use it necessarily
[17:21] <micahg> gnomefreak: ?
[17:21] <chrisccoulson> seb128 asked me if i could fix the crashreporting bug before beta, and i said that there wouldn't be much point unless we uploaded 3.6.9
[17:21] <gnomefreak> micahg: i filed 2 bugs one on font and one on chat rooms
[17:22] <micahg> gnomefreak: I saw, but bugsquad's initial response should be can you test in a maverick VM to see if it happens there :)
[17:22] <chrisccoulson> micahg - have you been testing 3.6.9 yet?
[17:22] <micahg> chrisccoulson: yes, seems ok
[17:22] <chrisccoulson> micahg - yeah, and there aren't any new blockers yet since it was pushed out to the beta channel yesterday
[17:22] <micahg> but I don't use common sites like facebook and what not where there were regressions early in the cycle
[17:23] <chrisccoulson> i use facebook
[17:23]  * chrisccoulson hangs head in shame
[17:23] <chrisccoulson> ;)
[17:23] <chrisccoulson> i didn't just admit to that really
[17:23] <micahg> chrisccoulson: at least one of us can test then ;)
[17:23] <chrisccoulson> heh
[17:24]  * gnomefreak has a facebook account that i rarely use if i have ever used it
[17:24] <chrisccoulson> i try to be cool sometimes ;)
[17:24] <chrisccoulson> i've never played farmville though
[17:24] <chrisccoulson> i'm happy to say ;)
[17:31] <micahg> gnomefreak: I'll test your instantbird issues when I upgrade to maverick next week
[17:32] <chrisccoulson> i know what we need for instantbird....
[17:32] <chrisccoulson> ....messaging indicator support!
[17:32] <chrisccoulson> :)
[17:32] <gnomefreak> micahg: ok ikm running it on Lucid atm
[17:32] <micahg> chrisccoulson: if we make it an extension, we can use it in both :)
[17:32] <micahg> gnomefreak: yes, but I won't fix it if it's not broke in maverick :)
[17:33] <gnomefreak> k
[17:33] <chrisccoulson> micahg - yeah. i spoke to the guy who wrote the existing thunderbird extension this week
[17:33] <gnomefreak> it _should_ be the same
[17:33] <chrisccoulson> he's pretty keen to get it in to ubuntu
[17:33] <micahg> gnomefreak: only if you do a rebuild :)
[17:33] <chrisccoulson> i don't see any reason why we couldn't make it work for all mozilla apps that deal with messaging ;)
[17:34] <micahg> chrisccoulson: exactly :)
[17:34] <gnomefreak> thats easy enough but at least it works. let me know about maverick and if i have to ill rebuild for lucid and test it
[17:36] <gnomefreak> and links dont work it in damn
[17:38] <micahg> gnomefreak: I can push a backport to my backports PPA if you like
[17:38] <gnomefreak> micahg: i remember why i couldnt add ingnoreabi to /xorg.conf. i am unablet o have that file i have to remove it to get any kind of UI
[17:38] <micahg> gnomefreak: yeah, xorg.conf is gone by default
[17:38] <gnomefreak> micahg: that works for me.
[17:44] <gnomefreak> if i add the file i get no UI and adding ingoreabi fails to help it drops me into TTY for some damn reason, but if i get everything backed up i will upgrade this box
[17:45] <gnomefreak> maybe next week sometime
[18:13] <fta> anyone using an irc bouncer here? i'm sick of my disconnections
[18:15] <chrisccoulson> hi fta
[18:15] <fta> chrisccoulson, hi
[18:15] <chrisccoulson> i saw in one of the other channels that there might be an archive rebuild test next week
[18:15] <chrisccoulson> just thought i'd let you know ;)
[18:15] <fta> oh my
[18:15] <chrisccoulson> that will mean long queues for PPA's again
[18:18] <fta> i'm looking for an irc bouncer/bnc/proxy, any idea? something that resends me what i missed during disconnections
[18:19] <fta> ~15y ago, i had one, but i don't remember what it was
[18:19] <chrisccoulson> i'm not sure, i don't use one
[18:20] <fta> !info znc
[18:21] <fta> uh?
[18:21] <ubot2> fta: znc (source: znc): an advanced IRC bouncer. In component universe, is optional. Version 0.078-1 (lucid), package size 863 kB, installed size 2292 kB
[18:21] <fta> !info psybnc
[18:21] <ubot2> fta: Package psybnc does not exist in lucid
[18:21] <fta> bouhh
[18:22] <fta> !info miau
[18:22] <ubot2> fta: Package miau does not exist in lucid
[18:26] <fta_> grr
[18:30] <micahg> fta: quassel has a client/server(proxy) option
[18:30] <fta> !info quassel
[18:30] <ubot2> fta: quassel (source: quassel): KDE/Qt-based IRC client. In component main, is optional. Version 0.6.1-0ubuntu1 (lucid), package size 757 kB, installed size 2676 kB
[18:31] <micahg> bbiab
[18:31] <fta> no, i already have a client (xchat), i want a bnc that i can run (most probably over ssh) on one of my server
[18:31] <fta> http://en.wikipedia.org/wiki/BNC_(software)
[18:31] <micahg> !info sbnc
[18:31] <ubot2> micahg: sbnc (source: sbnc): an IRC proxy for multiple users. In component universe, is optional. Version 1.2-17 (lucid), package size 237 kB, installed size 784 kB
[18:31] <micahg> bye :)
[18:33] <fta> !info ezbounce
[18:33] <ubot2> fta: Package ezbounce does not exist in lucid
[21:18] <fta> jdstrand, mdeslaur: could we rush for chromium 5.0.375.127 in lucid? i foresee another hot security update in less than a week
[21:23] <mdeslaur> jdstrand: ^ are we waiting for gyp to make it to -updates before we can build chromium for -proposed?
[21:23] <mdeslaur> jdstrand: or can we just pocket-copy chromium-browser now?
[21:34] <fta> i see 13 security fixes for the next one, but i seems it will be v6, hence, it will need the new ffmpeg codecs too
[21:34] <fta> -i+it
[21:36] <mdeslaur> fta: ouch
[21:37] <fta> mdeslaur, yeah, but i prefer to land more releases with fixes rather than live with those vulnerabilities
[21:40] <mdeslaur> fta: definitely
[21:42] <mdeslaur> fta: oh, ffmpeg has it's own chromium package...cool...I thought it was the system ffmpeg
[21:42] <fta> yep
[21:55] <jdstrand> mdeslaur: I have gyp in the ubuntu-security-proposed
[21:57] <jdstrand> mdeslaur: meh
[21:58] <jdstrand> what is in -proposed was built with -updates
[21:59] <mdeslaur> d'oh
[21:59] <jdstrand> looking at the build log, we should be ok to copy it to -security when it is time
[21:59] <jdstrand> the same version is in -proposed and ubuntu-security-proposed :(
[21:59] <jdstrand> I think I am going to just pocket copy chromium
[21:59] <mdeslaur> jdstrand: how did it get built with -updates, wasn't it pocket-copied from the one in ubuntu-security-proposed?
[22:00] <jdstrand> I don't think so-- was it?
[22:00]  * jdstrand goes to see
[22:00] <mdeslaur> jdstrand: oh, I thought you had did it :)
[22:00] <jdstrand> no
[22:00] <jdstrand> I think it was just uploaded
[22:01] <jdstrand> alright, I'll copy chromium, then rebuild gyp and copy it to -proposed to be safe
[22:01] <mdeslaur> jdstrand: sounds good
[22:02] <mdeslaur> fta: if we update any other dependencies like that in the future, we need to build them in the security PPA so we can copy it to -security, and not just -updates
[22:02] <fta> k
[22:03] <mdeslaur> fta: it's a little complicated for security updates as some people only use the -security repository for stability reasons
[22:08] <jdstrand> fta, mdeslaur: copied
[22:08] <mdeslaur> jdstrand: thanks!
[22:19] <jdstrand> fta, mdeslaur: uploaded ubuntu2 for gyp to ubuntu-security-proposed
[22:28] <[reed]> how do I figure out the status of bug 554099 making it's way to lucid?
[22:28] <ubot2> Launchpad bug 554099 in linux-backports-modules-2.6.32 (Ubuntu Maverick) (and 9 other projects) "Qualcomm Gobi 2000 3G (gobi_loader/qcserial) broken (affects: 56) (dups: 4) (heat: 341)" [Undecided,Invalid] https://launchpad.net/bugs/554099
[22:37] <chrisccoulson> i just installed appmenu-gtk, and i can't even run FF4 with it installed now!
[22:37] <chrisccoulson> it crashes even before the window opens
[22:40] <[reed]> chrisccoulson: how do I figure out the status of bug 554099 making it's way to lucid?
[22:40] <[reed]> :)
[22:40] <ubot2> Launchpad bug 554099 in linux-backports-modules-2.6.32 (Ubuntu Maverick) (and 9 other projects) "Qualcomm Gobi 2000 3G (gobi_loader/qcserial) broken (affects: 56) (dups: 4) (heat: 341)" [Undecided,Invalid] https://launchpad.net/bugs/554099
[22:42] <chrisccoulson> [reed] - the status of the lucid task for linux-backports-modules would suggest it's already in lucid-proposed for testing
[22:42] <chrisccoulson> (although i'm not particularly familiar with how the kernel team works)
[22:42] <[reed]> chrisccoulson: yeah, that's what I thought, too, but if I pull lucid-proposed, I don't see linux-backports-modules-wwan-lucid-generic
[22:43] <chrisccoulson> oh, the status has a different meaning to every other team it seems
[22:43] <chrisccoulson> https://bugs.edge.launchpad.net/ubuntu/+source/linux/+bug/554099/comments/115
[22:43] <ubot2> Launchpad bug 554099 in linux-backports-modules-2.6.32 (Ubuntu Maverick) (and 9 other projects) "Qualcomm Gobi 2000 3G (gobi_loader/qcserial) broken (affects: 56) (dups: 4) (heat: 341)" [Undecided,Invalid]
[22:43] <chrisccoulson> ah, ok. it's actually sat in the queue now
[22:43] <chrisccoulson> it just needs approving by someone on the SRU team
[22:43] <[reed]> which queue
[22:44] <[reed]> how can I get the packages to install myself for now?
[22:44] <[reed]> jdstrand: aren't you on the SRU team? :p
[22:44] <chrisccoulson> [reed] - https://edge.launchpad.net/ubuntu/lucid/+queue?queue_state=1&queue_text=
[22:44] <chrisccoulson> although you can only access the source packages there
[22:45] <chrisccoulson> they don't get built until they've been approved
[22:45] <[reed]> ah
[23:02] <chrisccoulson> micahg - it's a public holiday here on monday
[23:02] <chrisccoulson> so i won't be working again until tuesday next week
[23:03] <micahg> chrisccoulson: k, I'll watch for regressions/new builds on FF3.6.9 and take appropriate action, thanks for the heads up
[23:03] <chrisccoulson> thanks
[23:03] <micahg> chrisccoulson: enjoy your day off :)
[23:03] <chrisccoulson> i need to get someone to approve ff3.6.9 actually. i'd like to see it built and published before i get up in the morning
[23:03] <micahg> hopefully I'll have the xul192 nspr issue solved by tuesday
[23:04] <chrisccoulson> cool, thanks
[23:04] <micahg> chrisccoulson: well, if it's not built by Sat night, I'll try to get someone to push it through
[23:05] <micahg> I'm about to take off as well, ttyl
[23:06] <chrisccoulson> ok, no problem
[23:06] <micahg> chrisccoulson: if I get the issue solved, is it worth me trying to find someone to push up the builds for Thunderbird/xulrunner-1.9.2 or can it wait till you get back tuesday?
[23:06] <chrisccoulson> i'll speak to you on tuesday (although i might pop online occasionally at the weekend)
[23:07] <chrisccoulson> tuesday will probably be a bit late to do any more builds, so those will likely have to wait until after beta
[23:07] <[reed]> chrisccoulson: what holiday is Monday?
[23:07] <micahg> chrisccoulson: even in the security PPA?
[23:07] <chrisccoulson> [reed] - it's just a public holiday here in the UK
[23:07] <chrisccoulson> it's the "summer" bank holiday, although it doesn't feel much like summer ;)
[23:08] <chrisccoulson> micahg, oh, yeah, we can get them in to the security PPA
[23:08] <micahg> chrisccoulson: that's what I'm wondering, should I get one of the security people to push to the security PPA or wait till you get back tuesday
[23:08] <chrisccoulson> i don't mind. i suppose it can probably wait until tuesday
[23:08] <[reed]> ah
[23:08] <micahg> chrisccoulson: k, thanks
[23:18] <fta> mdeslaur, also, for ffmpeg 0.6, we need libvpx.. NEW in lucid :0
[23:44] <[reed]> GAH
[23:44] <[reed]> I added ppa:kernel-ppa/pre-proposed
[23:44] <[reed]> and apparently, those packages aren't compatible with each other
[23:44] <[reed]> site
[23:44] <[reed]> sigh
[23:47] <chrisccoulson> [reed] -you could try asking in #ubuntu-kernel
[23:47] <chrisccoulson> although, i suspect a lot of them might be sleeping now though
[23:57] <[reed]> yeah
[23:57] <[reed]> I guess I'll build my kernel the hard way :)
[23:58] <chrisccoulson> heh, i've not done that for a while ;)