[10:58] <bac> hi danilos
[12:09] <danilos> bac, hi (sorry, was out)
[12:10] <danilos> bac, so, I am eager to find out, what was the bug you mentioned? :)
[12:28] <gary_poster> Guten Tag, meinen Herren.
[12:28] <gary_poster> gmb still has grue
[12:28] <bac> hola
[12:28] <gary_poster> bac, benji, danilos, call in 2
[12:43] <bac> danilos: now you can just escalate all of those translation bugs you wanted to see fixed
[12:44] <danilos> bac, heh, yeah, I don't think I'd stay long in linaro if I just did that :))
[12:44] <danilos> though, if I do it in a smart and involved way, who knows...
[12:44]  * danilos starts devising a plan...
[14:53] <bac> gary_poster: i see deryck is using g+ hangouts for his team.  want to give that a try some time?
[14:59] <gary_poster> bac, sure that might be fun
[14:59] <gary_poster> that would be the first usage of my g+ account ;-)
[15:00] <gary_poster> bac, I can investigate what is needed to set it up, or I'm happy for you to do it if you want
[15:01] <bac> i will
[15:03] <bac> gary_poster: i've invited you.  (you might not have meant "now")
[15:03] <gary_poster> bac, lol, now is fine
[15:06]  * bac is amused to find the ASCII cow in our doctests
[15:09] <gary_poster> my network connection suxors today for some reason
[15:10] <bac> gary_poster, benji: i'm reviewing a branch that uses "string".format() rather than interpolation.  i see we don't appear to use that construct elsewhere in our code.  any argument against using it?
[15:11] <gary_poster> bac, none from me; AFAIK that's "the way of the future" or somesuch
[15:11] <bac> hoorah.  i've learned my one thing for the day!
[15:11]  * gary_poster wonders when the hangout will start
[15:11] <benji> yeah that the python 3 way
[15:11] <gary_poster> heh
[15:11] <bac> hanging out is pretty boring, it seems
[15:12] <gary_poster> heh, particularly if no one is hanging out with you
[15:12] <bac> benji: cool.  i'll mark his branch NEEDS FIXING to go change all of the existing interpolations to use format()
[15:12]  * gary_poster trying
[15:12] <gary_poster> bac, heh, don't do that to me! :-)
[15:15] <bac> gary_poster: i do like the sad robot with party balloons imagery
[15:16] <gary_poster> bac, as I said, my connection suxors: I still don't have the plugin...ah there it is...
[15:22] <gary_poster> bac, Google is unhappy
[15:22] <bac> well that was underwhelming
[15:22] <gary_poster> bac, invite me again?
[15:23] <gary_poster> oh, I see
[15:23] <gary_poster> I'll try bac
[15:25] <gary_poster> bac, I see the sad robot now.  poor me.
[15:26] <gary_poster> benji, you can try it out now too
[15:26] <gary_poster> I sent you an invite
[15:27] <gary_poster> oh look, my Finder is unhappy.  That's always a bad sign
[15:30] <benji> eww, there's a required plugin?
[15:31] <gary_poster> benji, oh yeah
[15:31] <gary_poster> bac, hm, yeah, tell me how it is working out for deryck :-)
[15:31] <gary_poster> seems a little rough around the edges so far
[15:32] <gary_poster> where that equates to "mostly unusable"
[15:32] <bac> i don't remember installing a plug in.  i don't think i'd used it before.  perhaps i did.
[15:32] <gary_poster> Yeah I definitely did.  Maybe it is the same as Google chat
[15:32] <benji> oh, ant it's auido/video?  I'm not a fan already.
[15:32] <gary_poster> I hadn't used that in a long time
[15:32] <gary_poster> heh
[15:33] <gary_poster> you can mute video fwiw benji :-)
[15:33] <benji> I went one step further, I don't have a camera.
[15:33] <gary_poster> heh
[15:33] <benji> I see a lonely robot
[15:34]  * gary_poster tries to join again so benji is not lonely
[15:34] <gary_poster> or so that the poor lonely robot doesn't have to hang out with benji :-P
[15:35] <gary_poster> bac I invited you again because it such fun
[15:36] <gary_poster> benji is here now
[15:39] <gary_poster> ok bac and benji, I think that may have ben about as much fun as I can handle.  It does appear to be as much fun as my network connection can handle
[15:39] <gary_poster> which is odd because it's usually pretty awesome
[15:39] <benji> yep, for wome reason you seem to be the weak link
[15:40] <gary_poster> The Weakest Link!
[15:41] <benji> now just need a british lady with short hair to scowl at you
[15:41] <gary_poster> :-)
[15:46] <gary_poster> bac, I know you are really hoping for lots of reviews today, so I'm happy to oblige: https://code.launchpad.net/~gary/launchpad/bug844631/+merge/77725
[15:46] <bac> yay
[15:46] <bac> gary_poster: actually i'm in a better mood:  Total: 1123 tests, 0 failures, 0 errors in 47 minutes 25.397 seconds.
[15:47] <gary_poster> bac, wow!  great!
[15:47] <bac> wow, my vm is awful
[15:47] <bac> 47 minutes to run '-t test_bugtask'
[15:47] <gary_poster> bac, do you use Fusion 3?
[15:48] <bac> yes, 3.1.3
[15:48] <bac> have you upgraded to 4?
[15:48] <gary_poster> no, I'm holding off on 4 till a bit later.  I'm not compelled to pay the cost ATM
[15:49] <gary_poster> I was seeing if you had bothered and seen an improvement :-)
[15:49] <bac> i'm not compelled to suffer any surprises...
[15:49] <gary_poster> yeah
[15:49] <bac> so we're both chicken, it seems
[15:49] <gary_poster> :-)
[15:49] <gary_poster> we both have been burned by Lion lately, perhaps
[15:50] <gary_poster> Oh, btw, bac, I deleted the code in 'lib/canonical/launchpad/webapp/publication.py because stub said to.  I'll give a link in the MP...
[15:54] <gary_poster> comment added
[16:03] <gary_poster> bac, I'm going to take lunch.  biab
[16:04] <bac> gary_poster: i may too
[17:16] <benji> bac: I was curious about your comment about VM speed so I ran "bin/test -c -t test_bugtask" on my VM.  It took 23 minutes.  (i5 (M 540) @ 2.53GHz
[17:16] <benji> )
[17:17] <bac> so colorizing speeds things up?  i'll try that
[17:18] <bac> benji: how much memory have you given your VM?
[17:18] <benji> gary_poster: you'll be relieved to know that my bug 854695 branch just made it into PQM
[17:18] <_mup_> Bug #854695: AttributeError for "__traceback__" when reporting an exception <oops> <Launchpad itself:In Progress by benji> <lazr.restful:Fix Released by benji> < https://launchpad.net/bugs/854695 >
[17:18] <benji> bac: 3/4 gig (748 meg)
[17:19] <benji> it swaps very little, there's only 88 meg swapped out at the moment
[17:19] <bac> benji: really?  wow.  mine is 1G
[17:19] <bac> and i have a core 2 duo @ 2.53GHz
[17:21] <benji> the i5 is a tad faster than the core 2 at the same speed, but not 50%, so I suspect you've diagnosed it correctly as being VM overhead (although I'm a bit surprised at it being roughly 50% slower)
[17:22] <benji> You have an SSD right?  I do too, so that shouldn't affect things much.
[17:22] <bac> benji: so you are running ubuntu in a VM?  what is your host?
[17:22] <benji> grrr, "PQM test failure"
[17:23] <benji> bac: I'm runing Natty and using KVM.
[17:23] <bac> wow, so i wonder if kvm is that much faster than vmware
[17:24] <benji> I don't know.  My only VMWare experience was with (what was then called) ESX server.  That was very fast (it ran on top of Redhat).
[17:25] <benji> Those were the days.  Running OpenBSD on VMWare on Redhat.
[17:30] <gary_poster> benji, PQM: yay
[17:42] <gary_poster> bac, btw, I'm here, in case you have any MP questions
[17:42] <bac> gary_poster: ok.  was distracted by lunch and other things but am on it for real now
[17:42] <gary_poster> :-) cool
[18:24] <bac> gary_poster: did you intend for the 'disconnected.html' temporary change to make it into your branch?
[18:25] <gary_poster> no bac, oops thanks
[18:25] <bac> gary_poster: i mean it isn't there
[18:25] <bac> i expected it to be
[18:25] <gary_poster> oh
[18:25] <gary_poster> oh, why?
[18:25] <bac> so you intended for it to be added in manually?
[18:25] <gary_poster> just for review?
[18:25] <bac> from your MP i thought you were providing it for the reviewer
[18:25] <gary_poster> yeah, I was thinking it was nicer to have the clean diff
[18:26] <bac> cool.  i was just confused by what was written
[18:26] <gary_poster> I was providing the patch for the reviewer :-) but I'm happy to merge and push
[18:26] <gary_poster> ok
[18:27] <bac> np
[18:27] <bac> i've done it
[18:32] <gary_poster> thx
[18:35] <bac> gary_poster: did huw write the text for the Uh Oh message?
[18:35] <gary_poster> bac, mostly.  I adjusted it because it was grammatically incorrect initially.  I may have made it worse.  Let me get his original for you...
[18:36] <bac> gary_poster: let's blame huw -- i'm sure yours is a vast improvement...but i still find it very clumsy
[18:39] <gary_poster> bac, ack.  I'm not so sure I made it better to understand, but I can't stand it when a sentence doesn't parse correctly.  Here's the original.
[18:39] <gary_poster> +                        <p>This happens when we are doing an update, in which
[18:39] <gary_poster> +                         case Launchpad will be back in less than five
[18:39] <gary_poster> +                         minutes, or in the case that something else has gone
[18:39] <gary_poster> +                         wrong someone will have already been notified.</p>
[18:40] <gary_poster> Can you tweak that subtly to make it grammatically correct and more comprehensible?  I'm happy to run with it if so.
[18:40] <gary_poster> Or not so subtly :-P whatever
[18:41] <gary_poster> This can happen when we are doing an update.  In that case, Launchpad will be back in less than five minutes.  Otherwise, if something else has gone wrong, we have been notified and are working to correct it.
[18:41] <gary_poster> ?
[18:41] <gary_poster> The last sentence is still clumsy
[18:42] <gary_poster> Otherwise, we have been notified of the error and are working to correct it,
[18:42] <gary_poster> s/it,/it./
[18:42] <gary_poster> That sounds better to me than the original or what I threw together before.
[18:43] <gary_poster> This can happen when we are doing an update.  In that case, Launchpad will be back in less than five minutes.  Otherwise, we have been notified of the error and are working to correct it.
[18:45] <bac> let me try
[18:46] <bac> gary_poster: first, i hate the use of "this" with no object.
[18:46] <bac> is it me or is that a real rule?  i was taught so.
[18:47] <bac> i guess "this <gestures to a cow> is blue" make sense.  but without the actor pointing at the cow it does not.
[18:47] <bac> i guess the last thing we were talking about is the implied object
[18:47] <gary_poster> bac, it sounds reasonable.  Maybe it is in strunk/white.  It has a *kind* of object because it is preceded by the heading "Something has gone wrong, sorry about this."  So, "this" is presumably the thing that has gone wrong.
[18:48] <gary_poster> Though it should really be "The going-wrong" in the context of the sentence I guess :-)
[18:48] <gary_poster> "The wrongness"
[18:49] <gary_poster> I could futz to try to get rid of the "this", but I'll let you do it.
[18:50] <benji> I'll drive by: how about s/This/This error/
[18:50] <bac> Either we are in the middle of doing an update, in which case Launchpad will be back in less than five minutes, or we are experiencing unexpected problems and we're working to fix them.
[18:51]  * benji dreams of a world in which inner-city youth perform drive by grammar bikeshedding.
[18:51] <bac> yo yo, put down dat participle
[18:51] <gary_poster> heh
[18:52]  * bac should've used 'gerund'
[18:52] <gary_poster> bac, I like, but can we split that into two sentences?
[18:52] <bac> yes.  you.  can.
[18:52] <gary_poster> LOL
[18:53] <bac> and the previous sentence:
[18:53] <bac> "Something has gone wrong, sorry about this <insert object>.
[18:53] <bac> colossal screw-up
[18:54] <gary_poster> heh
[18:54] <bac> annoyance
[18:54] <bac> actually that sentence is a run-on, no?
[18:54] <gary_poster> Can we be more colloquial, maybe?  This is mrevell's old job.  "Something has gone wrong.  We're sorry!"
[18:55] <bac> and we should channel Astro:  Ruh Roh!
[18:55] <gary_poster> heh
[18:55]  * gary_poster thought that was Scooby
[18:55] <bac> ok, i guess i can get on with the more significant parts of the review, though the wording needs work.
[18:56] <benji> Astro had the same speech impediment.
[18:57] <bac> they had the same voice actor
[18:57] <bac> Astro is a canine character on the Hanna-Barbera cartoon, The Jetsons. He was designed by Iwao Takamoto, and originally voiced by Don Messick. In the Harvey Birdman, Attorney at Law episode "Back to the Present", Astro was voiced by Wally Wingert. Astro was more advanced than present-day dogs, in that he had a rudimentary grasp of the English language, albeit with r's in many places they shouldn't be, or replacing other letters. For ex
[18:58] <gary_poster> Something has gone wrong.  We're sorry!
[18:59] <gary_poster> If we are in the middle of an update, Launchpad will be back in less than five minutes.  Otherwise, we are working to fix the unexpected problems.  Please see Twitter or Identi.ca for details.
[18:59] <gary_poster> bac ^^^
[19:00] <bac> gary_poster: won't twitter or identi.ca be shown below?
[19:00] <bac> or only sometimes?
[19:00] <gary_poster> bac, that's the hope, but if they are on an older browser & do not have Flash installed, then no.
[19:01] <gary_poster> The links will always be shown
[19:01] <bac> i just dont' want it to sound redundant for the frequent case that it is already there
[19:01] <gary_poster> I'm happy to omit the last sentence
[19:01] <bac> but that is much better
[19:01] <gary_poster> cool, bac, I'll put that in without the Twitter sentence
[19:01] <gary_poster> thank you
[19:04] <gary_poster> bac, wording changed pushed FWIW
[19:05] <gary_poster> s/changed/change/
[19:05] <bac> cool
[19:19] <bac> gah, FF7 is crashing all the time on me
[19:20] <bac> just lost my review, though i hadn't actually written much
[19:27] <gary_poster> bac, fwiw, I'm reinstating the deleted part in publication.py because lifeless showed me that I don't understand what stub was saying, and he's not sure either
[19:27] <bac> good
[19:27] <bac> i didn't understand it either
[19:27] <bac> but i hadn't read stub's note yet
[19:29] <bac> gary_poster: i've finished
[19:29] <bac> i made some comments about behaviour when JS is not enabled.  hope it makes sense.
[19:29] <gary_poster> bac, cool, will look in a sec.  thank you!
[19:30] <bac> AND WTF IS ROBERT DOING???
[19:30] <bac> by that i mean, it seems rather rude to approve a claimed review that is in progress by someone else
[19:34] <gary_poster> :-/
[19:40]  * bac -> deli
[20:41] <bac> bye benji.  have a good weekend.
[20:42] <benji> bac: same to you; I hope your dog feels better soon