New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Value autocomplete wrong behavior #6441
Comments
iD currently uses taginfo, which stores all commonly used keys. This means that if a key has a lot of use, the key will be suggested to the user typing in the raw tag editor, regardless of whether or not the key is approved |
I'm speaking about values, not keys. |
Thanks for checking @Bibi56 - if there are just 2 instances worldwide and it's an obvious mistake, just change them. |
That's exactly my point: because they are almost not used, they shouldn't get proposed! |
2 suggestions to improve the quality of proposals made through taginfo:
|
That could turn into controversy about which tags are considered to be depreciated and which tags aren't. They best solution is to just remove depreciated values from the database so iD doesn't suggest them. |
iD does hide values from the suggestion that are on the deprecated list (#6084). I actually don't mind low-usage tags getting suggested. Maybe someone is mapping with a great new tag they created. More importantly, there are plenty of "accepted" tags with relatively low usage. Some people might be confused or angry if these didn't appear as expected. |
this would be surprising since the wiki page listing the deprecated tags is seen by a large number of contributors.
it's obviously always better/&needed to fix the database but it's a misunderstanding of osm to believe that all deprecated tags can quickly disappear. |
For low usage values like standart, a soundex comparison with common values could help |
Yesterday a contributor used |
@Bibi56 How can you tell? iD doesn't suggest this for me (though maybe someone removed the usage).
Nope, the values in the "All tags" editor come only from taginfo. Check the code. Some fields in the "All fields" section do have predefined suggestions, but there isn't a field for |
@quincylvania Yes the creator of the |
Entering stan for the key camp_site proposes standard (correct) but also standart (wrong).
For German-speaking people the second may sound good, it is not.
Where the possible values are limited, only valid values (present on the Wiki, accepted proposals...) should be proposed.
Elsewhere, ill formed values (like my-proposed-feature where my_proposed_feature is proposed) should be eliminated.
The text was updated successfully, but these errors were encountered: