wsargent / circuit_breaker

Implementation of Michael Nygard's Circuit Breaker pattern in Ruby
http://rdoc.info/projects/wsargent/circuit_breaker
404 stars 37 forks source link

AASM dependency #7

Open cypriss opened 10 years ago

cypriss commented 10 years ago

You're so close to having 0 dependencies. You yourself list the first feature of this as 'minimal dependencies', so you recognize that there is cost in using dependencies.

The AASM dependency really sucks as it ties in to ActiveRecord and whatnot.

I agree that removing AASM would have a downside in that you'd need to re-implement a small subset of it in your code, but that cost not is not as great as the benefit of having a clean, 0 dep gem.

wsargent commented 10 years ago

You're welcome to submit a patch. :-)

frutik commented 8 years ago

+1 for fixing this