<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">вс, 23 окт. 2022 г., 22:56 Tomas Straupis <<a href="mailto:tomasstraupis@gmail.com" rel="noreferrer noreferrer" target="_blank">tomasstraupis@gmail.com</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
  As there have been incidents where widespread and basic tags have<br>
been known and widely understood and still some inexperienced people<br>
after several months of "practice" in OSM managed to push changes to<br>
those with devastating effects still visible today it is still a very<br>
good idea to clearly state such "standard" tags and "freeze" them.<br> <br>
  I strongly believe that freezing "main" tags for main landuse,<br>
roads, waterways, buildings, places, MAIN amenities (classes used in<br>
99% of map/gis products) would allow data consumers to spend less time<br>
on running after changes, reading thousands of letters to identify<br>
possible changes to important tags etc. Very few people care how<br>
colour of a bench is tagged but all care how a lake is tagged.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I suggest alternative solution: some machine readable spec, which defines mapping between stable identifier and tags. For example (XML):</div><div dir="auto"><list></div><div dir="auto"><item id="healthcare.hospital" k="amenity" v="hospital" /></div><div dir="auto"><item id="healthcare.hospital" k="healthcare" v="hospital" /></div><div dir="auto"><item id="shop.supermarket" k="shop" v="supermarket" /></div><div dir="auto"><item id="landform.peak" k="natural" v="peak" /></div><div dir="auto"></list></div><div dir="auto">In this example, "healthcare.hospital", "shop.supermarket" and "landform.peak" is stable identifiers. If tag has been replaced, config must be updated. Config may be applied on conversion stage. </div><div dir="auto">Regards, </div><div dir="auto">Illia. </div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div></div>