redsnapper: Remove unneeded "thread" rubygem dependency#5
redsnapper: Remove unneeded "thread" rubygem dependency#5cemeyer wants to merge 1 commit intodirectededge:masterfrom
Conversation
My motivation is that it is not included in FreeBSD ports.
Also depends on directededge#5.
|
Hi - this tool is primarily distributed as a Ruby Gem and pulls in its dependencies automatically. I don't see the point in avoiding using another Ruby Gem... |
|
Yeah, I can understand that logic. My admittedly weak arguments for removing it are:
(It really is a minimal change to remove the dependency — check out the diff. Ruby already provides threads, lists, and thread-safe worker queues. Most of the diff lines come from moving the body of the thread code rather than functionality changes.) |
|
Sorry, but then I see this as a FreeBSD packaging issue. It's fine to use your own package system instead of the language's dependency system, but then you'll also need to patch the packages to handle such. |
|
Sure, it's your choice. I'll keep it in my fork. |
Also depends on directededge#5.
My motivation is that it is not included in FreeBSD ports.