jeffsu / hook

NodeJS time-based counter meant for HTTP throttling and statistics
10 stars 1 forks source link

Why is it named "hook"? #1

Open naholyr opened 12 years ago

naholyr commented 12 years ago

If it's a throttler, why not naming it "throttler" or something like this?... "hook" is a very generic name that does not apply to such a specific tool, and should be kept free for a generic purpose project. And it may be easier to remember the name if it actually correspond to what it does ;-)

jeffsu commented 12 years ago

Do you want the namespace, if you do, I'd be willing to give it up?

It was originally part of a Peter Pan-themed project. It was the throttler so we called it "hook" after "Captain Hook". It turned out to be a "Sliding Window Counter That Can Sync With Redis", but thats not exactly sexy, so I left it as "hook" for lack of a better name.

Any ideas?

naholyr commented 12 years ago

Hello! Nope I have personally no project that would use this name.

It was more a reaction after reading the name, having no idea of what it does, then reading the description and realize you name it a "throttler" (precise and immediately clear) right in the few words description. Then I wonder why you didn't name it from what it does, that is, "throttler" or equivalent ;-)

phated commented 8 years ago

Hey @jeffsu, I just stumbled upon this project and I'd like to use the namespace for a webhook module. Would you still be willing to transfer the name? I'll leave the old versions intact

WebReflection commented 7 years ago

Do you want the namespace, if you do, I'd be willing to give it up?

queuing for this npm name too