GNOME Bugzilla – Bug 761640
Add support for editing name variants for OSM objects
Last modified: 2018-03-26 13:06:27 UTC
Even if don't show values such as "Alternative name" in our place bubbles, it still has value, since Nominatim matches these alternative name tags. Descriptions of these tags can be found at http://wiki.openstreetmap.org/wiki/Key:name I think alt_name (for alternative, de-facto names), old_name (historical name for a feature) and loc_name ("locally known as" name, or maybe "slang name") could be useful.
Sure, I like it, if the ux for it will explain what is going on in a good way.
Maybe adding hint text for the text entries, or having hint buttons (with a lighbulb) like in the mockups (I guess those would open a popover). That approach would not work with the combo box for wheelchair access and internet access (if we add that), but maybe those are self-explanatory enough anyway.
Created attachment 321113 [details] [review] osmEditDialog: Add support for alternative name forms. Adds support for the 'alt_name', 'loc_name', and 'old_name' OSM tags for alternative, locally-known-as, and historical name forms.
The reason we didn't implement this (and the localized name variants) was, if I remember correctly, that the "Add Field" popover would be a bit too overcrouded. An idea might be to instead have button besides the "Name" field (maybe replacing the delete button, since deleting the name is rarely needed, and can still be done by leaving it empty) that switches to a view (similar to have clicking on the "Type" button gives a new view) with fields for editing these name variants.
For UI review, the implementation is currently in the wip/mlundblad/osm-edit-namevariants branch. Have not yet attached any patches here.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gnome-maps/issues/43.