Wikipedia talk:Kill-It-With-Fire

Proposal: one-by-one version
Hi, Alexis. I noticed mention of this tool recently at ANI, and came here to have a look. It sounds really useful, but here's the thing: I would like to use it on a one-by-one basis, rather than for mass reverts, which I'd prefer an admin or someone experienced with it take care of. On the other hand, not at all infrequently, I come across individual edits which I need to revert, but by the time I get there, one or two or a few small edits have intervened, but just enough to make an undo not work, so I have to laboriously undo it manually; you know what I'm talking about: it's painful. An enhancement of your tool to address one edit might save me a lot of time with those, and I bet it would be welcomed by lots of users who run into this situation.

I haven't even seen the interface of the tool (could you maybe screenshot it, and upload an image to commons?) and I'm a bit shy to try it out, so I don't know if this proposal even makes sense, but what I'd like to see, is something that would let me identify an edit to be reverted by revision id, or to a small range (contiguous series) of edits using two revision ids, and it would undo just those. Does that sound feasible at all? I don't know how you have it designed/implemented, but if the implied UX sounds very different than what you have now, maybe it could be a new tool and 50% of the existing code could become a common library for both of them? Anyway, if this sounds like something that is possible and that you'd enjoy working on, I can add further thoughts about how it might look, and especially, a validation/verification check to make sure the user input is what they really want to do (i.e., and not do something wildly off because their copy/paste of the revision id dropped a digit). Thanks! (Adding Mako001 because your recent experience with the tool may put you in a good position to comment about whether this proposal makes any sense, or if I'm way off base.) Mathglot (talk) 05:16, 29 July 2023 (UTC)
 * P.S. maybe the baby version could be, "Nip-it-with-flyswatter". Or I'm sure you'll think of something. Mathglot (talk) 05:22, 29 July 2023 (UTC)
 * @Mathglot: The tool works on a users contribs page. It gives a little box down in the corner which allows you to add a summary and choose some selection options. Clicking on a revision will select it for reversion, and that's typically how I use it. If it also worked on a history page, that would probably get the functionality you are looking for. In this case, if "undo" doesn't work, this tool won't either, as it uses the standard undo functionality. There is a chance that a non-rollbacker or non-admin may hit the edit rate limit if many edits are selected, as it will undo them at an average of 1 per second. Another option you may prefer is: 1. Go to history page, 2. Select the start and end of the revisions you want to undo (using the "view difference between selected revisions" function). 3. Hit the undo button on the diff screen. This will undo the batch of edits. I hope my ramblings help in some way? Mako001 (C) (T)  🇺🇦 05:42, 29 July 2023 (UTC)
 * It definitely does, thanks! I won't rush to try it out, but when the appropriate situation arises, I will. Mathglot (talk) 06:08, 29 July 2023 (UTC)