/srv/irclogs.ubuntu.com/2009/10/08/#launchpad-dev.txt

bachi barry00:02
barrybac hi00:03
barrybac: i cleaned up the +review-license page.  wanna take a look?00:03
bacbarry: um, maybe tomorrow?00:04
barrybac: sure thing00:04
bacthx00:04
mwhudsonwow, email mountain digested, time for lunch then actual work!00:23
=== abentley1 is now known as abentley
=== jamalta-afk is now known as jamalta
x-warriorhow can i help to develop launchpad? and how can i propose some ideas?03:37
rockstarx-warrior, there's the launchpad developer's mailing list.03:53
x-warriorrockstar, thank u I'm seeing the help page of launchpad now, reading it, and downloading the launchpad sourcecode ;)04:37
rockstarmwhudson, how do you tell a branch not to stack?05:01
mwhudsonrockstar: complicatedly05:07
mwhudsonrockstar: basically, you can't on push05:07
rockstarmwhudson, I just found bzr push --no-stacked05:07
mwhudsonrockstar: oh, i'm out of date then :)05:07
rockstar:)05:08
* mwhudson EODs07:09
=== ursula is now known as Guest12181
=== Guest12181 is now known as Ursinha
=== ursula is now known as Guest26488
=== ursula_ is now known as Guest91305
adeuringgood morning08:33
mrevellGood morning09:03
allenapMorning everyone!09:11
deryckMorning, all.11:01
jmlhi11:02
jmlanyone know what's going on with the buildbot failure?11:02
jmlhttps://lpbuildbot.canonical.com/builders/lp/builds/217/steps/shell_7/logs/summary11:03
jmloh, I see. It's a deployment fail.11:04
jmlmwhudson, sorry I wasn't able to catch up with you this morning.11:09
mrevellbeuno: around yet?11:25
mrevellnoodles775: got two mins?11:27
mrevellbeuno: unping11:27
noodles775mrevell: sure ... in 1 min.11:27
noodles775mrevell: skype?11:30
mrevellnoodles775: Nah, was just requesting a *very* quick UI review11:31
mwhudsonjml: no worries12:17
=== matsubara-afk is now known as matsubara
=== mrevell is now known as mrevell-lunch
beunonoodles775, good morning14:11
noodles775hi beuno14:11
beunonoodles775, looking at the captcha review14:11
beunoit's a great point about telling people why we ask that14:12
beunoI wonder if we could have a (?) icon, that is clickable, and mrevell's help popup comes up14:12
beunoso we don't have so much text on the page14:12
noodles775Yeah, that'd be a good way to keep it minimal :)14:12
beunothe other thing that came to mind was, maybe the field shouldn't be that length14:13
beunoto make it distincctivly different than password14:13
beunoif you don't read labels, it's easy to be fooled14:13
noodles775yeah, true - I hadn't thought of that - mistaking it for a password field simply because it's following the email field.14:16
noodles775I 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:16
beunoright, you may also be able to get away with a very short description14:17
beunoI think the key here is that it look visually different enough14:17
beunothis is where "don't read the merge proposal" comes in useful   :)14:17
noodles775So, laying it out like the gmail signup:14:18
noodles775hmm... 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:19
beunoyeap, that would work14:20
noodles775perhaps the label could simply be 'Random question'.14:21
beunoyeah, or "spam test"14:21
beunosomething that gets the message across14:21
noodles775I'll play with it and do a diff.14:21
beunoit's a great point that the label is not a good place to put the question14:21
kfogelnoodles775, 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:21
beunokfogel, is that the API one?14:22
noodles775yep14:22
kfogelbeuno: yeah -- he added a TOC to our API doc page.14:22
kfogelbeuno: it's a great change, but it didn't get deployed with 3.0 (he and I both thought somehow it would).14:22
kfogelbeuno: 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:23
beunokfogel, I have no idea how those bits work14:24
kfogelor 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
kfogelbeuno: np14:24
kfogelbeuno: oh, my bad, geser wrote that patch, not Michael Bienia -- Michael's just asking about it.14:27
beuno:)14:28
james_wkfogel: they are one and the same :-)14:43
kfogeljames_w: oh, dnig!14:44
kfogeljames_w: I was confusing geser with micah_g, for no good reason (I've met micah_g, but not geser).14:44
kfogeljames_w: thanks for the reminder.14:44
=== mrevell-lunch is now known as mrevell
kfogeljames_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:-)14:45
beunogary_poster, any ideas what this could be about?  https://pastebin.canonical.com/23096/15:07
gary_posterbeuno: no.  more context?15:09
beunogary_poster, that's on "make run"15:10
beunoall I get15:10
beunogary_poster, https://pastebin.canonical.com/23097/15:10
beunofull paste15:10
gary_posterbeuno: never seen that before :-(15:12
gary_posterbeuno: thinking about how to diagnose...maybe try turning off SHHH?15:12
beunogary_poster, sure, want to teach my how?15:13
gary_posterSHHH= make15:13
gary_posterbeuno: ^^^15:16
beunogary_poster, https://pastebin.canonical.com/23098/15:19
gary_posterflacoste, kfogel https://bugs.edge.launchpad.net/bzr/+bug/44293415:28
mupBug #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
kfogelgary_poster: thanks!15:28
gary_posterwelcome :-)15:28
gary_posterbeuno: 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:31
beunogary_poster, yes, fresh install, fully up to date15:32
matsubarastub, Chex, gary_poster, rockstar, bigjools, sinzui, allenap: LP production meeting in 25 min at #launchpad-meeting15:35
gary_posterbeuno: just updated everything, still can't dupe, still trying15:40
gary_posterbeuno, that's SHHH= make not SSSH= make15:44
beunoah15:44
gary_posterit may not make a diff for this :-/15:45
beunogary_poster, exacgtly the same output15:45
gary_posterbut for future reference at least15:45
barryso, 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 name15:56
barrybest i can figure is to get something close and then follow the dom to the icon15:57
=== henninge is now known as henninge-sprint
jmlbeuno, let's arrange a time for a call.16:02
bigjoolsgary_poster, beuno: you need make SHHH= <target> I think16:03
gary_posterbigjools: yeah sorry, beuno.  And beuno, I am in another meeting and trying to help losas.  will be back with you asap16:04
beunojml, sure, when's good?16:04
jmlbeuno, now?16:04
beunojml, sure, let me get liquids and I'll skype you16:05
jmlbeuno, ok. I'll also grab a drink.16:05
=== deryck is now known as deryck[lunch]
=== ursula is now known as Ursinha
=== ursula is now known as Ursinha
sinzuikfogel: ping16:35
kfogelsinzui: pong16:35
sinzuikfogel: A user has a branch for a bug I want to land. https://bugs.edge.launchpad.net/launchpad-registry/+bug/42051516:36
sinzuiI have tried contacting him via the bug, and direct email, but I have not had a reply :(16:36
mupBug #420515: Distribution Series status field is not initialized correctly in edit form <Launchpad Registry:In Progress by jmglogow> <https://launchpad.net/bugs/420515>16:36
kfogelsinzui: ah -- and we can't land until copyright submission is done?16:37
sinzuicorrect16:37
kfogelsinzui: hmrmrm.  let me look for a sec16:37
sinzuikfogel: It needs a test that I can add. I just loath writing code that someone already has16:38
kfogelsinzui: he's jmux16:38
kfogelin IRC I mean16:38
sinzuiright16:38
kfogelsinzui: not logged in right now apparently16:39
kfogelsinzui: how long has he not responded for?16:39
sinzui3 weeks16:39
sinzuiI sent my last two request this week16:39
kfogeloy16:39
kfogelsinzui: 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
kfogelone sec16:40
kfogelsinzui: frustrating, nothing much.16:41
kfogelsinzui: so, let's do this:16:41
kfogelI'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:42
sinzuikfogel: thanks for sensible suggestion. I added a rule to tell me when he comes online16:44
kfogelsinzui: what IRC client do you use?16:44
sinzuipidgin16:44
kfogel*nod*16:45
kfogelI don't know how to do that in XChat, but should learn.16:45
simon-okfogel: XChat has a nice Python Scripting Interface, I think you can use that16:46
simon-o:)16:46
kfogelsimon-o: thank you!16:46
simon-okfogel: your welcome, here are some sample scripts: http://wiki.linuxquestions.org/wiki/XchatPyScriptSamples16:47
kfogelsimon-o: even better, that's great -- thanks.16:48
gary_posterbeuno: ok, got other things handled, moving back to you.16:52
kfogelsinzui: sent16:52
matsubarakfogel, you can use /notify <nickname> on xchat to accomplish that. /help notify will give you the options17:03
kfogelmatsubara: awesome17:03
gary_posterbeuno: 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, please17:05
beunogary_poster, sure, one sec17:07
beunogary_poster, https://pastebin.canonical.com/23110/17:08
gary_posterbeuno ack thanks looking17:09
=== beuno is now known as beuno-lunch
gary_posterbeuno-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:15
beuno-lunch/bin/sh: ./bin/buildout: not found17:16
beuno-lunchmake: *** [/home/beuno/canonical/lp-branches/devel/bin/py] Error 12717:16
beuno-lunch[A[A[A[A[A17:16
beuno-lunchgary_poster, ^17:17
gary_posterbeuno-lunch: whoa.  try a make clean.17:17
gary_posterthen rretry17:17
beuno-lunchgary_poster, this can't be good, it seems to go into an infinit loop:  https://pastebin.canonical.com/23112/17:20
gary_posterbeuno-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-lunchgary_poster, *sigh*17:22
beuno-lunchgary_poster, suggestions to get it back on track?17:22
=== deryck[lunch] is now known as deryck
gary_posterbeuno-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:27
=== matsubara is now known as matsubara-lunch
beuno-lunchgary_poster, thanks, I'll look into it17:30
gary_posterbeuno-lunch: ok let me know17:31
mrevellnight all18:00
=== matsubara-lunch is now known as matsubara
=== beuno-lunch is now known as beuno
leonardrgary, is there any kind of review process for updating the download-cache or do i just go ahead now that the tests passed?18:51
gary_posterleonardr: just go ahead.  As long as you are not deleting or overriding anything, the risk should be extremely small.18:52
leonardrok18:52
maxbQuestion about download-cache.... why are a few things in there as prebuilt eggs?19:08
gary_postermaxb: 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
maxbhmm19:13
gary_posterWe've fixed all f the second examples that I know of19:13
gary_posterleonardr: ping me when you are comfortable with your webservice-out-of-beta list and then we can talk.19:14
leonardrgary: sure, how about this19:16
leonardri'm finishing up one section now19:16
leonardrthere's some stuff at the end i haven't written19:17
leonardri'll finish this section, give it to you to look over while i have lunch, and we'll talk when i come back19:17
gary_posterleonardr: +1 thanks19:17
leonardrgary: https://pastebin.canonical.com/23125/19:55
gary_posterleonardr: ok thanks19:55
leonardrgary, hold on, i put some text in the wrong place which makes it make no sense19:57
gary_posterleonardr: ok, on call, let me know19:57
leonardrgary: updated: https://pastebin.canonical.com/23126/19:59
gary_posterleonardr: got it thanks19:59
=== leonardr is now known as leonardr-lunch
gary_posterbarry: lp:~gary/launchpad/py2520:05
gary_posterbarry: https://bugs.launchpad.net/launchpad-foundations/+bugs?field.tag=python-upgrade20:05
jmlg'night all20:24
mwhudsongood morning20:37
* mwhudson afk for a few minutes20:57
kfogelleonardr-lunch: did you see Gervase's mail about Bugzilla RESTful API here?  https://lists.launchpad.net/launchpad-dev/msg01266.html21:01
rockstarabentley, mwhudson, it's that time again.21:15
=== leonardr-lunch is now known as leonardr
abentleyrockstar: feel free to host again.21:16
* mwhudson is back21:17
kfogelwell gary, looks like abentley gave you the answer you were looking for re RabbitMQ :-).21:17
kfogels/gary/gary_poster/21:17
gary_posteryes indeed!21:18
BjornTkfogel, gary_poster: fwiw, i'm not convinced yet; see my reply :)21:20
leonardrgary, readyo to talk when you are21:20
gary_posterBjornT: yes, cool, thanks for stepping in.21:20
gary_posterleonardr: cool thank you.  still marking up the document with my thoughts and questions.  should be ready in about 1021:21
kfogelleonardr: (see my msg to leonardr-lunch above)21:21
leonardrkfogel: i see it21:21
kfogelleonardr: Well, quick!  Do something!  Don't just stand there, man!21:22
kfogelPeople are risking their lives to keep us free, the least we can...21:22
kfogelOh.  Sorry.  Wrong channel.21:22
rockstarabentley, https://dev.launchpad.net/Windmill21:32
mwhudsonallenap: still here?21:33
BjornTrockstar, 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:09
rockstarBjornT, yes, I know.  We were discussing that at the time.22:15
sinzuiEdwinGrubbs: will bug-399554-timeline-improvements land today?22:29
EdwinGrubbssinzui: I've made the ui review changes, so it's all approved. I just need to rerun the tests.22:29
sinzuiokay22:29
sinzuiEdwinGrubbs: are you preparing a branch for Bug #43070822:30
mupBug #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:30
EdwinGrubbssinzui: there is a branch for that. it just wasn't linked to the bug.22:31
=== matsubara is now known as matsubara-afk
x-warriorIf 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:50
wgrantx-warrior: 'trivial' is a tag. I'd take a Triaged bug with whatever importance.23:58

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