I am not sure where to report this issue, if there is a better place, please tell me. =)
I was reading the Chef Style Guide, and found this paragraph:
Avoid dashes in cookbook names. This is because many custom resources use the cookbook name as part of the resource name, so the method names themselves can become awkward, but also - cannot be part of a symbol in Ruby and the presence of dashes in cookbook names may trigger undesired errors later on in the process.
However, dashes are frequently used in chef offcial cookbooks, here.
It makes me feel a bit confused. Are those cookbooks named by mistake or design? I am wondering which pattern I should follow?