In a recent question, a commenter suggested the existence of a "rant" tag so that she may keep track of programmer rants, as she sometimes enjoys reading them.
Should a "rant" tag exist? If so, should any rules regarding its use be instituted?
Rants do not belong on a Q&A site and we generally at least try to edit them out of questions.
DailyWTF forums are a good place to find entertaining programming-related rants.
In a way, a tag is an endorsement that the tagged item is acceptable behavior. A rants tag would be just as bad as a "homework" tag. It makes no sense to have a tag for something that we don't want in the first place.
Not only should there be no rants, there should be no implicit rants.
There's a form of a kind of question here that basically says: "Please suggest a type of X for me, but definitely not Y!" For example, "What's functional programming languages are used, and you can't say F#!" and "What's a good editor for Lisp, but don't say Emacs!" [paraphrasing].
I think we should be bold in editing these arbitrarily scoped questions that intentionally avoid types of answers.
No, I don't think so. Rants are explicitly discouraged in the Don't ask section of the FAQ. They can be interesting to read, but if they are appropriate anywhere it would be in answers, which don't have tags — not questions.
I'm not a Moderator, but I think Mods see deleted / closed posts. I would think that rant and homework would be helpful as a secret 6th tag, but I agree it is off scope, and more suited towards other forums.
Subjective programmers exchange has parameters and isn't a catch all for everything that doesn't fit with SO.