Log of the #blacklight channel on chat.freenode.net

Using timezone: GMT-05:00
* rduplain leaves00:42
* ndushay leaves04:26
* erikhatcher joins06:28
* erikhatcher leaves06:45
* erikhatcher joins06:53
* cbeer leaves08:36
* rduplain joins09:20
* rduplain leaves09:23
* cbeer_ joins
* BillDueber joins09:57
* rduplain joins10:39
* jamieorc joins12:07
* bess joins12:21
* jkeck joins12:34
* erikhatcher leaves12:35
* erikhatcher joins12:44
* bess leaves12:52
* ndushay joins13:15
* ndushay leaves13:40
* BillDueber leaves13:45
* bess joins14:03
* mmitchell joins14:10
* mmitchell leaves14:12
* goodieboy joins14:13
* bess leaves14:16
* mmitchell joins14:19
* mmitchell leaves14:20
<goodieboy>jkeck: have your tried the latest updates?14:21
<jkeck>goodieboy: the rsolr-ext?14:22
<goodieboy>jkeck: yeah, and the cucumber updates?14:23
is there a way to change my display name?14:24
<jkeck>goodieboy: yeah, I updated rsolr-ext and that went OK. Was able to start the app. Updating webrat, haml, rcov and hannah now.14:25
Hmm, I think so.
<goodieboy>jkeck: great.
<jkeck>I'm using ChatZilla plugin for FF14:26
And it's easy to do in this
<goodieboy>jkeck: ok thanks. i'll look around in my app (colloquy)14:27
<jkeck>goodieboy: do you have a lot of experience w/ using rspec to test plugins? I want to test the advanced query parser, but don't need to load the entire environment to do so
No DB is required, and very little else besides the module14:28
<goodieboy>jkeck: hmm, i'm just starting to really dig into rspec actually. there's gotta be a way to do that though.
<jkeck>I'm working on writing a custom rake task right now, but wanted to see if you had any experience.
<goodieboy>jkeck: yeah, you should be able to create a custom task, then specify the spec files.14:29
<jkeck>I kind of did a stupid thing which was to use ./script/generate plugin instead of starting from a rails app, so now I'm trying to pick and pull what rspec normally uses from the rails app.
Ok, well at least I know I'm going in the right direction.
It's kind of hard to test w/ a 30 item index.14:30
<goodieboy>jkeck: yeah the test time drives me crazy too.
maybe just copy snippets of code from the rspec.rake file too.
<jkeck>But it looks like I have a separate plugin that provides an advanced search form and performs queries.
<goodieboy>oh i see.
so you are making this a plugin?14:31
<jkeck>Yeah, I'm keeping both up, but the rspec rake file is kinda ugly. I don't need all of that.
Yup.
<goodieboy>awesome.
<jkeck>It's going surprisingly well.
<goodieboy>that's great to hear. i'd love to hear about how you did it, and what issues you ran into.
i started create the ead plugin, but ran into some irritating things, nothing major though.14:32
<jkeck>I'm even overriding helper methods from my plugin to inject CSS/JS into the head. Now that BL uses those helper methods instead of inserting them directly in the layout.html.erb file that is actually feasible.
<goodieboy>jkeck: hey you should be able to create your own rake file, and even specify your own rake namespace.
jkeck: that's great!14:33
<jkeck>goodieboy: yeah, that's what I'm starting to do now.
goodieboy: I'm also overriding a CatalogController actions and that seems to work well. No problems so far.
<goodieboy>jkeck: nice.14:34
<jkeck>goodieboy: Have a couple of more things to tie it into the display (search constraints/faceting), and to make sure that the search history works correctly and I'll be ready to release V.1
<goodieboy>jkeck: great. you plan on hosting it on the same github account?14:35
<jkeck>goodieboy: I was curious if you or anybody else had any thoughts on this though. Would this be released under a repository under projectblacklight, or would I be releasing this unser my own repository?
goodieboy: wow, were we on the same page there. lol14:36
<goodieboy>jkeck: ha! yeah, i'd imagine putting it on the same account would be fine?
<jkeck>goodieboy: agreed, this will allow others to contribute w/o needing me to give them rights to my repo
so all BL committers will have access.14:37
<goodieboy>jkeck: good point. it'd be great to someday see a long list of cool plugins.
<jkeck>Definitely.14:38
* bess joins14:43
* bess leaves14:46
<jkeck>goodieboy: are cucumber-rails and database_cleaner required gems now?14:50
<goodieboy>jkeck: yeah, those are cuke deps
<jkeck>goodieboy: rake gems:install doesn't install them14:51
<goodieboy>jkeck: oh i think i know why actually. because cucumber generates a cucumber environment file, and puts them there.
for now you could "rake gems:install RAILS_ENV=cucumber"
but I can fix it so it's in the main environment.rb file14:52
<jkeck>goodieboy: that seems to be installing them. Thanks. I could go either way with that. I think requiring them in the main environment.rb file may make the upgrade easier. Because I did rake gems:install then rake solr:spec, specs passed, then did a rake solr:features and got an error about needing to run rake gems:install again. You run it, but nothing happens.14:54
A little confusing IMO.
<goodieboy>jkeck: yeah, i think the main environment.rb file is the right place.
<jkeck>goodieboy: just updated the gems and all specs/features pass. Thanks!14:56
<goodieboy>jkeck: awesome. thanks for checking it out!
* erikhatcher_ joins14:58
* erikhatcher leaves15:00
* goodieboy leaves15:17
* goodieboy joins
* rduplain leaves15:18
* BillDueber joins15:48
* goodieboy leaves15:55
* BillDueber leaves16:34
* bess joins16:45
* jamieorc leaves17:56
* bess leaves18:10
* erikhatcher leaves18:24
* bess joins18:39
* jaron_ joins19:57
* jaron_ leaves19:58
* rduplain joins20:05
* rduplain leaves
* rduplain joins
* cbeer leaves20:11
* cbeer joins21:05
* jkeck leaves21:20
* bess leaves21:22
* bess joins21:57
* jaron_ joins22:04
* jaron_ leaves
* jkeck joins22:12
* rduplain leaves22:51
* jkeck leaves23:29
* jrochkind joins23:49
* jrochkind_home leaves23:51
* bess leaves00:34

Generated by Sualtam