<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Sure, I can describe the logic in more detail.  <div class=""><br class=""></div><div class="">When I talk about “fields”, I mean the fields near the top of iD’s sidebar.  Users can still edit all the raw tags in the tag editor that appears below the fields.  </div><div class=""><br class=""></div><div class="">The purpose of this feature is not really to prevent someone who knows what they are doing from changing a tag value, but more to hint to users (especially newbies) “hey maybe you should not change that”.  </div><div class=""><br class=""></div><div class="">The protection should discourage people from changing the Name field just for fun, but also make sure that if a business re-brands (e.g. a Shell station changes to an Exxon station) someone changes all the tags and not just the Name that gets rendered.</div><div class=""><div class=""><br class=""></div><div class="">The fields that can be protected are the “Name” and “Brand” fields.</div><div class=""><br class=""></div><div class=""><b class="">Name</b></div><div class="">If the `name` tag has a value, and there is a `wikidata` or `brand:wikidata` tag with a value, and the “Brand” field is not being shown, the “Name” field will be readonly and have a tooltip that says:  "The “Name" field is locked because there is a Wikidata tag. You can delete it or edit the tags in the "All tags" section."</div><div class=""><br class=""></div><div class=""><b class="">Brand</b></div><div class="">If the `brand` tag has a value and there is a `brand:wikidata` tag with a value, the “Brand” field will be readonly and have a tooltip that says:  "The “Brand" field is locked because there is a Wikidata tag. You can delete it or edit the tags in the "All tags" section.”<br class=""><br class=""></div><div class=""><br class=""></div><div class="">In practice it means that features with a `wikidata` tag (the closest thing we have in OSM to a stable identifier) will have the “Name" field readonly.  This includes things like places, landmarks, artworks, schools, etc.  </div><div class=""><br class=""></div><div class="">It also means that most features with a `brand:wikidata` tag will have the “Name" field readonly - this includes recognized brands like “McDonald’s”, “Starbucks” etc.  The exception to this is when iD displays both a “Name" and a “Brand" field, the “Name" field is unlocked and the “Brand" field is locked.  This is done on gas stations, car/motorcycle dealerships, hotels/motels - anything where it is common for the Name and Brand to be different  (`name=Route 22 Honda`, `brand=Honda`).</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">More details can be found on this ticket:</div><div class=""><a href="https://github.com/openstreetmap/iD/issues/5515" class="">https://github.com/openstreetmap/iD/issues/5515</a></div><div class=""><br class=""></div><div class="">I also encourage everyone to try editing with iD and see how it works in practice.</div><div class=""><br class=""></div><div class="">Thanks,</div><div class="">Bryan</div><div class=""><br class=""></div><div class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Dec 10, 2018, at 2:59 AM, Frederik Ramm <<a href="mailto:frederik@remote.org" class="">frederik@remote.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Hi,<br class=""><br class="">On 10.12.2018 03:14, Bryan Housel wrote:<br class=""><blockquote type="cite" class="">iD now displays linked data if a feature has a wikidata tag, and will<br class="">protect fields like name and brand from direct editing.<br class=""></blockquote><br class="">Can you elaborate on the logic behind this a bit more?<br class=""><br class="">On first reading it sounds like if I set a wikidata tag on something, iD<br class="">will load name and brand from wikidata and not allow editing of those<br class="">fields but that certainly can't be right. Which fields exactly are<br class="">protected, what does protection mean, and by what is this protection<br class="">triggered?<br class=""><br class="">Bye<br class="">Frederik<br class=""><br class="">-- <br class="">Frederik Ramm  ##  <a href="mailto:frederik@remote.org" class="">eMail frederik@remote.org</a>  ##  N49°00'09" E008°23'33"<br class=""><br class="">_______________________________________________<br class="">dev mailing list<br class=""><a href="mailto:dev@openstreetmap.org" class="">dev@openstreetmap.org</a><br class="">https://lists.openstreetmap.org/listinfo/dev<br class=""></div></div></blockquote></div><br class=""></div></div></body></html>