Problem:
Quite a few tickets in the tagging schema repo are suggested to be caused by the fact that iD shows all commonly used tags from Taginfo and this can cause a spiral of usage increase that is hard to break even when values are (now) not what we want to use (anymore).
Current workaround:
The only way to work around this right now is…
- use the
autoSuggestions:false (Docs)
- use the translated strings (Docs) to boost some tags and signal to users that other values are less desirable
Other times we use deprecations to signal to users that a values is in fact not what we want anymore.
The only other way to work around this issue is to get rid of the data in the database by an automated edit and or a (MapRoulette) Campaign.
Possible new solution:
Whenever we know that a values should not be suggested anymore, we could add this to the preset as autoSuggestionFilter:string[] and list all values that we don't want to show. We would still show existing values, but not list them by in the dropdown. We might want to apply different rules to the dropdown in presets vs. the raw tags section in iD.
A list of issues that are related to this idea:
Problem:
Quite a few tickets in the tagging schema repo are suggested to be caused by the fact that iD shows all commonly used tags from Taginfo and this can cause a spiral of usage increase that is hard to break even when values are (now) not what we want to use (anymore).
Current workaround:
The only way to work around this right now is…
autoSuggestions:false(Docs)Other times we use deprecations to signal to users that a values is in fact not what we want anymore.
The only other way to work around this issue is to get rid of the data in the database by an automated edit and or a (MapRoulette) Campaign.
Possible new solution:
Whenever we know that a values should not be suggested anymore, we could add this to the preset as
autoSuggestionFilter:string[]and list all values that we don't want to show. We would still show existing values, but not list them by in the dropdown. We might want to apply different rules to the dropdown in presets vs. the raw tags section in iD.A list of issues that are related to this idea: