> - <tool> shows you a list of all members of the Changeset ... for which we would need a /api/0.6/changeset/1234567 which includes the primitives, if possible even a /api/0.6/changeset/1234567/full. Currently, editors/offline tools would have to screen scrap /browse/changeset/123456 which includes information about the primities in the changeset
-- Karl -----Ursprüngliche Nachricht----- Von: [email protected] [mailto:[email protected]] Im Auftrag von Peter Körner Gesendet: Mittwoch, 2. September 2009 20:24 An: OSM Talk Betreff: Re: [OSM-talk] Brainstorming: Simple Revert-Tools > I'd like to do a Brainstorming about how a Revert-Tool could look > like, that is more open to the Community, can be used without > programming knowledge and is able to to reverts fast. I'm thinking of a process like this: - Identify the Changeset you'd like to be reverted. - Go to <tool> and throw in the Changeset-ID - <tool> downloads the Changeset and the current state of all members - <tool> shows you a list of all members of the Changeset - highlight conflicting changes (tag- or position-mismatch) - highlight conflicts that could be reverted automatically (e.g. in the malicious changeset highway=secondary was changed to highway=track and on the current node it's highway=secondary again, or the node/way added in the malicious changeset was deleted already) - propose actions on nodes/ways that must be edited by hand (like jsom does when connecting two ways with conflicting tags) - when all conflicts are resolved <tool> generates a voting-url - post this url to the appropriate mailing-list (global and local) and let the community vote for your revert-proposal - we'll need some kind of authentication here - when 100 (20?, 50?, 1000?) people said "yes" to your proposal, the tool applies your revert - if this produces further conflicts the author should be able to correct them (and only them!) without another vote. - there should be a history when who reverted what - each revert should have an explanation with a minimal length (e.g. 30 words) Please plug your own thoughts in :) Peter _______________________________________________ talk mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk _______________________________________________ talk mailing list [email protected] http://lists.openstreetmap.org/listinfo/talk

