I would say my philosophy on this is that the wiki serves both purposes. For data consumers, description is the only thing that matters, and it’s important that the wiki document what OSM actually contains so they can make an informed choice on how to present that information.
For mappers though I would argue the wiki is primarily prescriptive; I read it to tell me how to format my edits. In the absence of any explicitly prescriptive information, even the descriptive parts of the wiki are actually prescriptive for me as a mapper, because mappers conforming to common convention is critical to the success of OSM as a useful project.
As we just discussed and agreed on, OSM tagging is not a human language, it is a computer-readable data format. While humans are good at dealing with ambiguity, computers are not. If we had “15 competing standards” for everything, OSM would be nearly unusable for data consumers. Because of this, some degree of prescriptivism is necessary for the health of the project.
For the same reason, mappers who completely ignore the wiki and established convention, unless they are guided by an opinionated editing tool, are at best less helpful than they otherwise would be, and at worst actively harmful.
That said, I actually am a big fan of “any tags you like” in principle, at least in cases where there is no established convention, or when choosing between existing established conventions. It allows mappers to solve problems with the existing tagging scheme on the fly without having to go through some complicated proposal process, or any process at all for that matter. It prioritizes doers over talkers, which I think is good for the health of the project.
As a concrete example, I was rather disappointed by the lack of any conclusion in the Solving the dreaded access=dismount problem thread, until I realized some people had just quietly invented and started using bicycle:pushing=*, bypassing the proposal process and solving the problem for everyone as far as I’m concerned.
Sadly, the problem we’re discussing in this thread is not so easily solved by unilateral action.
What do you think about this as an iterative approach?
- Propose
inscription:titleas a replacement forboard:title, but not fornameyet (we leave that untouched for now).
1.1. Organized effort to re-tag existingboard:titletoinscription:title - Proposal to prefer
inscription:titleovername, but but leavenamein place as acceptable (but deprecated) usage for now
2.1. Modify the wiki and existing tooling to preferinscription:titleovername
2.2. Manually re-taggingnameasinscription:titlewould be allowed where appropriate, but not required. - Automated edit to fix past StreetComplete edits which used the
nametag to useinscription:titleinstead (since the question the UI was asking users is “What is the title of this information board?”, there’s no risk of anything being lost in translation here) - Some time passes,
namebecomes (hopefully) less prevalent andinscription:titlemore prevalent. - Another proposal to fully eliminate the usage of
namein this context, this time with an organized effort to re-tag existing usage and inform mappers of the new tagging scheme
#2 is essentially what I’m proposing in this thread (except with board:title). #1 is a possible follow-up, but I agree with you it would be slightly less disruptive if it was done before or at the same time as #2. #5 is the only part of this that I think is actually particularly hard, but if it fails #1-#4 would still leave us in a better position than we are now so I think there’s little risk there.