-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
Make some fields readonly when matching a suggestion preset #5515
Comments
If a single location of a chain has a unique name, such as a Shell location named “Blue Ash Shell”, it should be possible to make the name more specific without blowing away the preset’s other tags, such as |
A thing that I'm really struggling with in iD these days is: balancing the wishes of experienced mappers to do whatever they want, while preventing inexperienced mappers from messing things up 😆 What I'm really worried about is situations where that Shell station has changed to an Exxon station, and a new mapper just changes the name without changing the brand tags that go along with it. So I think locking down the name field in this situation is the better thing to do. I really feel like features with a Let's it this way for a while, and if it turns out to be a terrible idea, we can change it later? |
Sounds like we need an "expert mode". |
I’ve seen plenty of times when a brand-new mapper puts in a specific name for a gas station, car dealership, or supermarket in their neighborhood. The concept of a named branch location isn’t purely the domain of power-mapper POI nerds like us. 😉 It goes beyond just the name: for example, the Popeye’s fast food chain would sensibly be assigned I agree that we need to avoid the situation where In the meantime, the expert mode is the raw tag editor. I was worried it was also going to get locked down, but if this change would be limited to the main fields, then at least there’s a workaround for a determined enough mapper. By the way, it would be awesome if |
Oh yeah - I'm not thinking of restricting any other display field than
Yes - this. The user can (even today in the current iD) pick brand names in the name field. We don't show the
Thanks for the reminder - I will need to change this preset also.
yep 👍
I agree, I want to make the wikidata more visible/useful, but I can't get that done in the next few days for the next iD release. |
As an aside, maybe we would distinguish the fields as “Store Name” ( |
I've been thinking about this more, and at least for some kinds of brands, the name can deviate from the brand. e.g. I see car dealerships near me named things like "Planet Honda", "Rt 22 Honda", "Paul Miller Honda of West Caldwell". I wonder if we should forget this readonly name idea for certain presets? or make the rule something like:
I dunno, that is kind of complicated, and I hate adding too much magic. |
If Brand is shown, maybe it should remain writable but editing it should automatically delete or update |
I think I’d like a kind of thing where we put a lock 🔒 next to the locked fields with tooltip that explains why and that the user can click to unlock 🔓 the field. Maybe something for a future version. |
Name suggestion index presets each have a canonical brand name and some other brand tags.
We really don't want the user to edit with the
name
orbrand:*
. They should be able to delete these keys by pressing the 🗑 button, and we can still let them do whatever they want in the raw tag editor.When we match a preset like this:
name
field and ➕ button readonlyname
key.The text was updated successfully, but these errors were encountered: