/srv/irclogs.ubuntu.com/2012/02/03/#ubuntuone.txt

karnijoshuahoover: duanedesign: re bikerboi87 ↑ if any of you is around01:36
bikerboi87karni: :)01:36
karnibikerboi87: If nobody replies, please drop by tomorrow, a little earlier than around now :)01:36
karnibikerboi87: 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
bikerboi87karni: It's not so much that something is wrong, just it'll save me money :P01:37
karnibikerboi87: 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:38
bikerboi87karni: cheers :)01:39
karnio/01:39
karni:)01:39
JamesTaitHappy Friday, everyone! :D09:26
mandelmorning all!09:27
ralsinaGood morning!12:05
ralsinamandel: ping12:06
mandelralsina, pong!!12:07
mandelralsina, buenos dias!12:07
ralsinaHello mandel, can we have the 1-1 early? I have somewhere else I need to be ;-)12:08
mandelralsina, sure, do you want to do it now?12:09
mandelralsina, unless there is anything else, I can take a rest from coding :)12:09
ralsinamandel: cool, also I can test this mumble-on-linux thing :-)12:09
mandelralsina, ok, launching mumble now12:11
=== dduffey_afk is now known as dduffey
alecuhello #ubuntuoners!13:29
mandelalecu, buenos dias!13:32
gatoxbuenas13:32
mandelditto13:32
alecuhola mandel! can I ask for your review here? https://code.launchpad.net/~alecu/ubuntu-sso-client/post-restful-cleanups/+merge/9115713:33
mandelalecu, yes, although will have to wait for my lunch, is that ok?13:35
alecumandel, sure!13:35
mandelalecu, then is mine!13:35
mandelalecu, gatox are you guys still sprinting?13:40
gatoxmandel, yes13:41
mandelgatox, cool, have fun the last day ;)13:41
mandelgatox, so, not doing FF right? 'cause I don't have the time today :(13:41
gatoxmandel, yesterday we had the team dinner....... LOT OF MEAT13:41
mandellol13:41
gatoxmandel, me neither13:41
mandelgatox, probe nessita .. not meat for her ;)13:41
mandelgatox, great, no problems then, I'm off to lunch catch you when I'm back13:42
gatoxmandel, ack! enjoy13:42
gatoxnessita, this one is fix: https://code.launchpad.net/~diegosarmentero/ubuntu-sso-client/pages-migration/+merge/9133113:57
nessitagatox: awesome!13:57
dobeyhmm14:01
mptHi, 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
nessitampt: hello there!14:07
mpthi nessita14:07
karnimpt: What platform are you talking about?14:07
nessitampt: using the control panel, go to the Devices tab and remove the current device (the one tha has the bandwidth options)14:08
mptkarni, if this is in reference to my recent tweet about Canonicalers who ask me what OS I'm using, then ... well played :-)14:08
karnimpt: I meant desktop/Android/iOS.14:08
mptUbuntu14:08
karnimpt: then nessita's answer is the right one :)14:09
mptah, thanks nessita14:09
karninessita: 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:09
nessitakarni: sure! can you give me a couple of minutes?14:10
karninessita: Perhaps what I mean exactly is - how callback based code is better than blocking code.14:10
karninessita: Sure, any time! Thank you.14:10
karni(.. than blocking code, in terms of testing)14:10
nessitakarni: 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 events14:14
nessitakarni: and in the production code side, we can't also have blocking code since that will freeze any involved UI14:15
karninessita: Ah, so it's like you're working on the UI thread, and dispatching events. That would make total sense, thank you!14:15
nessitakarni: yes, exactly14:15
karninessita: :) Thanks14:16
nessitaanytime!14:16
nessitampt: did that work ok?14:16
mptnessita, yes thank you, it helped me report bug 92607814:17
ubot4Launchpad 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/92607814:17
mptnessita, 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
ubot4Launchpad 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/76062414:18
nessitampt: thanks for the report. So, the currently dark grey was a design spec for the controlpanel, and I14:18
nessitaand we're dropping the support for the GTK controlpanel :-/14:19
dobeympt: i think that particular string was amde shorter, but would likely still be an issue for other languages14:19
mptnessita, I thought this was already Qt, which was why it isn't integrated propertly into System Settings14:20
nessitampt: thanks a lot for taking the time to report the bug though :-)14:20
nessitampt: nopes, the Qt controlpanel is not on ubuntu yet, should be this incoming week14:20
dobeympt: what does "integrated properly into system settings" mean exactly now?14:20
mptdobey, the panel opening in the System Settings window, like (for example) the Backup panel does and the Privacy panel will14:21
dobeympt: afaik, we've been given no requirements that we have to do that, and we have no plans to do so. hmm14:23
nessitadobey: 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 window14:25
nessitadobey: 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 precise14:26
nessita(mainly FYI)14:26
gatoxnessita, fixed..... i check the other files just in case, and they should be fine14:27
dobeyright. though it seems "language support" and "additional drivers" open as separate apps still as well14:27
nessitadobey: right14:27
nessitagatox: ack!14:27
* mandel back15:02
nessitaralsina: you around?15:03
dobeyoh15:05
dobeyralsina, mandel: are we doing standup? or no?15:05
mandeldobey, we have not done it in all week.. so is kinda meh15:09
dobeyindeed15:09
mandeldobey, I have done my 1-1 with ralsina an hour ago, so he know what I'm up to15:09
nessitamandel: any idea if ralsina is around?15:25
mandelnessita, afaik he told me had to me somewhere (no idea where) about now, that is the reason why we had my 1-1 earlier15:25
mandelnessita, that is all the info I have, sorry if is not very helpful :(15:25
nessitamandel: is ok15:26
gatoxnessita, well, the sso-migration should be ok..... and i review it with meld15:28
nessitagatox: ack! :-D15:31
ralsinanessita: I am here15:37
nessitaralsina: hola15:38
mandelalecu, ping15:44
alecumandel, ponga15:44
mandelalecu, 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
mandelalecu, I'm notice that we close it all the time, maybe using with would make it a nicer15:45
mandelalecu, of course, not for this review15:46
alecumandel, I wondered about using "with", yes. But it thought it added complexity... perhaps we can do it in a later branch, yes.15:46
alecuand... yes.15:46
mandelalecu, +1 on doing it later :)15:46
mandelalecu, and +1 on the branch!15:46
alecumandel, cool!15:46
alecumandel, I think I have not really ran tests on windows, so great that you are testing that too.15:47
alecushame on me, yes.15:47
mandelalecu, I do both all the time, that is also the reason why I did the work on jenkins :)15:47
mandelalecu, so, if you are lazy and forget, we will see (well, at least in sso, the others fail atm :P)15:48
mandelalecu, FYI https://jenkins.errormessaging.com/view/Windows/15:50
alecumandel, it's very nice! but we should definitely get the Chuck Norris plugin back into jenkins15:54
ralsinawe should get a real SSL certificate. And put it under one.ubuntu.com, too ;-)15:55
mandelralsina, +1 on that hehe15:56
mandelalecu, and +1000000 for Chuck Norris!15:56
ralsinaYou don't get the Chuck Norris plugin into jenkins. Chuck Norris is in jenkins if he wants to.15:57
ralsinamandel: two suns! yay!15:57
mandelralsina, yes, and a 3 one should be there soon, u1-client is an easy fix15:59
ralsinahaving RSS feeds on a jenkins that is locked behind SSO is quite useless :-(16:11
dobeywelcome to the wonderful world of oauth16:11
dobeyisn't it awesome?16:11
ralsinadobey: yay16:12
dobeywhee, new u1client uploaded to ubuntu16:13
dobeythink i'll get lunch, then deal with the libu1 changes and getting rhythmbox-ubuntuone in16:13
dobeyand then gwibber16:13
dobeyralsina: 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 it16:14
ralsinadobey: I may as well click on the RSS on firefox while authenticated, since that shows it correctly, and look every once in a while16:14
ralsinadobey: probably same effort over the next year ;-)16:15
dobeyeh16:15
dobeyholy wtf16:15
dobeycompiz or unity or maybe x now, just really does not like it when you switch to a VT and then back16:16
dobeytime to switch to twm16:16
ralsinadobey: that's X. Depends on the driver16:19
dobeysigh16:21
dobeyalright. lunch time16:23
dobeybbiab16:23
=== alecu__ is now known as alecu
dobeylol. mandel's mixed metaphors are great17:19
mandeldobey, which one?17:19
mandelI'm kinda aggressive with the u1-client code today :P17:20
dobeythe dinosaur egg ... butterfly effect comment17:20
mandelhehe17:21
=== gatox is now known as gatox_lunch
=== yofel_ is now known as yofel
dobeywth; i just chose "Classic GNOME" on my laptop… and got unity 2d, seemingly running under compiz17:47
mandeldobey, report that as a bug to translations, the probably mean 'classy gnome' http://www.kbear.fm/wp-content/uploads/2011/09/gnome.jpg17:49
nessitadobey: surprise! :-P17:49
dobeyspandex, it's a privelege, not a right.17:51
mandellol17:53
dobeyat least it wasn't an overfat long-haired leaping gnome though17:54
nessitadobey: I think I need your u1client  branch... is it landed?18:05
duanedesignmandel: can you run the u1sdtool in Windows?18:05
dobeynessita: it's not18:06
dobeylet me poke at that18:06
nessitadobey: awesome, thanks. ANother question: do we know if the twisted version that has your reactor will be, eventually, in P?18:06
dobeynessita: i am hoping it will. i'll have to check on that, and do the requested documention update for twisted as well.18:07
dobeynessita: if it's not, though, i want to get it in as a patch18:08
nessitadobey: 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
nessitadobey: and even though the twisted should be updated officially in trunk, I don't think they'll provide that in older releases, no?18:08
nessitaofficially in P, I meant18:09
dobeywhy is gatox_lunch still running O?18:09
dobeythe new twisted probably won't get backported, no18:09
nessitadobey: he did not have time to update. And there will be more people in O and perhaps N (though they should update, yes)18:09
nessitadobey: for example, u1 server guys... or foundations guys, they may migrate in the future18:10
dobeynessita: right, and new sso probably won't work on all the old releases18:10
nessitadobey: 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
dobeywell in u1client the tests can be run with the glib reactor instead of gi, but make check doesn't do it18:11
dobeyu1client has no ui, so having it work with both wasn't as big a problem18:12
mandelduanedesign, yes, you can18:12
duanedesignaha18:12
dobeyi wonder what is killing tarmac though18:13
nessitadobey: so, u1trial --reactor=glib will work, but make check will only work on P?18:19
dobeyyes18:19
dobeywell you don't need to pass --reactor to use the glib reactor as it's the default, but yes18:19
nessitadobey: 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 PPA18:22
dobeyi am very hesitant about shipping new twisted on older versions of ubuntu in our ppa18:24
nessitadobey: any particular reason?18:24
dobeyit's big and complex and people may be using it for other things, and i don't want to break them18:24
nessitadobey: 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:25
dobeywhat'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:26
nessitadobey: i know. But that's a problem for 2 weeks from now, approx18:28
ralsinadobey: could we ship a copy in a different namespace?18:29
dobeyi don't want to think about it right now18:29
ralsinadobey: fair enough18:29
dobeymy brain is already starting to implode from the idea of it :)18:29
nessitadobey: 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
nessitaah! found it18:34
nessitawas in http://archive.ubuntu.com/ubuntu/dists/precise/main/installer-amd64/current/images/18:34
nessitahum no18:35
dobeyyou're looking in the wrong place :)18:35
dobeycdimage.ubuntu.com18:35
nessitadobey: :-)18:35
dobeyhttp://cdimage.ubuntu.com/daily-live/current/18:35
nessitaperfect18:36
dobeythe .manifest files lists all the packages for each build18:36
nessitawas checking that python-zope.interface is there, since sso is adding that18:36
nessita(as new dep, we may drop it again soon)18:36
nessita(just like twisted-web)18:36
dobeyhrmm18:36
dobeyit is there18:37
dobeyactually, twisted itself depends on it :)18:37
nessitayes18:37
nessitaright18:37
nessitabut wanted to be 100% sure18:37
nessitadobey: I'll start uploading sso now18:37
dobeyok18:38
mandeltwisted does use zope.interface A LOT so we are not to blame :)18:38
dobeyyes it does18:38
dobeythe reactors use it :)18:38
mandeland protocols etc..18:38
nessitadobey: 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:42
nessitadobey: also, question. What would happen if I upload a package where some dependency is higher than the one available in the repo?18:43
dobeymandel: hey, i got a proposal too from a spammer. it's in portuguese!18:43
dobeynessita: u1client 2.99.3 is uplaoded already18:44
dobeynessita: i did it this morning18:44
nessitadobey: great, thanks18:44
dobeynessita: 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 available18:44
nessitadobey: ok, and that's ok? or is something I should try to avoid?18:45
mandeldobey, is going to be a greeeeeeeeat weekend..18:45
mandelwhere are my frosties? I need sugar!!18:45
dobeynessita: it's not horrible, but we should try to avoid it in general18:45
nessitadobey: I have another question, if you have a couple of more minutes18:45
nessita(re packaging)18:45
dobeynessita: sure. i am switching between irc and other terminal and email and launchpad anyway :)18:46
nessitadobey: 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 files18:47
nessita3 or 4 binary packages, I meant18:47
dobeynessita: it will build, but not publish, until an admin approves it. it will sit in BIN NEW until approved18:48
nessitadobey: do I have to let someone know before that? after that?18:48
dobeyprobably good to poke someone. fwiw, i am about to have the same issue with libu1 and the rb plug-in18:49
=== gatox_lunch is now known as gatox
nessitadobey: 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
nessitaand, shall I fix that somehow?19:02
nessita(ie making another dput for -0ubuntu2)19:04
dobeyno, don't need to do that19:05
nessitaok, I'm re checking my gpg signature19:05
dobeyyour gpg key isn't the issue19:05
nessitaand my DEBMAIL as well19:05
alecugatox, 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/9148119:05
alecucare to help me?19:05
dobeyDEBMAIL is the issue19:05
nessitadobey: ok, found the issue, I changed my DEBMAIL in my PC but not here, already changed19:05
ralsinaalecu: queued19:05
gatoxalecu, on it!19:06
mandelok, EOD, EOW for me, oh and EOL19:11
gatoxmandel, eol?19:12
mandelgatox, end of line, a really bad joke19:13
gatoxjejejejeje19:13
mandelreally really bad..19:13
dobeyMCP19:13
gatoxmandel, in galactica the hybrids say it all the time19:13
* dobey hits mandel with a light cycle19:13
mandellol19:14
mandelall, have a great weekend, if you are in europe, don't leave the house.. i like -10 everywhere but spain where is -1 :P19:14
dobeywhy do i have such a desire to get a second monitor now19:19
alecubye mandel! buenas noches!19:20
briancurtin2dobey: three monitors is the best19:24
=== briancurtin2 is now known as briancurtin
dobeybriancurtin: i'll be lucky if i can even find 1 more of this model, let alone 219:25
dobeyand i think it's a bit too big to have 3 of them on my desk anyway19:25
briancurtinif 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:31
gatoxalecu, +119:32
dobeyi doubt i will do that19:33
ralsinaalecu: your week just ended perfectly. But you still have to work 90 more minutes. Paradox!19:34
alecuyay!19:35
alecuralsina, I've just found another bug around there, so I'll do a bit of time travelling.19:35
alecu*traveling19:35
ralsinaalecu: ack19:35
dobeymeh, i am not going to get to poke at gwibber today either am i :(20:11
=== alecu_ is now known as alecu
nessitadobey: guess what! packaging question (last one, I'd guess) :-)20:55
dobeyheh20:55
nessitadobey: so, I uploaded controlpanel, and this was the accepted email: http://pastebin.ubuntu.com/828071/20:55
nessitadobey: the changed by is correct (@ubuntu.com), but the signed by is @canonical20:56
dobeynessita: ok20:56
nessitaany idea why?20:56
dobeynessita: when you reconfigured your gpg key, did you upload the changes back to the keyserver?20:56
alecuEOS!21:02
alecubye all!21:02
nessitadobey: sorry, power went off thanks to facundo. Awnser is no  :-)21:09
nessitadobey: I will upload the changes to the sevrer21:09
dobeynessita: 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
nessitadobey: you know how can I update my key in the server?21:10
dobeythere's some way to send to server in seahorse21:12
dobeyi think you have to make sure the ubuntu server is selected21:12
dobeyor i think you can do do gpg --send-to-server --keyserver keyserver.ubuntu.com or something like that21:12
ralsinaEOW for me. I will look at things later tonight, so if anyone needs a late review, mail me, I'll do it.21:14
ralsinaEOW for me. I will look at things later tonight, so if anyone needs a late review, mail me, I'll do it.21:14
ralsinaoops21:14
nessitadobey: that worked :-)21:17
nessitadobey: is this ready to re-approve? https://code.launchpad.net/~dobey/ubuntuone-client/gi-support/+merge/9022721:18
dobeynessita: yes, though i haven't sent an e-mail yet :)21:18
nessitadobey: 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 week21:19
dobeysure21:19
dobeyman, you'd think it be easier to find a 2 year old lcd monitor, but alas21:26
gatoxdobey, nessita is having internet issues21:27
gatoxand EOD for me!21:28
dobeygatox: of course. it's that time of day where she has internet issues :)21:28
gatoxdobey, jejejee right21:28
nessitaok21:29
nessitanet issues!21:29
nessitaanyways, is EOD for me21:29
dobeyheh21:29
nessitabye all!21:29
=== dduffey is now known as dduffey_afk
tom95is there any documentation on how to sync notes with ubuntu one, preferably for vala or c?21:43
dobeynotes are synced using the snowy api21:45
dobeyso you'd have to implement that in your app21:45
dobeyyou could use the websync plug-in in tomboy as a reference21:46
dobeyi don't think there's a c/vala lib to do snowy21:46
tom95dobey: 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:50
dobeywell i'm sure they're required in tomboy21:52
dobeyi'mr esure you wouldn't need them in vala, since it's not mono.21:52
=== yofel_ is now known as yofel

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