<div dir="ltr">Thank you all for responding. I've commented in order<div><br></div><div>Dear François & Jo,</div><div><br></div><div> There are 240,000 drinking fountains  nodes (with the two tag forms) tagged globally. Although, your suggestion seems a reasonable one, unless there is master plan for unique id maintenance, 

I am loathe to adding ref tags which might end up being poorly maintained stale pollution. </div><div><br></div><div>Dear Mateusz,</div><div><br></div><div>If I understand correctly, I can query the database for historic data states.  For how long is the historic data maintained ? 

Do all of the servers below have the historic data ? 

</div><div><br></div><div><div>'<a href="https://lz4.overpass-api.de/api/interpreter" target="_blank">https://lz4.overpass-api.de/api/interpreter</a>'; <br>' <a href="https://overpass-api.de/api/interpreter" target="_blank">https://overpass-api.de/api/interpreter</a>';<br>'<a href="https://overpass.kumi.systems/api/interpreter" target="_blank">https://overpass.kumi.systems/api/interpreter</a>';<br>'<a href="http://overpass.openstreetmap.fr/api/interpreter" target="_blank">http://overpass.openstreetmap.fr/api/interpreter</a>';<br>'<a href="https://z.overpass-api.de/api/interpreter" target="_blank">https://z.overpass-api.de/api/interpreter</a>';<br>'<a href="https://overpass.nchc.org.tw" target="_blank">https://overpass.nchc.org.tw</a>';<br></div><div><br><div>Dear Simon,</div><div><br></div><div>What do you mean by <span style="color:rgb(0,0,0)"> "</span><span style="color:rgb(0,0,0)">+ version" ? Are you referring to a timestamp or a something else ?</span></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><span style="color:rgb(0,0,0)">For ways, which I am only starting to look to consider, maybe I could look for objects with a similar geometric center for the replacement object. </span></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><font color="#000000">Best regards,</font></div><div><font color="#000000"><br></font></div><div><font color="#000000">Stuart </font></div><div><br></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 19 May 2020 at 11:41, Simon Poole <<a href="mailto:simon@poole.ch" target="_blank">simon@poole.ch</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    <p>It should be noted that (for Nodes) id + version is actually
      stable (Ways and Relations are more complicated).</p>
    <p>So if you have id + version, you can</p>
    <p>- check that it is the current version of the object (all fine
      and dandy)</p>
    <p>- check if there is a later (undeleted) version, check if it
      (depending on your criteria) is still the "same object", update
      version in your reference</p>
    <p>- if the last version is deleted or your criteria for it being
      the same object doesn't hold, search in the vicinity for a
      replacement object.</p>
    <p>Doing the same for Ways and Relations requires including a
      location reference of some kind as geometry changes are not
      reflected in the versions, but can work in principle the same.<br>
    </p>
    <p>Simon<br>
    </p>
    <div>Am 19.05.2020 um 09:43 schrieb European
      Water Project:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="ltr">Dear All,
        <div>
          <div><br>
          </div>
          <div>I am looking for a way to create permanent links  to
            specific objects (fountains and cafés) with images within
            our application ... and I have a couple of questions. <br>
            <div><br>
            </div>
            <div>How quickly do OSM node and ways numbers mutate ?  What
              percentage should I expect to change each year.  If the
              percentage of ids mutates slowly enough .. maybe this is
              still the best bad short term option ? </div>
            <div><br>
            </div>
            <div>I was pointed to this wiki : </div>
            <div><a href="https://wiki.openstreetmap.org/wiki/Permanent_ID" target="_blank">https://wiki.openstreetmap.org/wiki/Permanent_ID</a>  </div>
            <div><br>
            </div>
            <div>On the discussion page, it is mentioned that a solution
              is being targeted for end 2020 . Will there be a tool to
              translate actual osm node and ways numbers to the new
              permalink ids. </div>
            <div><br>
            </div>
            <div>Apparently Mangrove uses GEO URI to create perma
              links towards objects. <a href="https://en.wikipedia.org/wiki/Geo_URI_scheme" target="_blank">https://en.wikipedia.org/wiki/Geo_URI_scheme</a>.
              How do they deal with node repositioning ?  I could create
              a link name with first 5 latitude num followed by first 5
              longitude num... but as soon as someone moves the node I
              would get a broken link... </div>
            <div><br>
            </div>
            <div>Thanks for your help and advice</div>
            <div><br>
            </div>
            <div>Best regards,</div>
            <div><br>
            </div>
            <div>Stuart </div>
            <div><br>
            </div>
            <div><br>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset></fieldset>
      <pre>_______________________________________________
Tagging mailing list
<a href="mailto:Tagging@openstreetmap.org" target="_blank">Tagging@openstreetmap.org</a>
<a href="https://lists.openstreetmap.org/listinfo/tagging" target="_blank">https://lists.openstreetmap.org/listinfo/tagging</a>
</pre>
    </blockquote>
  </div>

_______________________________________________<br>
Tagging mailing list<br>
<a href="mailto:Tagging@openstreetmap.org" target="_blank">Tagging@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/tagging" rel="noreferrer" target="_blank">https://lists.openstreetmap.org/listinfo/tagging</a><br>
</blockquote></div>