<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;"><div>Hey,</div><div><br></div><div>some long time ago I wondered why we have two tags for one purpose sometimes? For example: A mapper can use either the tag `contact:phone` or `phone` to add a phone number to the database. I think this makes the database dirty and for developers - like me - it's annoying to support two or more tags for one purpose.</div><div><br></div><div>We need a system to prevent or instinct the usage of two or more tags for one purpose. I suggest the following behaviour:</div><div>1. Negotiating which key can be considered as<i> official</i>.</div><div>1.1. A key which has been approved should be the <i>official</i> key but other factors like usage or improving can be considered.</div><div>2. Deprecating the other key by following the introductions on the <a href="https://wiki.openstreetmap.org/wiki/Deprecated_features">https://wiki.openstreetmap.org/wiki/Deprecated_features</a> page.</div><div>2.1. Opening issues for incorporating the <i>official</i> key into presets and removing presets with the old key:</div><div>2.1.1. <a href="https://github.com/openstreetmap/iD/issues">https://github.com/openstreetmap/iD/issues</a></div><div>2.1.2. <a href="https://josm.openstreetmap.de/newticket">https://josm.openstreetmap.de/newticket</a></div><div>2.1.3. <a href="https://github.com/westnordost/StreetComplete/issues">https://github.com/westnordost/StreetComplete/issues</a></div><div>2.1.4. <a href="https://github.com/osmandapp/Osmand/issues">https://github.com/osmandapp/Osmand/issues</a></div><div>2.1.5. <a href="https://github.com/simonpoole/beautified-JOSM-preset/issues">https://github.com/simonpoole/beautified-JOSM-preset/issues</a></div><div>2.1.6. ...</div><div>2.2. See how much the official key is used among mappers on <a href="https://taginfo.openstreetmap.org/">https://taginfo.openstreetmap.org/</a> and also see the usage count for the old key. (For a period of 2-3 month)</div><div>2.2.1. If things are developing well and the official key gets more usage and the old key less usage then we won't need a mechanical edit.</div><div>2.2.2. If things aren't working for some reasons like there are not many real objects that can be tagged with the official key then we will do a mechanical edit but keeping the `check_date` and `review_requested` keys intact.</div><div><br></div><div>I also had an interesting talk with Quincy Morgan at <a href="https://github.com/openstreetmap/iD/issues/6529#issuecomment-524437983">https://github.com/openstreetmap/iD/issues/6529#issuecomment-524437983</a> about "fragmentation" as Morgan calls it.</div><div><br></div><div><br></div><div>In my opinion this is a topic we should consider working on and creating a wikipage to describe the "defragemtation" process in general.</div><div><br></div><div>Cheers,</div><div><br></div><div>Sören Reinecke alias Valor Naram</div></body></html>