-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Improve searchability of optional fields #5763
Comments
Maybe you shouldn't restrict which fields can be added to your preconceived notions of what is applicable. As I just noted in #5755 you can't add opening hours to toilets with "Add field". Even if you expand the list to everything that is documented as possibly applying to a particular type of object, a mapper may have reasons to use something. So maybe not everything is in the drop-down list but maybe everything should be searchable. Or maybe not. Adding a cuisine to toilets is just wrong. :) But many things can have opening hours, and that's probably not the only field with more general applicability.. |
@eehpcm I've thought a lot about this, and I think the biggest consideration is making sure casual mappers feel that any field that they can add is appropriate for the preset. To this end, we actually removed a lot of A field like |
I did this. You can now add
…and iD will use them when filtering fields. For efficiency, only fields that could be searchable are translatable. Even so, this still adds lots of translatable strings to Transifex at once. |
Fields do not always have the names users expect, see #5755 (comment). Now that there could be many fields in the "Add field" dropdown, we should make them easier to search:
terms
array, like with presetsThe text was updated successfully, but these errors were encountered: