| * rduplain leaves | 00:42 | |
| * ndushay leaves | 04:26 | |
| * erikhatcher joins | 06:28 | |
| * erikhatcher leaves | 06:45 | |
| * erikhatcher joins | 06:53 | |
| * cbeer leaves | 08:36 | |
| * rduplain joins | 09:20 | |
| * rduplain leaves | 09:23 | |
| * cbeer_ joins | ||
| * BillDueber joins | 09:57 | |
| * rduplain joins | 10:39 | |
| * jamieorc joins | 12:07 | |
| * bess joins | 12:21 | |
| * jkeck joins | 12:34 | |
| * erikhatcher leaves | 12:35 | |
| * erikhatcher joins | 12:44 | |
| * bess leaves | 12:52 | |
| * ndushay joins | 13:15 | |
| * ndushay leaves | 13:40 | |
| * BillDueber leaves | 13:45 | |
| * bess joins | 14:03 | |
| * mmitchell joins | 14:10 | |
| * mmitchell leaves | 14:12 | |
| * goodieboy joins | 14:13 | |
| * bess leaves | 14:16 | |
| * mmitchell joins | 14:19 | |
| * mmitchell leaves | 14: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 FF | 14: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 module | 14: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. lol | 14: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 joins | 14:43 | |
| * bess leaves | 14: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 them | 14: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 file | 14: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_ joins | 14:58 | |
| * erikhatcher leaves | 15:00 | |
| * goodieboy leaves | 15:17 | |
| * goodieboy joins | ||
| * rduplain leaves | 15:18 | |
| * BillDueber joins | 15:48 | |
| * goodieboy leaves | 15:55 | |
| * BillDueber leaves | 16:34 | |
| * bess joins | 16:45 | |
| * jamieorc leaves | 17:56 | |
| * bess leaves | 18:10 | |
| * erikhatcher leaves | 18:24 | |
| * bess joins | 18:39 | |
| * jaron_ joins | 19:57 | |
| * jaron_ leaves | 19:58 | |
| * rduplain joins | 20:05 | |
| * rduplain leaves | ||
| * rduplain joins | ||
| * cbeer leaves | 20:11 | |
| * cbeer joins | 21:05 | |
| * jkeck leaves | 21:20 | |
| * bess leaves | 21:22 | |
| * bess joins | 21:57 | |
| * jaron_ joins | 22:04 | |
| * jaron_ leaves | ||
| * jkeck joins | 22:12 | |
| * rduplain leaves | 22:51 | |
| * jkeck leaves | 23:29 | |
| * jrochkind joins | 23:49 | |
| * jrochkind_home leaves | 23:51 | |
| * bess leaves | 00:34 | |
Generated by Sualtam