[01:36] <karni> joshuahoover: duanedesign: re bikerboi87 ↑ if any of you is around
[01:36] <bikerboi87> karni: :)
[01:36] <karni> bikerboi87: If nobody replies, please drop by tomorrow, a little earlier than around now :)
[01:37] <karni> bikerboi87: We have a bunch of helpful support guys here, I'm sure they'll figure out what's up with that, Sorry for the trouble.
[01:37] <bikerboi87> karni: It's not so much that something is wrong, just it'll save me money :P
[01:38] <karni> bikerboi87: Whatever the amount, if something's wrong, we'd like to know :) I can see they're not around anymore. Please do come back tomorrow and catch them earlier :)
[01:39] <bikerboi87> karni: cheers :)
[01:39] <karni> o/
[01:39] <karni> :)
[09:26] <JamesTait> Happy Friday, everyone! :D
[09:27] <mandel> morning all!
[12:05] <ralsina> Good morning!
[12:06] <ralsina> mandel: ping
[12:07] <mandel> ralsina, pong!!
[12:07] <mandel> ralsina, buenos dias!
[12:08] <ralsina> Hello mandel, can we have the 1-1 early? I have somewhere else I need to be ;-)
[12:09] <mandel> ralsina, sure, do you want to do it now?
[12:09] <mandel> ralsina, unless there is anything else, I can take a rest from coding :)
[12:09] <ralsina> mandel: cool, also I can test this mumble-on-linux thing :-)
[12:11] <mandel> ralsina, ok, launching mumble now
[13:29] <alecu> hello #ubuntuoners!
[13:32] <mandel> alecu, buenos dias!
[13:32] <gatox> buenas
[13:32] <mandel> ditto
[13:33] <alecu> hola mandel! can I ask for your review here? https://code.launchpad.net/~alecu/ubuntu-sso-client/post-restful-cleanups/+merge/91157
[13:35] <mandel> alecu, yes, although will have to wait for my lunch, is that ok?
[13:35] <alecu> mandel, sure!
[13:35] <mandel> alecu, then is mine!
[13:40] <mandel> alecu, gatox are you guys still sprinting?
[13:41] <gatox> mandel, yes
[13:41] <mandel> gatox, cool, have fun the last day ;)
[13:41] <mandel> gatox, so, not doing FF right? 'cause I don't have the time today :(
[13:41] <gatox> mandel, yesterday we had the team dinner....... LOT OF MEAT
[13:41] <mandel> lol
[13:41] <gatox> mandel, me neither
[13:41] <mandel> gatox, probe nessita .. not meat for her ;)
[13:42] <mandel> gatox, great, no problems then, I'm off to lunch catch you when I'm back
[13:42] <gatox> mandel, ack! enjoy
[13:57] <gatox> nessita, this one is fix: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/pages-migration/+merge/91331
[13:57] <nessita> gatox: awesome!
[14:01] <dobey> hmm
[14:07] <mpt> Hi, I'm trying to reproduce a bug ... What do I need to delete for Ubuntu One to forget completely that I'm signed in to SSO?
[14:07] <nessita> mpt: hello there!
[14:07] <mpt> hi nessita
[14:07] <karni> mpt: What platform are you talking about?
[14:08] <nessita> mpt: using the control panel, go to the Devices tab and remove the current device (the one tha has the bandwidth options)
[14:08] <mpt> karni, if this is in reference to my recent tweet about Canonicalers who ask me what OS I'm using, then ... well played :-)
[14:08] <karni> mpt: I meant desktop/Android/iOS.
[14:08] <mpt> Ubuntu
[14:09] <karni> mpt: then nessita's answer is the right one :)
[14:09] <mpt> ah, thanks nessita
[14:09] <karni> nessita: Hi! Referring to ""Only twisted Deferreds are used in this code, but only as a control structure in order to make the sequence of callbacks cleaner, and to ease testing with trial."" -- could you tell me what you mean by "ease testing with trial" in the context of callbacks?
[14:10] <nessita> karni: sure! can you give me a couple of minutes?
[14:10] <karni> nessita: Perhaps what I mean exactly is - how callback based code is better than blocking code.
[14:10] <karni> nessita: Sure, any time! Thank you.
[14:10] <karni> (.. than blocking code, in terms of testing)
[14:14] <nessita> karni: so, since we use twisted trial testing framework, we can't have clocking code in the test, because that will prevent the twisted reactor to process events
[14:15] <nessita> karni: and in the production code side, we can't also have blocking code since that will freeze any involved UI
[14:15] <karni> nessita: Ah, so it's like you're working on the UI thread, and dispatching events. That would make total sense, thank you!
[14:15] <nessita> karni: yes, exactly
[14:16] <karni> nessita: :) Thanks
[14:16] <nessita> anytime!
[14:16] <nessita> mpt: did that work ok?
[14:17] <mpt> nessita, yes thank you, it helped me report bug 926078
[14:17] <ubot4> Launchpad bug 926078 in ubuntuone-control-panel (Ubuntu) "Control panel looks like it's hung when waiting for sign-on (affects: 1) (heat: 6)" [Undecided,New] https://launchpad.net/bugs/926078
[14:18] <mpt> nessita, I was actually trying to reproduce bug 760624, which seemed to be closed by mistake, but I couldn't invoke that particular error.
[14:18] <ubot4> Launchpad bug 760624 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "Error message cuts off before end (affects: 2) (heat: 3)" [Medium,Incomplete] https://launchpad.net/bugs/760624
[14:18] <nessita> mpt: thanks for the report. So, the currently dark grey was a design spec for the controlpanel, and I
[14:19] <nessita> and we're dropping the support for the GTK controlpanel :-/
[14:19] <dobey> mpt: i think that particular string was amde shorter, but would likely still be an issue for other languages
[14:20] <mpt> nessita, I thought this was already Qt, which was why it isn't integrated propertly into System Settings
[14:20] <nessita> mpt: thanks a lot for taking the time to report the bug though :-)
[14:20] <nessita> mpt: nopes, the Qt controlpanel is not on ubuntu yet, should be this incoming week
[14:20] <dobey> mpt: what does "integrated properly into system settings" mean exactly now?
[14:21] <mpt> dobey, the panel opening in the System Settings window, like (for example) the Backup panel does and the Privacy panel will
[14:23] <dobey> mpt: afaik, we've been given no requirements that we have to do that, and we have no plans to do so. hmm
[14:25] <nessita> dobey: our bosses had tha conversationin orlando with jason w (cristian and john were there), and they agreed that the platform team my remove U1 completely from the settings window
[14:26] <nessita> dobey: I'm not sure what the current plan is on the platform side, but we have no resources allocated for integrating with gnome settings for precise
[14:26] <nessita> (mainly FYI)
[14:27] <gatox> nessita, fixed..... i check the other files just in case, and they should be fine
[14:27] <dobey> right. though it seems "language support" and "additional drivers" open as separate apps still as well
[14:27] <nessita> dobey: right
[14:27] <nessita> gatox: ack!
[15:02]  * mandel back
[15:03] <nessita> ralsina: you around?
[15:05] <dobey> oh
[15:05] <dobey> ralsina, mandel: are we doing standup? or no?
[15:09] <mandel> dobey, we have not done it in all week.. so is kinda meh
[15:09] <dobey> indeed
[15:09] <mandel> dobey, I have done my 1-1 with ralsina an hour ago, so he know what I'm up to
[15:25] <nessita> mandel: any idea if ralsina is around?
[15:25] <mandel> nessita, afaik he told me had to me somewhere (no idea where) about now, that is the reason why we had my 1-1 earlier
[15:25] <mandel> nessita, that is all the info I have, sorry if is not very helpful :(
[15:26] <nessita> mandel: is ok
[15:28] <gatox> nessita, well, the sso-migration should be ok..... and i review it with meld
[15:31] <nessita> gatox: ack! :-D
[15:37] <ralsina> nessita: I am here
[15:38] <nessita> ralsina: hola
[15:44] <mandel> alecu, ping
[15:44] <alecu> mandel, ponga
[15:45] <mandel> alecu, I've done your review (running tests at the moment on windows) I have an idea/question, the restful_client, could we don something nice with the with statement?
[15:45] <mandel> alecu, I'm notice that we close it all the time, maybe using with would make it a nicer
[15:46] <mandel> alecu, of course, not for this review
[15:46] <alecu> mandel, I wondered about using "with", yes. But it thought it added complexity... perhaps we can do it in a later branch, yes.
[15:46] <alecu> and... yes.
[15:46] <mandel> alecu, +1 on doing it later :)
[15:46] <mandel> alecu, and +1 on the branch!
[15:46] <alecu> mandel, cool!
[15:47] <alecu> mandel, I think I have not really ran tests on windows, so great that you are testing that too.
[15:47] <alecu> shame on me, yes.
[15:47] <mandel> alecu, I do both all the time, that is also the reason why I did the work on jenkins :)
[15:48] <mandel> alecu, so, if you are lazy and forget, we will see (well, at least in sso, the others fail atm :P)
[15:50] <mandel> alecu, FYI https://jenkins.errormessaging.com/view/Windows/
[15:54] <alecu> mandel, it's very nice! but we should definitely get the Chuck Norris plugin back into jenkins
[15:55] <ralsina> we should get a real SSL certificate. And put it under one.ubuntu.com, too ;-)
[15:56] <mandel> ralsina, +1 on that hehe
[15:56] <mandel> alecu, and +1000000 for Chuck Norris!
[15:57] <ralsina> You don't get the Chuck Norris plugin into jenkins. Chuck Norris is in jenkins if he wants to.
[15:57] <ralsina> mandel: two suns! yay!
[15:59] <mandel> ralsina, yes, and a 3 one should be there soon, u1-client is an easy fix
[16:11] <ralsina> having RSS feeds on a jenkins that is locked behind SSO is quite useless :-(
[16:11] <dobey> welcome to the wonderful world of oauth
[16:11] <dobey> isn't it awesome?
[16:12] <ralsina> dobey: yay
[16:13] <dobey> whee, new u1client uploaded to ubuntu
[16:13] <dobey> think i'll get lunch, then deal with the libu1 changes and getting rhythmbox-ubuntuone in
[16:13] <dobey> and then gwibber
[16:14] <dobey> ralsina: you could write a fairly simply local proxy app which does the oauth bits and gives you the RSS, and have your RSS reader point at it
[16:14] <ralsina> dobey: I may as well click on the RSS on firefox while authenticated, since that shows it correctly, and look every once in a while
[16:15] <ralsina> dobey: probably same effort over the next year ;-)
[16:15] <dobey> eh
[16:15] <dobey> holy wtf
[16:16] <dobey> compiz or unity or maybe x now, just really does not like it when you switch to a VT and then back
[16:16] <dobey> time to switch to twm
[16:19] <ralsina> dobey: that's X. Depends on the driver
[16:21] <dobey> sigh
[16:23] <dobey> alright. lunch time
[16:23] <dobey> bbiab
[17:19] <dobey> lol. mandel's mixed metaphors are great
[17:19] <mandel> dobey, which one?
[17:20] <mandel> I'm kinda aggressive with the u1-client code today :P
[17:20] <dobey> the dinosaur egg ... butterfly effect comment
[17:21] <mandel> hehe
[17:47] <dobey> wth; i just chose "Classic GNOME" on my laptop… and got unity 2d, seemingly running under compiz
[17:49] <mandel> dobey, report that as a bug to translations, the probably mean 'classy gnome' http://www.kbear.fm/wp-content/uploads/2011/09/gnome.jpg
[17:49] <nessita> dobey: surprise! :-P
[17:51] <dobey> spandex, it's a privelege, not a right.
[17:53] <mandel> lol
[17:54] <dobey> at least it wasn't an overfat long-haired leaping gnome though
[18:05] <nessita> dobey: I think I need your u1client  branch... is it landed?
[18:05] <duanedesign> mandel: can you run the u1sdtool in Windows?
[18:06] <dobey> nessita: it's not
[18:06] <dobey> let me poke at that
[18:06] <nessita> dobey: awesome, thanks. ANother question: do we know if the twisted version that has your reactor will be, eventually, in P?
[18:07] <dobey> nessita: i am hoping it will. i'll have to check on that, and do the requested documention update for twisted as well.
[18:08] <dobey> nessita: if it's not, though, i want to get it in as a patch
[18:08] <nessita> dobey: right. I was thinking that I may need to upload the tweak twisted yo our O nightlies.... for example, gatox_lunch can no longer run the sso tests :-/
[18:08] <nessita> dobey: and even though the twisted should be updated officially in trunk, I don't think they'll provide that in older releases, no?
[18:09] <nessita> officially in P, I meant
[18:09] <dobey> why is gatox_lunch still running O?
[18:09] <dobey> the new twisted probably won't get backported, no
[18:09] <nessita> dobey: he did not have time to update. And there will be more people in O and perhaps N (though they should update, yes)
[18:10] <nessita> dobey: for example, u1 server guys... or foundations guys, they may migrate in the future
[18:10] <dobey> nessita: right, and new sso probably won't work on all the old releases
[18:11] <nessita> dobey: my point is, that when your u1client branch lands that uses the gi reactor, devs will not be able to run the suite anymore if they are not in P, no?
[18:11] <dobey> well in u1client the tests can be run with the glib reactor instead of gi, but make check doesn't do it
[18:12] <dobey> u1client has no ui, so having it work with both wasn't as big a problem
[18:12] <mandel> duanedesign, yes, you can
[18:12] <duanedesign> aha
[18:13] <dobey> i wonder what is killing tarmac though
[18:19] <nessita> dobey: so, u1trial --reactor=glib will work, but make check will only work on P?
[18:19] <dobey> yes
[18:19] <dobey> well you don't need to pass --reactor to use the glib reactor as it's the default, but yes
[18:22] <nessita> dobey: ok, if make check will break for systems older than P, we should send an email to the list... or provide the custom twisted in our PPA
[18:24] <dobey> i am very hesitant about shipping new twisted on older versions of ubuntu in our ppa
[18:24] <nessita> dobey: any particular reason?
[18:24] <dobey> it's big and complex and people may be using it for other things, and i don't want to break them
[18:25] <nessita> dobey: fair enough, would you please send an email to the list letting people know that? (make check will not work on < P, and we don't ship custom twisted to < P because of what you said)
[18:26] <dobey> what's really going to suck is the whole "let's make trunk of everything work on old ubuntu versions that we have to support"
[18:28] <nessita> dobey: i know. But that's a problem for 2 weeks from now, approx
[18:29] <ralsina> dobey: could we ship a copy in a different namespace?
[18:29] <dobey> i don't want to think about it right now
[18:29] <ralsina> dobey: fair enough
[18:29] <dobey> my brain is already starting to implode from the idea of it :)
[18:34] <nessita> dobey: would you please remind me how can I confirm if I package is in the CD? I remember I should check the MANIFEST file, but can't find it (I'm looking in http://archive.ubuntu.com/ubuntu/dists/precise/)
[18:34] <nessita> ah! found it
[18:34] <nessita> was in http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-amd64/current/images/
[18:35] <nessita> hum no
[18:35] <dobey> you're looking in the wrong place :)
[18:35] <dobey> cdimage.ubuntu.com
[18:35] <nessita> dobey: :-)
[18:35] <dobey> http://cdimage.ubuntu.com/daily-live/current/
[18:36] <nessita> perfect
[18:36] <dobey> the .manifest files lists all the packages for each build
[18:36] <nessita> was checking that python-zope.interface is there, since sso is adding that
[18:36] <nessita> (as new dep, we may drop it again soon)
[18:36] <nessita> (just like twisted-web)
[18:36] <dobey> hrmm
[18:37] <dobey> it is there
[18:37] <dobey> actually, twisted itself depends on it :)
[18:37] <nessita> yes
[18:37] <nessita> right
[18:37] <nessita> but wanted to be 100% sure
[18:37] <nessita> dobey: I'll start uploading sso now
[18:38] <dobey> ok
[18:38] <mandel> twisted does use zope.interface A LOT so we are not to blame :)
[18:38] <dobey> yes it does
[18:38] <dobey> the reactors use it :)
[18:38] <mandel> and protocols etc..
[18:42] <nessita> dobey: you let me know when u1client is uploaded? I need to confirm, but I think this release of cp depends on u1client for real (not for consistency)
[18:43] <nessita> dobey: also, question. What would happen if I upload a package where some dependency is higher than the one available in the repo?
[18:43] <dobey> mandel: hey, i got a proposal too from a spammer. it's in portuguese!
[18:44] <dobey> nessita: u1client 2.99.3 is uplaoded already
[18:44] <dobey> nessita: i did it this morning
[18:44] <nessita> dobey: great, thanks
[18:44] <dobey> nessita: if you upload and set the dependency on something higher than is currently available, the build will sit in depwait until the new dep is available
[18:45] <nessita> dobey: ok, and that's ok? or is something I should try to avoid?
[18:45] <mandel> dobey, is going to be a greeeeeeeeat weekend..
[18:45] <mandel> where are my frosties? I need sugar!!
[18:45] <dobey> nessita: it's not horrible, but we should try to avoid it in general
[18:45] <nessita> dobey: I have another question, if you have a couple of more minutes
[18:45] <nessita> (re packaging)
[18:46] <dobey> nessita: sure. i am switching between irc and other terminal and email and launchpad anyway :)
[18:47] <nessita> dobey: next sso relesae should generate at least 3 binaries (or 4). Do I need to do something special in that case? so far a single source generates a single binary. And I ask rearding procedure, not about adding the .install files
[18:47] <nessita> 3 or 4 binary packages, I meant
[18:48] <dobey> nessita: it will build, but not publish, until an admin approves it. it will sit in BIN NEW until approved
[18:48] <nessita> dobey: do I have to let someone know before that? after that?
[18:49] <dobey> probably good to poke someone. fwiw, i am about to have the same issue with libu1 and the rb plug-in
[19:02] <nessita> dobey: ack to that. So, one more: I modified my GPG key so my ubuntu email address is the primary one, but I just saw that the ubuntu-sso-cliemt that I uploaded was under the canonical address :-/ any idea why?
[19:02] <nessita> and, shall I fix that somehow?
[19:04] <nessita> (ie making another dput for -0ubuntu2)
[19:05] <dobey> no, don't need to do that
[19:05] <nessita> ok, I'm re checking my gpg signature
[19:05] <dobey> your gpg key isn't the issue
[19:05] <nessita> and my DEBMAIL as well
[19:05] <alecu> gatox, nessita, ralsina, dobey: my week would end perfectly if I can get two reviews on this branch: https://code.launchpad.net/~alecu/ubuntu-sso-client/the-compleat-libsoup/+merge/91481
[19:05] <alecu> care to help me?
[19:05] <dobey> DEBMAIL is the issue
[19:05] <nessita> dobey: ok, found the issue, I changed my DEBMAIL in my PC but not here, already changed
[19:05] <ralsina> alecu: queued
[19:06] <gatox> alecu, on it!
[19:11] <mandel> ok, EOD, EOW for me, oh and EOL
[19:12] <gatox> mandel, eol?
[19:13] <mandel> gatox, end of line, a really bad joke
[19:13] <gatox> jejejejeje
[19:13] <mandel> really really bad..
[19:13] <dobey> MCP
[19:13] <gatox> mandel, in galactica the hybrids say it all the time
[19:13]  * dobey hits mandel with a light cycle
[19:14] <mandel> lol
[19:14] <mandel> all, have a great weekend, if you are in europe, don't leave the house.. i like -10 everywhere but spain where is -1 :P
[19:19] <dobey> why do i have such a desire to get a second monitor now
[19:20] <alecu> bye mandel! buenas noches!
[19:24] <briancurtin2> dobey: three monitors is the best
[19:25] <dobey> briancurtin: i'll be lucky if i can even find 1 more of this model, let alone 2
[19:25] <dobey> and i think it's a bit too big to have 3 of them on my desk anyway
[19:31] <briancurtin> if you ever get four monitors, i will give you a 2x2 stand for free (been trying to get rid of it for 2 years)
[19:32] <gatox> alecu, +1
[19:33] <dobey> i doubt i will do that
[19:34] <ralsina> alecu: your week just ended perfectly. But you still have to work 90 more minutes. Paradox!
[19:35] <alecu> yay!
[19:35] <alecu> ralsina, I've just found another bug around there, so I'll do a bit of time travelling.
[19:35] <alecu> *traveling
[19:35] <ralsina> alecu: ack
[20:11] <dobey> meh, i am not going to get to poke at gwibber today either am i :(
[20:55] <nessita> dobey: guess what! packaging question (last one, I'd guess) :-)
[20:55] <dobey> heh
[20:55] <nessita> dobey: so, I uploaded controlpanel, and this was the accepted email: http://pastebin.ubuntu.com/828071/
[20:56] <nessita> dobey: the changed by is correct (@ubuntu.com), but the signed by is @canonical
[20:56] <dobey> nessita: ok
[20:56] <nessita> any idea why?
[20:56] <dobey> nessita: when you reconfigured your gpg key, did you upload the changes back to the keyserver?
[21:02] <alecu> EOS!
[21:02] <alecu> bye all!
[21:09] <nessita> dobey: sorry, power went off thanks to facundo. Awnser is no  :-)
[21:09] <nessita> dobey: I will upload the changes to the sevrer
[21:10] <dobey> nessita: ah, that might be why. i never paid attention to that myself. only if the mail says accepted/rejected/pending/whatever :)
[21:10] <nessita> ;-)
[21:10] <nessita> dobey: you know how can I update my key in the server?
[21:12] <dobey> there's some way to send to server in seahorse
[21:12] <dobey> i think you have to make sure the ubuntu server is selected
[21:12] <dobey> or i think you can do do gpg --send-to-server --keyserver keyserver.ubuntu.com or something like that
[21:14] <ralsina> EOW for me. I will look at things later tonight, so if anyone needs a late review, mail me, I'll do it.
[21:14] <ralsina> EOW for me. I will look at things later tonight, so if anyone needs a late review, mail me, I'll do it.
[21:14] <ralsina> oops
[21:17] <nessita> dobey: that worked :-)
[21:18] <nessita> dobey: is this ready to re-approve? https://code.launchpad.net/~dobey/ubuntuone-client/gi-support/+merge/90227
[21:18] <dobey> nessita: yes, though i haven't sent an e-mail yet :)
[21:19] <nessita> dobey: I need to propose a branch that depends on that one... shall I approve and you send the email before you eod? I don't think anyone will be running client tests until next week
[21:19] <dobey> sure
[21:26] <dobey> man, you'd think it be easier to find a 2 year old lcd monitor, but alas
[21:27] <gatox> dobey, nessita is having internet issues
[21:28] <gatox> and EOD for me!
[21:28] <dobey> gatox: of course. it's that time of day where she has internet issues :)
[21:28] <gatox> dobey, jejejee right
[21:29] <nessita> ok
[21:29] <nessita> net issues!
[21:29] <nessita> anyways, is EOD for me
[21:29] <dobey> heh
[21:29] <nessita> bye all!
[21:43] <tom95> is there any documentation on how to sync notes with ubuntu one, preferably for vala or c?
[21:45] <dobey> notes are synced using the snowy api
[21:45] <dobey> so you'd have to implement that in your app
[21:46] <dobey> you could use the websync plug-in in tomboy as a reference
[21:46] <dobey> i don't think there's a c/vala lib to do snowy
[21:50] <tom95> dobey: uh... are all those files here http://git.gnome.org/browse/tomboy/tree/Tomboy/Addins/WebSyncService required just for ubuntu one note sync or do you know if it can be simpler? :/
[21:52] <dobey> well i'm sure they're required in tomboy
[21:52] <dobey> i'mr esure you wouldn't need them in vala, since it's not mono.