-
Notifications
You must be signed in to change notification settings - Fork 9
A bit of refactoring and address issue #17 #18
base: master
Are you sure you want to change the base?
Conversation
…isable monkey patching
@tarcieri I'm not sure if this is what you've expected but I have no better idea how to avoid Celluloid::Redis::VERSION |
So, maybe I did this whole gem wrong originally. Perhaps it shouldn't use the Maybe the gem should be called I think the way things are structured now makes them weirdly coupled. |
I'm about to cut a pre-alpha of |
Given Redis isn't celluloid-specific, I feel like the module/class name should call out Celluloid in some way |
I tend to agree with @tarcieri but on the other hand it would be pain for the users to update the name of the gem, etc. I would probably name this redis-connector-celluloid which makes clean definition on what the gem does. It would also permit clear definition of |
Hahah... I think |
@niamster I wouldn't worry about backwards compatibility. The external API of the gem is tiny and serves only to enable Celluloid as a |
So here we have a couple of names:
IMHO |
The whole point is it adds a Perhaps there's an existing convention? Are there any other How about:
? |
Why connector? |
@marshall-lee +1 to the Gem name reflecting the module/class names |
...and maybe also put a |
the VERSION constant should be placed under |
@tarcieri ah, yeah. i've seen this before in other gems, it makes sense. |
No description provided.