<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">What would also be convenient would be a way to display older version in the browse history page. Take this way for instance:<div><br></div><div><a href="http://www.openstreetmap.org/browse/way/23820548/history">http://www.openstreetmap.org/browse/way/23820548/history</a></div><div><br></div><div>The map on the top right overlays the current version on top of the tiles. But what if I want to see how it looked as version 4. I can click changeset <a href="http://www.openstreetmap.org/browse/changeset/1793367">1793367</a> but it won't help, it would be great if the version was a link that changed the map to display the previous version. I understand that it would require to also get the nodes as they were at the time the changeset was created, but that would be a step in the right direction.</div><div><br></div><div>Also sometimes reverting a full changeset is more than needed, reverting a single object is all you want, and while it's possible by downloading an older version and modifying the XML by hand, it's certainly time consuming, and like others have said, reverting change should not take a lot more time than creating change.</div><div><br></div><div>Yann</div><div><br><div><div>Le 14 juil. 09 à 20:52, MP a écrit :</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>I think the worst case to revert is mass deletion - only Potlatch have<br>some facilities to find deleted lines given a BBOX, and only lines,<br>not POIs or relations. Such deletion is quite hard to spot.<br><br>As for reverting changesets - there is list of nodes/ways/relations<br>that was either added, changed or deleted in the changeset XML, so for<br>changed stuff, you can retrieve the previous version from history<br>(using the version from changeset as the "id of old version"), for new<br>stuff, you add action="delete" into the XML and for deleted stuff, you<br>recreate the last version (could be a bit tricky for deleted ways with<br>nodes, as you'll have to mangle the ID's a bit ...)<br><br>It shouldn't be probably hard to write such a thing ... perhaps some<br>of existing tools can be just a little adapted to produce this.<br><br>Load this into JOSM, use the conflict resolution in there to sort<br>things out (if someone tries to fix the thing manually) and upload<br>..... changeset effectively reverted.<br></div></blockquote></div><br></div></body></html>