-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Name of the bot: -
General topic: tags
Requires feedback: no
Problem the bot is supposed to solve: There are a few tags that have specific versions, but should always imply tagging with a broader tag too. The community has been asking on meta for hierarchical tags; it's not likely to happen in 6-8. So now when a question is only tagged with a specific tag (say, [python-3.x]) but not the generic tag (say, [python]), gold badge holders of the generic tag won't be able to dupe hammer the question, and adding the tag themselves would void their hammer on the question. It would be nice to be able to step in when a question is new and pop the generic tag onto it.
Ideas for implementation: the listening part seems straightforward enough: watch the front page, look up tags, post a message if a narrow tag is missing the generic. The hard part is defining tag hierarchies that are likely (preferably guaranteed) to make sense. Combination of tags that sometimes (but not always) go hand-in-hand might cause more harm than good.
Pros: the feature doesn't really need a separate bot; it could be included in any existing bots that monitor the front page. There's very little functionality to implement, we only need to get the tags right.
Cons: due to my personal experience I'm only aware of [python-2.7],[python-3.x] < [python]. There's [perl5] and [perl6] which look like it is a similar case, but the two language versions are different enough that I suspect the perl guys don't want to slap a [perl] tag on anything with either of the aforementioned tags. While other (not necessarily language-related) examples are sure to be around, it's entirely possible that there aren't enough cases for strict hierarchical tags that would merit creating a bot in the first place.