As some of you have noticed I am busy cleaning up the tag database, removing meaningless ones like showcase
and challenge
, retagging the relevant posts. In the process @toscho and I ran into a bit of a discussion in chat on naming conventions.
The flashpoint was that I created custom-logo
as a tag for the custom logo customizer function introduced in 4.5. We already have custom-header
and custom-background
for customizer function introduced earlier. Also we have logo
. I would prefer to phase out the latter, because it is too generic an attracts off topic questions, while custom-logo
is more specific.
Toscho disagrees. Quote: "I think all the custom-* tags are somewhat dumb. I mean, why would we talk about these things if we didn't want to customize them? WordPress’ poor naming should not dictate our tags."
So, stepping away from this specific tag, the question is: should we have a tag policy that complies with WP naming conventions?
custom-*
tags are generic and every user who is editing files thinks their changes are "custom" so they tag their question with all thecustom
tags they believe applies. We might be better off tagging these astheme-support
orcustomizer-*
to make things as clear as possible with tags.customizer-*
as well. It's a good idea - different but clear enough. Would just mean a lot of renaming it you don't want to get stuck with a synonym forever.logo
andtheme-customizer
if your question is about that. That's one of the core ideas of tags.