#openhatch | Logs for 2013-05-20

Back
[22:58:23] -!- Gummy-thechatlog [Gummy-thechatlog!~Gummy-the@shell.thinkmo.de] has joined #openhatch
[22:58:27] <paulproteus> loggerfogger
[22:58:31] <paulproteus> floggerthelogger
[22:58:36] <paulproteus> Gummy-thechatlog is a great name too!
[22:58:36] <aukani> weblogbotslog's weblog
[22:59:02] <sunu_> Hmm.. the name got trimmed
[22:59:21] <sunu_> I like loggerfogger :P
[22:59:32] <sunu_> or floggerthelogger
[22:59:51] <paulproteus> That's fodder for podders.
[23:00:23] <sunu_> And I don't even know what that's supposed to mean.
[23:01:04] <paulproteus> Yeah, I couldn't find much to rhyme with fodder, so I made something up that I couldn't make sense out of either.
[23:02:47] <sunu_> hehe
[23:03:28] <paulproteus> Fodder for plodders!
[23:05:52] -!- GorillaWarfare [GorillaWarfare!~GorillaWa@wikipedia/GorillaWarfare] has joined #openhatch
[23:05:56] <sunu_> No, I went for floggerthelogger :P
[23:06:22] <paulproteus> Howdy GorillaWarfare
[23:06:31] <paulproteus> Do you know aukani, AKA Ali at NU ACM?
[23:06:38] <paulproteus> If not, you two are not e-introduced!
[23:07:34] <GorillaWarfare> Hi aukani
[23:07:37] <GorillaWarfare> Not sure I know any Alis
[23:08:11] <fijal> paulproteus: o/.
[23:08:20] <paulproteus> fijal: uh oh, are you drowning!??
[23:08:29] <fijal> that was a hey
[23:09:01] <paulproteus> (-:
[23:09:33] -!- alester [alester!~alester@host3130.follett.com] has joined #openhatch
[23:18:42] -!- floggerthelogger [floggerthelogger!~floggerth@shell.thinkmo.de] has joined #openhatch
[23:18:42] -adams.freenode.net:#openhatch- [freenode-info] please register your nickname...don't forget to auto-identify! http://freenode.net
[23:20:13] -!- floggerthelogger [floggerthelogger!~floggerth@shell.thinkmo.de] has joined #openhatch
[23:20:20] <sunu_> floggerthelogger: hi!
[23:20:50] <sunu_> yay! :D
[23:22:13] -!- balloons [balloons!~znc@ubuntu/member/balloons] has joined #openhatch
[23:22:16] <sunu_> Now I need to know how to manage multiple screen instances and how to do cron jobs.
[23:22:36] <paulproteus> sunu_: If you are the type of person who is me, you will give floggerthelogger its own UNIX user ID on your machine.
[23:22:42] <paulproteus> Then you "just" do: ssh flogger@myhostna.me
[23:22:44] <paulproteus> screen -x
[23:24:30] <sunu_> paulproteus: actually I am running it on the server space provided to me by ThomasWaldmann :)
[23:24:45] <sunu_> So I don't have that luxury.
[23:26:16] <fijal> sunu_: you can ask thomas to do that
[23:27:28] <sunu_> fijal: Nah, I don't want to bother him for this. :)
[23:30:23] -!- briandant [briandant!~briandant@50-199-232-225-static.hfc.comcastbusiness.net] has joined #openhatch
[23:30:55] <balloons> can someone tell me how a project can be added to openhatch?
[23:31:21] <paulproteus> balloons: Sure! The website has some forms at https://openhatch.org if you want us to automatically spider your project's bug tracker.
[23:31:43] <paulproteus> If you want to write a Q&A page about your project, simply add it to your personal profile, save, then go to your profile, and then click through to the new project page.
[23:32:29] <balloons> paulproteus, I think I accomplished the first part, it's the second I'm curious about. So eventually you'll spider the project and add it?
[23:32:45] <paulproteus> Yeah, and that is supposed to work properly within 24 hours.
[23:32:51] <paulproteus> So if it doesn't, then you are supposed to bug me I suppose.
[23:33:08] <balloons> paulproteus, :-) I JUST did it.. I'm happy to wait
[23:33:16] <paulproteus> Interesting! Which project?
[23:33:20] <paulproteus> Also, hi! Nice to meet you!
[23:33:32] <balloons> hehe.. formalities are always second aren't they?
[23:33:54] <balloons> I'm a part of the ubuntu quality team and I thought I would add our couple projects to the list
[23:34:01] <paulproteus> Oh, cool!
[23:34:15] <balloons> they're in launchpad, so I'm guessing everything should sync over just fine
[23:34:20] -!- siddugan has quit [Quit: Leaving]
[23:34:23] <paulproteus> Can you point me to the URL to the /customs/ page?
[23:34:52] <balloons> http://openhatch.org
[23:34:55] <balloons> http://openhatch.org
[23:35:14] <paulproteus> SWEET
[23:35:15] <balloons> if I missed something, please just let me know :-)
[23:35:32] <balloons> and it's a pleasure to meet you as well
[23:35:39] <paulproteus> Great, aldeka!
[23:35:43] <paulproteus> I mean balloons
[23:35:51] <paulproteus> ... pardon the random typo plus tab completion leading to nonsense!
[23:35:59] <paulproteus> When did you add these?
[23:36:02] <balloons> yes, tab complete can fail you
[23:36:06] <balloons> like 15 mins ago
[23:36:10] <paulproteus> Okay, cool.
[23:36:38] <paulproteus> My plan for now is to do nothing for now and then read the crawl logs tonight and see if they got crawled in tonight's crawl.
[23:36:44] <paulproteus> And now I know what to look for!
[23:36:50] <paulproteus> BTW, having these in openhatch.org/search/ will be pretty thrilling!
[23:36:55] <paulproteus> Thank you for taking the time to add them!
[23:37:40] <balloons> paulproteus, your most welcome. I think I had heard of the site at some point, but I came across it again so I thought I would add some new opportunities :-)
[23:37:44] <Aaron1011> paulproteus: How does my pull request look?
[23:38:24] <paulproteus> I'm testing it now. First thing I'm doing is removing the code changes and keeping the test case, and going to run that test case.
[23:38:51] <Aaron1011> Ok, thanks!
[23:46:20] <paulproteus> aldeka: I'm so hesitant about your patch because I don't really get what any_facet means.
[23:46:48] <paulproteus> er, Aaron1011
[23:47:21] <paulproteus> I also don't get why affecting the truthiness of this query object relates to fixing the bug.
[23:47:29] <paulproteus> Those are things that are typically explained in a commit log message.
[23:48:15] <paulproteus> So at the risk of sounding pedantic, I'll test this code and if it works, I'll say I'm happy with it, but I won't be willing to actually merge it until the above two questions are answered somewhere, in a comment in the test case, or in the commit log message.
[23:50:06] <paulproteus> Also I kind of wonder if there's a simpler fix.
[23:50:13] <paulproteus> In particular, maybe you can do:
[23:50:39] <paulproteus> if facet in GET and not GET.get(facet):
[23:50:39] <paulproteus> del GET[facet]
[23:50:54] <paulproteus> Or something to that effect, as a way of normalizing the data so the current function works.
[23:52:01] <paulproteus> But I find it very reason about these questions without indications in the comments or commit log message about the rationale for the change.
[23:52:19] <paulproteus> Aaron1011: If you're around, cool! If not, I'll leave similar comments on the pull request itself.
[23:52:22] <paulproteus> Thank you for submitting the fix!
[23:53:39] <paulproteus> The more I read http://openhatch.org the less confident I am I understand the bug at all.
[23:53:41] -!- jdunck [jdunck!~jdunck@django/committer/jdunck] has joined #openhatch
[23:53:42] <paulproteus> I will do so again..
[23:54:43] <paulproteus> Aaron1011: Actually, can you explain precisely what click path leads to the bad behavior?
[23:55:30] <paulproteus> ohhhhhhhhhh I see.
[23:55:39] <paulproteus> Okay.
[23:56:18] <paulproteus> Okay, yes. I understand the bug now.
[23:59:03] <Aaron1011> paulproteus: What is causing this bug is that when the search page decides whether or not to return results, it evaluates the truth of the query
[23:59:13] <paulproteus> Right, I *just* figured that out.
[23:59:24] <paulproteus> Admittedly I should have known that for ages, since I probably (co-)wrote this code.
[23:59:35] <paulproteus> But the test case should indicate that's the reason it tests that, for example.
[23:59:44] <paulproteus> I officially bless this code, but the comments and/or commit log need improvement.