[00:02] <bac> hi barry
[00:03] <barry> bac hi
[00:03] <barry> bac: i cleaned up the +review-license page.  wanna take a look?
[00:04] <bac> barry: um, maybe tomorrow?
[00:04] <barry> bac: sure thing
[00:04] <bac> thx
[00:23] <mwhudson> wow, email mountain digested, time for lunch then actual work!
[03:37] <x-warrior> how can i help to develop launchpad? and how can i propose some ideas?
[03:53] <rockstar> x-warrior, there's the launchpad developer's mailing list.
[04:37] <x-warrior> rockstar, thank u I'm seeing the help page of launchpad now, reading it, and downloading the launchpad sourcecode ;)
[05:01] <rockstar> mwhudson, how do you tell a branch not to stack?
[05:07] <mwhudson> rockstar: complicatedly
[05:07] <mwhudson> rockstar: basically, you can't on push
[05:07] <rockstar> mwhudson, I just found bzr push --no-stacked
[05:07] <mwhudson> rockstar: oh, i'm out of date then :)
[05:08] <rockstar> :)
[07:09]  * mwhudson EODs
[08:33] <adeuring> good morning
[09:03] <mrevell> Good morning
[09:11] <allenap> Morning everyone!
[11:01] <deryck> Morning, all.
[11:02] <jml> hi
[11:02] <jml> anyone know what's going on with the buildbot failure?
[11:03] <jml> https://lpbuildbot.canonical.com/builders/lp/builds/217/steps/shell_7/logs/summary
[11:04] <jml> oh, I see. It's a deployment fail.
[11:09] <jml> mwhudson, sorry I wasn't able to catch up with you this morning.
[11:25] <mrevell> beuno: around yet?
[11:27] <mrevell> noodles775: got two mins?
[11:27] <mrevell> beuno: unping
[11:27] <noodles775> mrevell: sure ... in 1 min.
[11:30] <noodles775> mrevell: skype?
[11:31] <mrevell> noodles775: Nah, was just requesting a *very* quick UI review
[12:17] <mwhudson> jml: no worries
[14:11] <beuno> noodles775, good morning
[14:11] <noodles775> hi beuno
[14:11] <beuno> noodles775, looking at the captcha review
[14:12] <beuno> it's a great point about telling people why we ask that
[14:12] <beuno> I wonder if we could have a (?) icon, that is clickable, and mrevell's help popup comes up
[14:12] <beuno> so we don't have so much text on the page
[14:12] <noodles775> Yeah, that'd be a good way to keep it minimal :)
[14:13] <beuno> the other thing that came to mind was, maybe the field shouldn't be that length
[14:13] <beuno> to make it distincctivly different than password
[14:13] <beuno> if you don't read labels, it's easy to be fooled
[14:16] <noodles775> yeah, true - I hadn't thought of that - mistaking it for a password field simply because it's following the email field.
[14:16] <noodles775> I had a quick look at a few other sites (gmail signup and ubuntu forums) and both define a label like "Random question" or "Word verification", and are visually quite different...
[14:17] <beuno> right, you may also be able to get away with a very short description
[14:17] <beuno> I think the key here is that it look visually different enough
[14:17] <beuno> this is where "don't read the merge proposal" comes in useful   :)
[14:18] <noodles775> So, laying it out like the gmail signup:
[14:19] <noodles775> hmm... not sure what we'd use for a label, but having the actual simple math question in the right section (ie. aligned with the inputs) and the input below it could do that.
[14:20] <beuno> yeap, that would work
[14:21] <noodles775> perhaps the label could simply be 'Random question'.
[14:21] <beuno> yeah, or "spam test"
[14:21] <beuno> something that gets the message across
[14:21] <noodles775> I'll play with it and do a diff.
[14:21] <beuno> it's a great point that the label is not a good place to put the question
[14:21] <kfogel> noodles775, beuno: in https://lists.launchpad.net/launchpad-dev/msg01264.html, Michael Biena asks a simple question that I don't know the answer to -- but one of you might.  ("What needs to be done for it to happen (if it didn't already happen)?")
[14:22] <beuno> kfogel, is that the API one?
[14:22] <noodles775> yep
[14:22] <kfogel> beuno: yeah -- he added a TOC to our API doc page.
[14:22] <kfogel> beuno: it's a great change, but it didn't get deployed with 3.0 (he and I both thought somehow it would).
[14:23] <kfogel> beuno: I guess because there wasn't a new launchpadlib _release_ corresponding to the launchpad deployment.  So his change (and some similar changes from me) are still sitting in launchpadlib trunk, I guess.
[14:24] <beuno> kfogel, I have no idea how those bits work
[14:24] <kfogel> or maybe there's been a release since then... Anyway, I think what we're looking for is "The Person Who Knows Everything About Upgrading Launchpadlib In Launchpad", who can probably solve this in ten minutes.
[14:24] <kfogel> beuno: np
[14:27] <kfogel> beuno: oh, my bad, geser wrote that patch, not Michael Bienia -- Michael's just asking about it.
[14:28] <beuno> :)
[14:43] <james_w> kfogel: they are one and the same :-)
[14:44] <kfogel> james_w: oh, dnig!
[14:44] <kfogel> james_w: I was confusing geser with micah_g, for no good reason (I've met micah_g, but not geser).
[14:44] <kfogel> james_w: thanks for the reminder.
[14:45] <kfogel> james_w: Some other time, maybe I'll rant about the local tendency to have IRC nicks that are totally unrelated to one's real name and/or email name. :-(
[14:45] <james_w> :-)
[15:07] <beuno> gary_poster, any ideas what this could be about?  https://pastebin.canonical.com/23096/
[15:09] <gary_poster> beuno: no.  more context?
[15:10] <beuno> gary_poster, that's on "make run"
[15:10] <beuno> all I get
[15:10] <beuno> gary_poster, https://pastebin.canonical.com/23097/
[15:10] <beuno> full paste
[15:12] <gary_poster> beuno: never seen that before :-(
[15:12] <gary_poster> beuno: thinking about how to diagnose...maybe try turning off SHHH?
[15:13] <beuno> gary_poster, sure, want to teach my how?
[15:13] <gary_poster> SHHH= make
[15:16] <gary_poster> beuno: ^^^
[15:19] <beuno> gary_poster, https://pastebin.canonical.com/23098/
[15:28] <gary_poster> flacoste, kfogel https://bugs.edge.launchpad.net/bzr/+bug/442934
[15:28] <mup> Bug #442934: unknown url type 'bzr+ssh://bazaar.launchpad.net/$user/$project/$branch;revno=$int' <Bazaar:New> <PQM:New> <https://launchpad.net/bugs/442934>
[15:28] <kfogel> gary_poster: thanks!
[15:28] <gary_poster> welcome :-)
[15:31] <gary_poster> beuno: I see better what is failing, but I have no idea of the specifics yet, and certainly not why.  Is this on a recently updated karmic?
[15:32] <beuno> gary_poster, yes, fresh install, fully up to date
[15:35] <matsubara> stub, Chex, gary_poster, rockstar, bigjools, sinzui, allenap: LP production meeting in 25 min at #launchpad-meeting
[15:40] <gary_poster> beuno: just updated everything, still can't dupe, still trying
[15:44] <gary_poster> beuno, that's SHHH= make not SSSH= make
[15:44] <beuno> ah
[15:45] <gary_poster> it may not make a diff for this :-/
[15:45] <beuno> gary_poster, exacgtly the same output
[15:45] <gary_poster> but for future reference at least
[15:56] <barry> so, here's an interesting question.  let's say you're on a page and you want to click an icon that has no label (such as a bare, edit icon).  how do you get zope.testbrowser to find that icon?  fmt:icon leaves no traces that i can find; i.e. no label or name
[15:57] <barry> best i can figure is to get something close and then follow the dom to the icon
[16:02] <jml> beuno, let's arrange a time for a call.
[16:03] <bigjools> gary_poster, beuno: you need make SHHH= <target> I think
[16:04] <gary_poster> bigjools: yeah sorry, beuno.  And beuno, I am in another meeting and trying to help losas.  will be back with you asap
[16:04] <beuno> jml, sure, when's good?
[16:04] <jml> beuno, now?
[16:05] <beuno> jml, sure, let me get liquids and I'll skype you
[16:05] <jml> beuno, ok. I'll also grab a drink.
[16:35] <sinzui> kfogel: ping
[16:35] <kfogel> sinzui: pong
[16:36] <sinzui> kfogel: A user has a branch for a bug I want to land. https://bugs.edge.launchpad.net/launchpad-registry/+bug/420515
[16:36] <sinzui> I have tried contacting him via the bug, and direct email, but I have not had a reply :(
[16:36] <mup> Bug #420515: Distribution Series status field is not initialized correctly in edit form <Launchpad Registry:In Progress by jmglogow> <https://launchpad.net/bugs/420515>
[16:37] <kfogel> sinzui: ah -- and we can't land until copyright submission is done?
[16:37] <sinzui> correct
[16:37] <kfogel> sinzui: hmrmrm.  let me look for a sec
[16:38] <sinzui> kfogel: It needs a test that I can add. I just loath writing code that someone already has
[16:38] <kfogel> sinzui: he's jmux
[16:38] <kfogel> in IRC I mean
[16:38] <sinzui> right
[16:39] <kfogel> sinzui: not logged in right now apparently
[16:39] <kfogel> sinzui: how long has he not responded for?
[16:39] <sinzui> 3 weeks
[16:39] <sinzui> I sent my last two request this week
[16:39] <kfogel> oy
[16:40] <kfogel> sinzui: I totally know how you feel about not wanting to do duplicated work.  Let's google him and see if he has a blog or some other means of contact.
[16:40] <kfogel> one sec
[16:41] <kfogel> sinzui: frustrating, nothing much.
[16:41] <kfogel> sinzui: so, let's do this:
[16:42] <kfogel> I'll send him a mail too -- sometimes it's a spam filter issue.  If no luck, then ... I guess we're out of luck.  We should also watch for jmux here today and tomorrow.
[16:44] <sinzui> kfogel: thanks for sensible suggestion. I added a rule to tell me when he comes online
[16:44] <kfogel> sinzui: what IRC client do you use?
[16:44] <sinzui> pidgin
[16:45] <kfogel> *nod*
[16:45] <kfogel> I don't know how to do that in XChat, but should learn.
[16:46] <simon-o> kfogel: XChat has a nice Python Scripting Interface, I think you can use that
[16:46] <simon-o> :)
[16:46] <kfogel> simon-o: thank you!
[16:47] <simon-o> kfogel: your welcome, here are some sample scripts: http://wiki.linuxquestions.org/wiki/XchatPyScriptSamples
[16:48] <kfogel> simon-o: even better, that's great -- thanks.
[16:52] <gary_poster> beuno: ok, got other things handled, moving back to you.
[16:52] <kfogel> sinzui: sent
[17:03] <matsubara> kfogel, you can use /notify <nickname> on xchat to accomplish that. /help notify will give you the options
[17:03] <kfogel> matsubara: awesome
[17:05] <gary_poster> beuno: apply this http://pastebin.ubuntu.com/288709/ (really the print line is the only interesting one) and then run ``make SHHH= bin/buildout`` and pastebin the output to me, please
[17:07] <beuno> gary_poster, sure, one sec
[17:08] <beuno> gary_poster, https://pastebin.canonical.com/23110/
[17:09] <gary_poster> beuno ack thanks looking
[17:15] <gary_poster> beuno-lunch: just for giggles, try ``mv /home/beuno/canonical/lp-sourcedeps/eggs/setuptools-0.6c9-py2.4.egg bad_egg`` and then rerun .  Also note command I gave was different than the one you ran, though the only effective difference for now is that stderr and stdout would be interleaved correctly.
[17:16] <beuno-lunch> /bin/sh: ./bin/buildout: not found
[17:16] <beuno-lunch> make: *** [/home/beuno/canonical/lp-branches/devel/bin/py] Error 127
[17:16] <beuno-lunch> [A[A[A[A[A
[17:17] <beuno-lunch> gary_poster, ^
[17:17] <gary_poster> beuno-lunch: whoa.  try a make clean.
[17:17] <gary_poster> then rretry
[17:20] <beuno-lunch> gary_poster, this can't be good, it seems to go into an infinit loop:  https://pastebin.canonical.com/23112/
[17:22] <gary_poster> beuno-lunch: hm.  To state the obvious, something is seriously screwed up for you, and that takes it out of the realm of buildout.
[17:22] <beuno-lunch> gary_poster, *sigh*
[17:22] <beuno-lunch> gary_poster, suggestions to get it back on track?
[17:27] <gary_poster> beuno-lunch: I have no idea what happened to your branch, but without sending me an image of your harddrive, I'm not sure how to diagnose the underlying problem.  What I would try next myself is moving devel off to the side and rebranching/rebuilding devel.
[17:30] <beuno-lunch> gary_poster, thanks, I'll look into it
[17:31] <gary_poster> beuno-lunch: ok let me know
[18:00] <mrevell> night all
[18:51] <leonardr> gary, is there any kind of review process for updating the download-cache or do i just go ahead now that the tests passed?
[18:52] <gary_poster> leonardr: just go ahead.  As long as you are not deleting or overriding anything, the risk should be extremely small.
[18:52] <leonardr> ok
[19:08] <maxb> Question about download-cache.... why are a few things in there as prebuilt eggs?
[19:13] <gary_poster> maxb: I know of two reasons. (1) pytz source distributions do not correctly generate eggs with easy_install.  Stuart and I have looked at it and are mystified so far. (2) Some distributions have build dependencies in their setup.py.  Buildout (and maybe setuptools?) does not keep them from going over the network to get those dependencies, and that's not acceptable in production.
[19:13] <maxb> hmm
[19:13] <gary_poster> We've fixed all f the second examples that I know of
[19:14] <gary_poster> leonardr: ping me when you are comfortable with your webservice-out-of-beta list and then we can talk.
[19:16] <leonardr> gary: sure, how about this
[19:16] <leonardr> i'm finishing up one section now
[19:17] <leonardr> there's some stuff at the end i haven't written
[19:17] <leonardr> i'll finish this section, give it to you to look over while i have lunch, and we'll talk when i come back
[19:17] <gary_poster> leonardr: +1 thanks
[19:55] <leonardr> gary: https://pastebin.canonical.com/23125/
[19:55] <gary_poster> leonardr: ok thanks
[19:57] <leonardr> gary, hold on, i put some text in the wrong place which makes it make no sense
[19:57] <gary_poster> leonardr: ok, on call, let me know
[19:59] <leonardr> gary: updated: https://pastebin.canonical.com/23126/
[19:59] <gary_poster> leonardr: got it thanks
[20:05] <gary_poster> barry: lp:~gary/launchpad/py25
[20:05] <gary_poster> barry: https://bugs.launchpad.net/launchpad-foundations/+bugs?field.tag=python-upgrade
[20:24] <jml> g'night all
[20:37] <mwhudson> good morning
[20:57]  * mwhudson afk for a few minutes
[21:01] <kfogel> leonardr-lunch: did you see Gervase's mail about Bugzilla RESTful API here?  https://lists.launchpad.net/launchpad-dev/msg01266.html
[21:15] <rockstar> abentley, mwhudson, it's that time again.
[21:16] <abentley> rockstar: feel free to host again.
[21:17]  * mwhudson is back
[21:17] <kfogel> well gary, looks like abentley gave you the answer you were looking for re RabbitMQ :-).
[21:17] <kfogel> s/gary/gary_poster/
[21:18] <gary_poster> yes indeed!
[21:20] <BjornT> kfogel, gary_poster: fwiw, i'm not convinced yet; see my reply :)
[21:20] <leonardr> gary, readyo to talk when you are
[21:20] <gary_poster> BjornT: yes, cool, thanks for stepping in.
[21:21] <gary_poster> leonardr: cool thank you.  still marking up the document with my thoughts and questions.  should be ready in about 10
[21:21] <kfogel> leonardr: (see my msg to leonardr-lunch above)
[21:21] <leonardr> kfogel: i see it
[21:22] <kfogel> leonardr: Well, quick!  Do something!  Don't just stand there, man!
[21:22] <kfogel> People are risking their lives to keep us free, the least we can...
[21:22] <kfogel> Oh.  Sorry.  Wrong channel.
[21:32] <rockstar> abentley, https://dev.launchpad.net/Windmill
[21:33] <mwhudson> allenap: still here?
[22:09] <BjornT> rockstar, abentley: fwiw, the instructions at https://dev.launchpad.net/Windmill about running the tests are outdated. it only applies to running tests that haven't been converted yet. i'll update that page tomorrow.
[22:15] <rockstar> BjornT, yes, I know.  We were discussing that at the time.
[22:29] <sinzui> EdwinGrubbs: will bug-399554-timeline-improvements land today?
[22:29] <EdwinGrubbs> sinzui: I've made the ui review changes, so it's all approved. I just need to rerun the tests.
[22:29] <sinzui> okay
[22:30] <sinzui> EdwinGrubbs: are you preparing a branch for Bug #430708
[22:30] <mup> Bug #430708: Move Registry windmill tests to RegistryWindmillLayer <story-windmill-layer> <test-system> <Launchpad Registry:In Progress by edwin-grubbs> <https://launchpad.net/bugs/430708>
[22:31] <EdwinGrubbs> sinzui: there is a branch for that. it just wasn't linked to the bug.
[23:50] <x-warrior> If i want to fix a bug, i read that should i start of trivial bugs. But trivial is a category? What STATUS should I take? Status: Triaged and Importance: Low?
[23:58] <wgrant> x-warrior: 'trivial' is a tag. I'd take a Triaged bug with whatever importance.