<div dir="ltr">On Thu, 6 Feb 2020 at 13:40, Andrew Harvey <<a href="mailto:andrew.harvey4@gmail.com">andrew.harvey4@gmail.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div>ruins:building=yes is not just tagging for other mappers, it's accurately describing the feature on the ground, a ruined building. It's not quite a building=yes, but not really nothing left on the ground, so it's just part of the lifecycle.<br></div></div></blockquote><div><br></div><div>Are you sure about that not being "just tagging for other mappers"?   Have you</div><div>seen how ruins:building=yes renders?  Here's one I found using overpass-turbo:</div><div><a href="https://www.openstreetmap.org/way/701307813">https://www.openstreetmap.org/way/701307813</a>  Close the pane showing the</div><div>tags and the nodes.  What happens to the building then?  It vanishes.  Because</div><div>ruins:building=yes DOES NOT RENDER.  So only mappers will ever know it's</div><div>there.  Ordinary users, looking at the map, won't see it.  But the ruins are</div><div>visible to anyone passing by.<br></div><div><br></div><div>If you want a ruined building to render, because the ruins are a visible landmark,</div><div>then you should use building=yes + ruins=yes.  Here's an abandoned church</div><div>that's in ruins: <a href="https://www.openstreetmap.org/way/637904260">https://www.openstreetmap.org/way/637904260</a></div><div>The abandoned:amenity=place_of_worship prevents the religious icon</div><div>from rendering; the ruins=yes do not prevent the building=yes from rendering.</div><div>Is this sensible tagging?  See <a href="https://www.geograph.org.uk/photo/1923975">https://www.geograph.org.uk/photo/1923975</a></div><div>and <a href="https://www.genuki.org.uk/big/wal/CGN/Llechryd/HolyCross">https://www.genuki.org.uk/big/wal/CGN/Llechryd/HolyCross</a><br></div><div><br></div><div>And that's why we need tags like ruins=yes as well as lifecycle prefixes.  Because</div><div>lifecycle prefixes prevent rendering of the tag they prefix, and that's sometimes</div><div>exactly the right thing to do and sometimes exactly the wrong thing to do.</div><div><br></div><div>-- <br></div><div>Paul</div><div><br></div></div></div>