Continuing the discussion from (Informal) Proposal: Recommend using `board:title=` over `name=` to tag the title of an `information=board`?:
I pretty much almost fully agree with everything you’ve written above, so I’ll just add a general (thus somewhat offtopic) comment on this:
Yeah, we don’t have a good way to deal with multiple choices, at least not formalized one. Proposal process deals basically with just boolean yes/no of single proposed change which would be either fully accepted on fully rejected.
So best we can do currently is make a Discourse poll (which does allow multiple options) about which solution most people would prefer, and then make a formal proposal for that one. I agree that Condorcet or something might be more useful and streamlined for such cases regarding choosing actually preferred choice, but it would also make it significantly more complex (and not just in drafting phase!), e.g.:
- in wiki voting in Proposal Process as it is, one also leaves a reason why are they opposed to the proposal (to help iterate and improve it in its next revision) which is relatively simple (yet, even that is too much for many)
- with multichoice voting however, they’d have to explain their whole system of preference of each of the options and what they find as a lacking in each of them, and/or why they prefer other solution when neither is perfect, etc.
I don’t think vast majority would bother, and even if they did, it would be a hell to try to interpret and improve proposal.
TL;DR: probably best to stick with Discourse multichoice vote to pick most popular option, and then detail that most popular choice in formal Proposal process, so it can be iteratively improved in Draft phase (both original phase, and those phases it would fall back to Draft due to voting rejecting the existing proposal).
And more generally, there is other issue which might explain “status quo” preference when changing existing tags: not only is changing existing tags dangerous if not done properly[1], but the definition of “majority” is ambiguous – in wiki voting, usually less then few dozen people vote, while the tag may easily be actually used by several orders of magnitude more people.
- in some voting systems, there is a notion of minimum quorum; so if in some situation only e.g. 1% of voting members would show for a parliament vote, the poll would not happen / would be deemed invalid if it did happen.
- some other systems require minimum support before be able to considered a valid voting options (e.g. in some countries, before running for president, you must have 10k or 1% or whatever people indicating written support for you before you’d even be considered as a candidate)
- Alas, in OSM we regularly have significantly less than 1% of interested parties participating in the votes, so neither of those would help (and would in fact prevent any progress/change if followed).
So, erring on the side of avoiding potential damage to existing data consumers (i.e. keeping “status quo”, instead of going with modifying existing tagging situation under unsuspecting consumers legs because 6 people liked the idea) seems somewhat prudent, given the circumstances. While frustrating, such insistence of Darwinist “survival of the fittest[2]” to many seems better than the alternatives.