[13:52] <ralsina> alecu, dobey, thisfred, mandel, nessita standup in 5 minute
[13:56] <beuno> karni, ping
[13:59] <ralsina> alecu, dobey, thisfred, mandel, nessita ping?
[13:59] <dobey> hi
[14:00] <alecu> me
[14:00] <mandel> me
[14:00] <ralsina> me
[14:00] <nessita> me
[14:00] <ralsina> ok, alecu, start
[14:00] <alecu> DONE: helped muffinresearch test staging DLDs on lucid, got ticket to dallas, reviews
[14:00] <alecu> TODO: discuss bindwood with thisfred, make mozmill start couchdb instances
[14:00] <alecu> BLOCKED: no sir
[14:00]  * alecu roundhouse-kicks mandel. Drink that Orange Juice!
[14:00] <mandel> DONE: Integration tests for IPC, started to propose merges with changes to allow the use of sync daemon. Added extension for desktopcouch and SSO.
[14:00] <mandel> TODO: Propose merge for desktopcouch with sso code. Talk about Windows port scope and how we can meet it with bosses and such
[14:01] <mandel> BLOCKED: no
[14:01]  * mandel dances around ralsina it is his turn!
[14:01] <ralsina> DONE: I have a semi-working development environment now, so I can see your code running
[14:01] <dobey> me
[14:01] <ralsina> TODO: actually start checking it, start with the windows dev. env.
[14:01] <ralsina> BLOCKED: no
[14:01] <ralsina> nessita?
[14:01] <nessita> DONE: bug 690292, bug 690305, bug 674459, bug 689646, bug 683619, started with bug 690649
[14:01] <nessita> TODO: finished the aforementioned 690649
[14:01] <nessita> BLOCKED: nopes
[14:01] <nessita> NOTES: I need 2 reviews for https://code.launchpad.net/~nataliabidart/ubuntuone-control-panel/folders-if-new-creds/+merge/43699
[14:01] <nessita> NEXT: dobey
[14:02] <ubot4> Launchpad bug 690292 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "Handle errors when requesting volume list (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/690292
[14:02] <ubot4> Launchpad bug 690305 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "File sync status retrieval leaks ugly DbusException to the user (affects: 1) (heat: 6)" [High,Triaged] https://launchpad.net/bugs/690305
[14:02] <dobey> λ DONE: 690237, triage, client release
[14:02] <dobey> λ TODO: 683351, 690291, client upload, backports
[14:02] <dobey> λ BLCK: None.
[14:02] <ubot4> Launchpad bug 674459 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "After machine adding, show folders tab (affects: 1) (heat: 6)" [Medium,Triaged] https://launchpad.net/bugs/674459
[14:02] <ubot4> Launchpad bug 689646 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "Allow subscribe/unsubscribe from UDF list (affects: 1) (heat: 8)" [Medium,Triaged] https://launchpad.net/bugs/689646
[14:02] <ubot4> Launchpad bug 683619 in ubuntuone-control-panel (Ubuntu) (and 1 other project) "Unify booleans coming and going from dbus (affects: 1) (heat: 6)" [Medium,Triaged] https://launchpad.net/bugs/683619
[14:02] <nessita> thisfred_: ?
[14:02] <thisfred_> me
[14:02] <thisfred_> DONE:
[14:03]  * ralsina sucks at pinging people
[14:03] <nessita> ralsina: thisfred_ tricked you, he changed his nickname
[14:03] <thisfred_> bindwood TODO: more bindwood
[14:03] <thisfred> also note that this is my last day before EOY
[14:04] <mandel> nessita, ralsina: it is thisfred evil twin brother
[14:04] <nessita> thisfred: WOW
[14:04] <thisfred> actually we're both evil, that's why we're so hard to tell apart
[14:04] <nessita> thisfred: we'll miss you
[14:04] <ralsina> not to mention you guys being named thisfred and thisfred_ shows little foresight by your parents ;-)
[14:04] <thisfred> nessita: well I'm not going away, so I'll be available for crises ;)
[14:04] <ralsina> well, happy holidays, I suppose :-)
[14:05] <thisfred> thanks!
[14:06] <nessita> eom then?
[14:06] <mandel> thisfred: feliz navidad! bon nadal! :)
[14:07] <thisfred> muchas gracias
[14:08] <ralsina> if there are no comments, eom it is
[14:09] <ralsina> whoa, developing u1 equires LaTeX. And of course, it's about 50% of the dependencies :-)
[14:10] <mandel> ralsina: wtf!?!?! we use LaTeX ?
[14:10] <mandel> where is that?
[14:11] <ralsina> well, it's pulled by the dependencies suggested in the Wiki
[14:11] <ralsina> ubuntuone-developer-dependencies
[14:11] <ralsina> 2GB of dependencies to be exact
[14:11] <dobey> brb; it's insanely cold here
[14:12] <ralsina> I even wrote rst2pdf so I wouldn't have to know or install LaTeX. Oh well :-)
[14:13] <mandel> I'm impressed, 2 gb...
[14:44] <karni> beuno: pong
[17:09]  * nessita -> lunchtime
[18:05] <ralsina> people in desktop+ please be nice and put me as your manager in canonicaladmin
[18:06] <nessita> ralsina: you should ask magda to do that, as far as I know
[18:07] <nessita> Chipaca or any other gtk master: would you know how to set a value in a spin button without triggering the signal value-changed? I know I can bypass the callback by using a flag, but seems dirty
[18:08] <dobey> nessita: i don't think there is a way to do that. why do you want to?
[18:09] <ralsina> nessita: well, I can change mine :-)
[18:09] <Chipaca> nessita: in canonicaladmin, click profile, you change your manager there
[18:10] <Chipaca> nessita: set it to "lucio", for extra fun
[18:10] <ralsina> profile, edit, " somewhere in the massive pile of checkboxes"
[18:10] <dobey> oh wow
[18:10] <dobey> it's slightly less ugly now
[18:10] <ralsina> But *I* am not on the list :-)
[18:10] <dobey> but like 100x harder to use
[18:11] <ralsina> So sorry chipaca, I am not a real manager yet, it seems
[18:11] <Chipaca> ralsina: hah!
[18:11]  * ralsina is going to be real someday, like pinochio
[18:11] <Chipaca> nessita: handler_block wouldn't work for you?
[18:11] <nessita> Chipaca, ralsina: loading admin now, is terribly slow
[18:12] <nessita> Chipaca: don't know what that is! /me googles
[18:12] <Chipaca> ralsina: maybe it's smart and won't let you be your own manager
[18:12] <ralsina> chipaca: what are the odds of canonicaladmin being smart? ;-)
[18:12] <dobey> Chipaca: no ralsina doesn't show up for me either
[18:12] <ralsina> but could be
[18:13] <ralsina> So, I ask at #hr right?
[18:13] <dobey> maybe
[18:13] <Chipaca> ralsina: plz
[18:13] <nessita> Chipaca: where can I change my manager? Line Manager(s): 		John Lenton is a read only string
[18:14] <dobey> nessita: click "edit" at the top of the page
[18:14] <nessita> ah!
[18:14] <nessita> can that button be more invisible?
[18:14] <Chipaca> I was trying to find the edit link, but yeah, that
[18:14] <ralsina> wait until you try to save a change ;-)
[18:15] <nessita> yeah, no option for roberto alsina
[18:16] <ralsina> #hr is closed for the day, it seems
[19:17] <alecu> facundobatista, here's the branch that makes zeitgeist optional: https://code.launchpad.net/~alecu/ubuntuone-client/make-ziggy-optional/+merge/43812
[19:18] <alecu> facundobatista, I've asked mandel to review it, since I've moved the zeitgeist loading code into the platform/linux module also.
[19:18] <alecu> facundobatista, but I can really use a review from someone from #chicharra as well.
[19:20] <facundobatista> alecu, ok
[19:25] <alecu> nessita, approved the udf-subscribe branch.
[19:25] <nessita> alecu: thanks!
[19:31] <nessita> dobey: ping
[19:32] <dobey> nessita: hola
[19:32] <nessita> dobey: do we have a dependencies package to install to cover all depencies to run tests for the client?
[19:32] <nessita> that is some poor english, sorry
[19:32] <nessita> but I think you now what I meant :-)
[19:32] <dobey> depends on how you define "the client" i guess
[19:32] <nessita> dobey: u1-client
[19:33] <dobey> there is a package that was created for the LOSAs to install in the chroot on the server for running tarmac there, but it doesn't have zeitgeist in its deps
[19:34] <nessita> dobey: does it have what's needed for gi.repositor. Soup ?
[19:34] <dobey> nessita: in general, those deps are specified via Build-Depends in the nightlies packages. so if you add the nightlies PPA source repo, you can just do "apt-get build-dep ubuntuone-client" (or libubuntuone, etc)
[19:34] <dobey> yes i think so
[19:35] <dobey> are we using soup in ubuntuone-client?
[19:36] <nessita> dobey: in control panel we are
[19:36] <dobey> ok
[19:37] <nessita> thanks
[19:37] <dobey> nessita: i think gir1.0-soup-2.4 is what provides the Soup gir stuff
[19:37] <nessita> yes, thanks
[19:39] <nessita> dobey: hum, tarmac does not have the patched pylint
[19:39] <dobey> uhm
[19:39] <dobey> "patched" ?
[19:39] <nessita> dobey: do you remember the patch to apply to logic common?
[19:40] <dobey> no?
[19:40] <nessita> dobey: I have you a diff for modutils.py to aply to the pylint package
[19:41] <nessita> before I meant logilab
[19:41] <nessita> let me search the diff
[19:45] <nessita> dobey: http://nessita.pastebin.com/hii8cJZL
[19:45] <nessita> dobey: I have the fragment of the chat available if you need
[19:47] <dobey> nessita: was it on irc? context would be good yes; e-mail it to me please
[19:48] <nessita> dobey: sure. Basics are: we need to apply that patch to logilab sourcecode in ubuntu packages
[19:52] <nessita> dobey: email sent
[19:57] <dobey> nessita: why is ubuntuone-control-panel not using u1lint btw?
[20:00] <nessita> dobey: hum, my bad
[20:00] <nessita> I'll change it in this branch I'm working on
[20:00] <nessita> dobey: does u1lint run pep8 or that should be another call?
[20:01] <dobey> it doesn't run pep8 currently no
[20:02] <dobey> nessita: the ansi coloring and such is annoying, especially when it gets shoved in e-mails and comments on the web, though :)
[20:03] <nessita> yeah, but in the terminal it rocks. Can we somehow make colored output in a terminal and non colored some where else?
[20:05] <dobey> how are you doing it anyway, some pylint option?
[20:12] <dobey> nessita: ah this is to make namespecing work better like for how we do with the ubuntuone sub-packages?
[20:14] <nessita> dobey: yeah, but instead of "work better" I'd say "work" :-)
[20:15] <dobey> nessita: but why does it not fail in our other projects?
[20:15] <nessita> dobey: which other projects?
[20:16] <nessita> dobey: other project should be u1client that doesn't run pylint
[20:16] <nessita> but only pyflakes
[20:16] <dobey> nessita: ubuntuone-dev-tools
[20:17] <nessita> dobey: do you import something from ubuntuone not in the same package?
[20:18] <nessita> for example, ubuntuone.logger provided in u1client
[20:20] <dobey> ah, no. ok
[20:22] <dobey> nessita: looking at the logilab.org ticket again, i'm a bit concerned that we might not be able to put it in ubuntu now. the commentor that suggested the fix seems to suggest that it might break .zip eggs, and it lowers the quality of the error message when it is a valid error?
[20:24] <nessita> dobey: I'm using it since that day, and the errors are not of less quality. I wouldn't know about .zip eggs... haven't used those
[20:24] <nessita> dobey: can't we provide a pacthed modutils within ubuntuone-dev-tools?
[20:25] <dobey> nessita: i'd rather just get it in ubuntu. do you know how to test the change with .zip eggs?
[20:26] <nessita> dobey: nopes, maybe Chipaca can help. Chipaca, would you be able to help with this?
[20:26] <dobey> nessita: and sorry i forgot to get it in earlier. :-/
[20:27] <nessita> dobey: no problem. is this tarmac failing in your computer or in dc?
[20:27]  * Chipaca reads
[20:27] <Chipaca> which is the logilab ticket?
[20:28] <dobey> http://www.logilab.org/ticket/8796
[20:28] <dobey> nessita: u1cp is set up in tarmac on my machine for now
[20:29] <dobey> we desparately need a private cloud with unicorns and free beer
[20:32] <Chipaca> easy enough to try it with a zipped egg
[20:33] <Chipaca> can we apply the fix anyway, as it's an improvement, even if it breaks eggs?
[20:34] <nessita> Chipaca: I think so
[20:37] <alecu> ralsina, the devel instalation you just did... did you do it on natty or on maverick?
[20:37] <ralsina> maverick
[20:38] <alecu> ralsina, I've just installed natty from scratch on my laptop and some dev packages are broken or not built yet :-(
[20:39] <dobey> Chipaca: well, i'm guessing the "getting into ubuntu proper" bit might be harder if it breaks eggs
[20:40] <Chipaca> sorry, I said it breaks eggs, but what i meant was that it breaks for zipped eggs
[20:40] <Chipaca> as opposed to breaking all the time now :)
[20:40] <dobey> Chipaca: i have no problem with it, just trying to validate it one way or the other before suggesting it
[20:40] <dobey> Chipaca: so you verified that it does break zipped eggs?
[20:41] <Chipaca> do we ship zipped eggs in ubuntu at all?
[20:41] <Chipaca> no, I haven't
[20:41] <ralsina> alecu I am trying natty tomorrow on a VBox
[20:41] <Chipaca> I should :)
[20:41] <Chipaca> dobey: give me 10 minutes and I'll do this
[20:41] <dobey> Chipaca: well, we ship python and python supports zipped eggs, so we "support" it by proxy i guess :)
[20:41] <dobey> whether or not we ship any zipped eggs ourselves
[20:42] <dobey> it's sort of like if i make a patch to firefox to fix the giant gaping security hole. it will fix the security, but it might break 99% of the web :)
[20:42] <dobey> but we don't ship any insecure web pages in ubuntu :)
[20:43] <Chipaca> dobey: this is more a fix that moves it from breaking on all instances of one thing to it breaking on a subset of them
[20:45] <dobey> Chipaca: i suppose the correct question is "does it break zipped eggs more than they currently are?"
[20:45] <dobey> Chipaca: which the comment implies it might
[20:46] <dobey> anyway, i'm not trying to get out of doing it. just trying to cover the bases when someone asks me what it breaks with zipped eggs, when i go and submit the patch for inclusion in ubuntu :)
[20:46] <nessita> dobey: not sure if you got the part that currently zip eggs are broken
[20:47] <dobey> nessita: i am merely asking for an elaboration on 'broken' here, and what the diff is between 'broken before patch' and 'broken after patch' for the patch
[20:48] <nessita> dobey: right
[20:48] <dobey> and i don't know enough about the zipped eggs domain to clarify that myself
[20:48] <dobey> but if chipaca does, then yay. i will await his verification :)
[20:52] <nessita> yey!
[21:11] <Chipaca> dobey: I have good news, and bad news
[21:12] <Chipaca> but mostly bad; I can't check with the current logilab-common
[21:12] <Chipaca> need to dig deeper
[21:12] <Chipaca> and I don't look forwards to digging into logilab code
[21:13] <dobey> what's the good news?
[21:19] <dobey> i get the penthouse suite all to myself in dallas? :P
[21:26] <dobey> i guess there wasn't any good news :)
[21:40] <nessita> dobey: in the mean time, could you please pacth your local logilab to be able to land u1cp branches?
[21:42] <dobey> will do better than that
[21:43] <nessita> you will?!?! :-)
[21:44] <dobey> yes
[22:00] <joshuahoover> dobey: is there a good way to handle the use case where a user has network manager but sometimes uses some non-nm connection to the internet (like a usb modem, etc.)?
[22:00] <dobey> no
[22:01] <dobey> well, depends maybe
[22:01] <dobey> if "other method" is "connman" then there is hope
[22:01] <dobey> but if not, then it's basically either or, not sometimes this sometimes that
[22:07] <joshuahoover> dobey: ah, ok...so for those users it's "u1 won't work for you when you're not using nm"
[22:09] <nessita> dobey: would you please let me know when I can re-approve the u1cp branch?
[22:09] <dobey> joshuahoover: yes
[22:09] <joshuahoover> dobey: ok, thanks
[22:09] <dobey> nessita: no, i will just do it when ready :)
[22:10] <nessita> dobey: ok, even better, I gotta go
[22:11] <nessita> bye all!
[22:11] <Chipaca> joshuahoover: welllll
[22:11] <joshuahoover> Chipaca: yes?
[22:11] <Chipaca> joshuahoover: I can give you a longish dbus command they can use to fake nm
[22:11] <Chipaca> joshuahoover: would that work?
[22:11] <joshuahoover> Chipaca: possibly, as a workaround
[22:12] <joshuahoover> Chipaca: i'll leave that up to the user if they want to use it or not
[22:12] <Chipaca> dbus-send --print-reply --session --dest=com.ubuntuone.SyncDaemon --type=method_call /events com.ubuntuone.SyncDaemon.Events.push_event "string:SYS_NET_CONNECTED" "array:string:"
[22:12] <Chipaca> easy as cake
[22:12] <Chipaca> mmmm cake
[22:13] <dobey> i think you typoed cake there; are you sure you didn't mean to type "cmake"
[22:13] <joshuahoover> heh
[22:14] <Chipaca> nope, was definitely thinking of cake
[22:14] <Chipaca> specifically one of my mom's recipes
[22:35] <dobey> later all
[23:11] <karni> beuno: sorry, the server I keep my session on lost connection.
[23:11] <karni> beuno: we'll be in touch :)