<div dir="ltr"><div>As someone who doesn't do reversions, I'd agree with Serge that they sound tricky and I'd worry about messing up later edits based on my bad changeset. Agree that changeset comments would be an awesome asset to the project as a whole!<br>
<br></div>Here's a thought, though-- does the complexity of a reversion decrease if nothing has been edited on "top" of a changeset? For example, I make an edit, hit save, and then realize I accidentally made some error that would be hard/tedious to manually undo. What if there were a "revert changeset" option that were only available for changesets that have no subsequent changes affecting them. That might be just as complex, but in case it isn't I thought I'd throw the idea out there.<br>
</div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sun, Nov 10, 2013 at 10:38 AM, Serge Wroclawski <span dir="ltr"><<a href="mailto:emacsen@gmail.com" target="_blank">emacsen@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Andrew,<br>
<br>
Speaking as someone who does reversions, reversions are tricky. Doing<br>
them in an automated way does not always get you what you expect if<br>
there's been an interim edit, and even knowing if there's going to be<br>
a problem with an automated reversion requires a bit of deep<br>
introspection onto the changeset.<br>
<br>
So maybe the right solution is (as has been proposed before) is<br>
changeset comments and flags.<br>
<span class="HOEnZb"><font color="#888888"><br>
- Serge<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Sat, Nov 9, 2013 at 3:45 PM, Andrew Hain <<a href="mailto:andrewhainosm@hotmail.co.uk">andrewhainosm@hotmail.co.uk</a>> wrote:<br>
> Every so often a new user asks how to revert their editing mistake. It would<br>
> be useful if they could do this themselves, which we don’t have suitable<br>
> tools for. Frederik’s scripts aren’t aimed at new users and Potlatch 1 needs<br>
> the browser’s address bar to be fiddled with.<br>
><br>
> Perhaps we could offer them a tool for them to revert their own edits. This<br>
> doesn’t need a Potlatch-style deletion history API call because it it can<br>
> use trace through one user’s changesets to offer one to revert.<br>
><br>
> --<br>
> Andrew<br>
><br>
><br>
> _______________________________________________<br>
> dev mailing list<br>
> <a href="mailto:dev@openstreetmap.org">dev@openstreetmap.org</a><br>
> <a href="https://lists.openstreetmap.org/listinfo/dev" target="_blank">https://lists.openstreetmap.org/listinfo/dev</a><br>
<br>
_______________________________________________<br>
dev mailing list<br>
<a href="mailto:dev@openstreetmap.org">dev@openstreetmap.org</a><br>
<a href="https://lists.openstreetmap.org/listinfo/dev" target="_blank">https://lists.openstreetmap.org/listinfo/dev</a><br>
</div></div></blockquote></div><br></div>