blackwinter/brice — Issue #6: Load Errors & Dependencies
Author: trans
Created: 2012-01-27 23:11:14+00:00
State: open

Been looking for a good replacement for Wirble for a while. Nothing has really satisfied me, as most seems far too complex. Brice is about the closest I've found to something I like. So, kudos on the project.

I do have a couple issues though. The first thing I notice when I use brice are warnings about load errors for:

* added_methods
* backports
* what_methods

I assume it's trying to load them but rescues the load errors and moves on without them.

I wonder why backports is needed since I'm running 1.9?

I looked at what_methods and that lib is so small (and hasn't seen an update in five years), you might as will just include the code in Brice.

Although added_methods isn't quite so small, it's seems like it's geared directly for use by Brice. Is it being used by any other project? So maybe just include it too, or make it part of ruby-nuggets perhaps?

I guess taken as whole (putting aside the the issue of the actual warnings) my only complaint about Brice is that it would be much nicer if it had fewer dependencies. Being such a fundamental tool, the less dependencies the better.

So, first, I am wondering why 'backports' needs to be loaded at all since I am running 1.9.3. Is that just precautionary?

Then I looked a what_methods, and I think it would be better to if Brice just had that