[08:52] <frankban> welcome back gmb
[08:52] <gmb> Hi frankban, thanks :)
[08:52]  * gmb is wading through emails. Hurrah.
[08:53] <frankban> :-)
[12:10] <gary_poster> bac benji frankban gmb, hiya.  call asap.  I'm in goldenhorde now
[12:10]  * bac to the horde
[12:10] <gary_poster> heh
[12:44]  * gmb -> lunch
[12:44] <gmb> frankban, Feel free to ping me with the link to that merge proposal you need reviewing; I'll take care of it when I return.
[12:46] <frankban> thanks gmb: https://code.launchpad.net/~frankban/python-shelltoolbox/called-process-error-fixes/+merge/105786
[12:58] <bac> gary_poster: i just talked to martin packman about bzr and bug 998040.  he said he and jelmer were on maintenance and would be happy to sort out the upgrade of launchpad's use of bzr
[12:58] <_mup_> Bug #998040: lp.codehosting.tests.test_bzrutils.TestGetBranchStackedOnURL.testGetBranchStackedOnUrlNotStacked(RemoteBranchFormat-v2) fails rarely/intermittently in parallel tests <paralleltest> <Launchpad itself:Triaged> < https://launchpad.net/bugs/998040 >
[12:58] <bac> gary_poster: i am going to move that card to tracking
[12:58] <gary_poster> bac, excellent!
[12:59] <gary_poster> frankban, holiday Friday approved
[13:00] <frankban> gary_poster: thanks
[13:01] <bac> benji: there is space in the active lane now.  do you want to take it for your bug or are you slack timing?
[13:03] <benji> bac: I'm into the slack time task right now, but that's kind of the point of slack time tasks, to be able to stop them when a slot opens up.
[13:03] <gary_poster> uh oh, slack time fight!
[13:03] <gary_poster> fight!
[13:03] <gary_poster> fight!
[13:03] <gary_poster> fight!
[13:04] <bac> benji: yeah, but that'll just force me into slack time.  which i don't mind but interrupting you if you're being slackwise productive may not make sense
[13:05] <benji> bac: good point, I'd say the globally optimum thing would be for you to take the newly-open WIP slot
[13:05] <benji> gary_poster: you so crazy
[13:05] <gary_poster> :-)
[13:06] <benji> gary_poster: or maybe I'm crazy, if a couple of things check out about this house I'm going to offer them $14,500 for it (and no, there are no missing digits in that number)
[13:07] <bac> er?
[13:07] <gary_poster> heh, wow benji.  I'm brimming with curiosity as to how that would work out practically, while you fix up the house and so on, but I'll wait till a higher bandwidth medium is available :-)
[13:08] <benji> :)
[13:08] <bac> ohh, i wanto to know too
[13:08] <gary_poster> heh
[13:08] <bac> googlehangout/benjiflipsahouse
[13:08] <gary_poster> lol
[13:08] <benji> LOL
[13:24] <benji> I'm going to create a project for this so I need a name.  What do people think of "termbeamer"?
[13:25] <benji> gmb: does the use of "beamer" for "projector" help or hinder that name? ^^^
[13:25] <benji> (I was thinking of the Star Trek idea of "beaming".)
[13:25] <gmb> benji, To me a Beamer is a BMW.
[13:25] <benji> heh
[13:26] <benji> so "termbeamer" would be leasing a BMW
[13:26] <gmb> Hah, possibly.
[13:27] <benji> gmb (or anyone): do you have other suggestions for a name for this terminal sharing thing?
[13:28] <benji> I like termbeamer because it's a term that doesn't have many google results and the command name can be "tb" which I like in a morose sort of way.
[13:49] <gmb> benji, I think termbeamer / tb works just fine.
[13:49] <benji> cool
[13:51] <gary_poster> benji, not saying I like these any better, just brainstorming:
[13:51] <gary_poster> terminal window?
[13:51] <gary_poster> terminal mirror
[13:52] <gary_poster> termwin termir etc. ...
[13:52] <gary_poster> terminal video, terminal vision...
[13:53] <gary_poster> heh, terminal vision sounds ominous
[13:53] <benji> heh
[13:53] <benji> yeah, I found several semi-ominous "terminal *" combinations
[13:54] <benji> If "terminal velocity" weren't such a common phrase, it would be a cool one
[13:54] <gary_poster> terminal viewer, terminal broadcast (can it broadcast(?
[13:54] <gary_poster> It might be cool because it is a common phrase
[13:55] <gary_poster> easier to remember
[13:55] <benji> right now it is one-to-one, but I do like the idea of terminal to web broadcasting
[13:55] <benji> it would be easier to remember, but hard to find in a mass of google results
[13:55] <gary_poster> mm, true
[13:56] <gary_poster> ghost terminal...
[13:56] <benji> that has a certain appeal
[13:57] <benji> it might be confused with a terminal emulator (like Terminator, which has the best name ever)
[13:57] <gary_poster> it's a direction as well--other names are probably lurking around that corner
[13:57] <benji> astral(terminal)projection
[13:57] <gary_poster> heh
[13:58] <benji> termastral
[13:58] <benji> no one will get that reference
[13:58] <gary_poster> one of the things that Star Trek "beam" connotes to me that is not currently true about the app is that it sould imply that the thing being "beamed" to me is the full thing
[13:59] <gary_poster> (also, as you noted, the word is a bit overloaded)
[14:00] <benji> true; I think that remote control can be added easily enough, so that name might become more true to life over time
[14:00] <gary_poster> ghost terminal...when the other end can actually control it, it evanesces... :-)
[14:00] <gary_poster> oh, wrong direction
[14:01] <gary_poster> anyway, benji, that's 10 minutes of brainstorming.  If you still like tb, go for it :-)
[14:02] <benji> yeah, I'm not in love with tb, but I doubt I'll be able to improve on it quickly and I need a name so I think "termbeamer" it is
[14:05] <gary_poster> cool
[14:25] <bac> gary_poster: do you have any log files for the rabbitmq timeout problem?
[14:25] <bac> there are two places where a timeout exception is raised and it'd be interesting to know which one was hit
[14:26] <gary_poster> bac, if it is not in the bug report, probably not.  The only other place it might be, for older bugs, would be the result log.  That said, since we run everything in ephemerals, the logs are almost always gone.
[14:26] <gary_poster> The only thing we get are the test results
[14:26] <bac> gary_poster: i don't see a bug report, just a card
[14:27] <gary_poster> oh...looking
[14:27] <gary_poster> bac, it shows bug 987444 on the kanban board for me; are we looking at different ones?
[14:27] <_mup_> Bug #987444: RabbitMQLayer intermittently (and very rarely) does not start in parallel tests <paralleltest> <Launchpad itself:Triaged> < https://launchpad.net/bugs/987444 >
[14:28] <bac> huh, so it does
[14:28] <bac> nm
[15:10] <benji> gmb: can I put your hazy state to good use by having you see if my instructions for setting up termbeamer pass the post-trans-Atlantic-flight test?
[15:12] <bac> gary_poster: reviewing the rabbitfixture code i see a bug in the startup code that has been subsequently fixed.  i think if we release the current version and bump LP to use it we should be good
[15:12] <gary_poster> bac, you are the bearer of good tidings.
[15:22] <gmb> benji, Sure
[15:23] <benji> gmb: bzr branch lp:termbeamer and look at the README.txt
[15:23] <gmb> Okay, looking now.
[15:29] <gmb> Argh, libreoffice updates.
[15:30]  * gmb does something else whilst they run.
[15:45] <gmb> benji, Seems clear enough to me.
[15:45] <gmb> All steps work and the tests pass
[15:46] <benji> gmb: want to try to actually run a client and/or server?
[15:46] <gmb> benji, Yes, I was just about to suggest that. I'll run the server and invite your gmail account...
[15:46] <benji> gmb: cool
[15:47] <benji> I'm running the client now.
[15:48] <gmb> Arse, hang on. Damn 2-factor auth...
[15:48] <benji> yeah, I made an application specific password for google talk.  I guess I should mention that in the README
[15:50] <gmb> benji, Server is up and running; do you see it?
[15:51] <benji> gmb: nope :(
[15:51] <gmb> Um.
[15:51] <benji> gmb: are you using "benji.york@gmail.com" as my user name?
[15:51] <gmb> Yes.
[15:52] <gmb> benji, How about you run the server; I'll see if I can connect.
[15:52] <benji> k
[15:53] <gmb> benji, I see a cursor moving...
[15:53] <gmb> Ah.
[15:53] <gmb> Hi Benji :)
[15:53] <benji> :)
[15:54] <gmb> So, it definitely passes the jetlag test.
[15:54] <gmb> Yay, yellow crosshair.
[15:54] <benji> gmb: do you see the blinking crosshair?
[15:54] <gmb> Yup
[15:54] <benji> cool
[15:54] <benji> want to try running the server again?
[15:54] <gmb> Sure.
[15:56] <benji> gmb: I see it
[15:56] <gmb> Wahey.
[15:56] <benji> well, I take that back, I see the cursor moving
[15:56] <benji> list some directories or run an editor or something
[15:56] <gmb> benji, I'm seeing lots of errors of this sort "Traceback (most recent call last):
[15:56] <gmb>   File "termbeamer/tb.py", line 236, in changed
[15:56] <gmb>     get_attributes=True)
[15:56] <gmb> TypeError: Required argument 'callback' (pos 1) not found"
[15:57] <gmb> benji, I just ls'd the termbeamer root.
[15:57] <gmb> But
[15:57] <benji> that would explain it, let me look at that real quick
[15:57] <gmb> I did resize the window, as it appeared oddly small.
[15:57] <benji> gmb: yeah, I need to make the initial size bigger, resizing it should be fine
[15:58] <benji> gmb: it seems like the version of python-vte you have isn't right; the one from my PPA shouldn't complaint about that
[15:58] <gmb> Hum. apt might have lied to me when it said it was up-to-date.
[15:58] <gmb> I'll try updating again.
[15:59] <benji> k
[16:07] <gmb> benji, Trying again.
[16:07] <gmb> (apt-get insisted it was up-to-date; synaptic thought otherwise)
[16:08] <benji> gmb: I see things!
[16:09] <gmb> benji, Crosshair?
[16:09] <benji> Hurrah indeed.
[16:09] <benji> gmb: control-click
[16:09] <gmb> benji, I am. But it's possible that that's doing something else given that this is a vm on a mac.
[16:10] <benji> gmb: yeah, I don't see it
[16:10] <gmb> Hrm.
[16:10] <gmb> I see no errors or anything, but I'm betting that it's the environment that's the problem.
[16:10] <benji> gmb: if you want you can edit the code to remove the control bit and just click
[16:10] <benji> search for "CONTROL" and you'll see the right bit of code
[16:11] <gmb> benji, Okay, gimme a sec...
[16:11] <benji> sure
[16:12] <gmb> benji, See it now?
[16:12] <benji> gmb: yep!
[16:12] <gmb> Yay.
[16:13] <gmb> benji, So, I think simple clicking is an irritant for the clicker - highlights stuff unnecessarily. But otherwise, awesome work!
[16:13] <gmb> benji, I'll try to find out what's actually getting sent.
[16:13] <benji> I wonder if control-click will be an issue for people.  I didn't want just click because people often double-click on terminals to select a single word and shift-click is for highlighting a run of words
[16:13] <gmb> Yeah.
[16:14] <gmb> I'll poke about a bit if I get chance after I finish reviewing.
[16:14] <benji> great
[16:14] <gmb> benji, Oh, wait, I've just realised.
[16:14] <gmb> On Mac, CTRL+Click is a right click (button = 2)
[16:14] <gmb> So that's what'll be getting sent through.
[16:14] <benji> ooh
[16:15] <benji> is there a sane way to control-click on Mac?
[16:15] <gmb> Not that I know of.
[16:15] <gmb> But I've never tried.
[16:16] <gmb> Ah, wait.
[16:16] <gmb> I might be able to disable it.
[16:16] <benji> gmb: http://forums.macrumors.com/showpost.php?p=5044414&postcount=2
[16:17] <gmb> Ah, yes, I'm looking at that too.
[16:18] <gmb> Another try...
[16:19] <gmb> benji, Anything?
[16:19] <benji> gmb: nope
[16:19] <benji> did you put the control code back?
[16:19] <gmb> Yes.
[16:19] <gmb> maybe I need to restart the VM.
[16:19] <benji> could be
[16:20] <gmb> benji, I need to finish a review, but I'll come back to this if I have time before my EoD.
[16:20] <benji> gmb: cool, I'm hungry, so lunch for me
[16:20] <gmb> Okidoke. Catch you later.
[16:54] <gary_poster> data center tests passed!
[16:57] <frankban> great!
[17:58] <bac> benji, gary_poster: would either of you have a minute to look at https://code.launchpad.net/~bac/launchpad/bug-987444/+merge/105862
[18:04] <benji> bac: sure
[18:05] <benji> bac: done
[18:06] <bac> my time estimate was spot on
[18:06] <benji> :)
[18:07] <benji> bac: since that frees up a WIP spot, we should probably swap out and you take the slack spot if you want.  I don't want to be a slack hog.
[18:07] <bac> benji: ok, but i still need to get my ducks, er rabbits, in a row
[18:07] <bac> maybe 30 minutes
[18:08] <benji> ok
[18:08] <benji> I have plenty to work on until then.
[18:16] <bac> benji: pypi shows bigjools as the only package owner for rabbitfixture...so i guess i'm screwed until he can give me upload rights.
[18:22] <bac> benji: lane clear
[20:28] <benji> grr grr grr, something keeps muting my speaker; I can't hear the IRC beeps
[20:49] <benji> gary_poster: you might want to review this https://code.launchpad.net/~benji/launchpad/bug-974617-5/+merge/105893
[20:52] <gary_poster> benji, on call will look in a bit
[20:53] <gary_poster> ...like, say, now
[20:54] <gary_poster> benji, I guess you kept the last urlopen around just because it read better?
[20:55] <gary_poster> (line 35 of the diff)
[20:59] <benji> gary_poster: yep; I came very close to removing it, but I figured that it doesn't cost much and is much simpler in this step 1, step 2, step 3 ordering
[20:59] <gary_poster> ok cool benji
[20:59] <benji> grr, grr, no beep; I have to stare IRC or risk missing people talking to me.  I need to figure this out.
[21:00] <gary_poster> approved, benji
[21:00] <gary_poster> beep
[21:00] <benji> pfft
[21:00] <gary_poster> :-)
[21:01] <benji> it's really odd: if I turn the volume down I don't hear anything, but once I turn it up one notch I hear the "you just changed the volume and this is how loud it is now" sound
[21:01] <gary_poster> huh
[21:02] <gary_poster> the only thing I can think of is that there is some bug about lxc causing volume issues for someone (I think Serge)--looking...
[21:03] <gary_poster> benji (beep), bug 948447
[21:03] <_mup_> Bug #948447: Starting an LXC changes the volume (sound!) of the host <amd64> <apport-bug> <precise> <lxc (Ubuntu):Confirmed> < https://launchpad.net/bugs/948447 >
[21:03] <benji> hmm
[21:05] <benji> interesting, that might be related to my problem
[21:31] <gary_poster> oh benji, when you get a chance, could you please try to connect with stub about bug 992184 to help him duplicate the problem?
[21:31] <_mup_> Bug #992184: lib/lp/services/database/doc/textsearching.txt fails intermittently/rarely on parallel tests <paralleltest> <Launchpad itself:Triaged by stub> < https://launchpad.net/bugs/992184 >
[21:32] <gary_poster> I made a misc card for that to remind us
[21:34] <benji> gary_poster: will do, thanks for the card
[21:34] <gary_poster> thank you