Wikispecies:Bots/Requests for approval/DannyS712 bot

  1. Operator: DannyS712
  2. Automatic or Manually Assisted: Automatic
  3. Programming Language: Via JWB
  4. Function Summary: Replace magic ISBN links with uses of {{ISBN}}
  5. Edit period: One time run to clear Category:Pages using ISBN magic links
  6. Edit rate requested:
  7. Already has a bot flag: No
  8. Function Details: For every page in Category:Pages using ISBN magic links, replace (using a regex) ISBN ([\d-]{10,}X?) with {{ISBN|$1}}.

At some point, magic isbn links will be removed (phab:T145604). To avoid the links breaking when this happens, the bot will preemptively replace magic links with the ISBN template. The regex above should catch most cases. I tested this with my main account, and have updated all templates to use {{ISBN}}, but 5,545 pages still use magic links not via a template.

Let me know if there are any questions. Thanks, --DannyS712 (talk) 01:55, 6 January 2020 (UTC)[reply]

Discussion

edit
If this is a concern, it was not for me, but no worries, I will commit as a Crat to the removal of the rights after the run is done. Cheers Scott Thomson (Faendalimas) talk 20:25, 7 January 2020 (UTC)[reply]
  • The ISBN magic link issue should be dealt with fairly soon, regardless the name of the bot. As the Phabricator RfC points out: "magic links functionality should be disabled a year or so after the MediaWiki 1.28 release". Considering that MediaWiki version 1.28 was released in November 28, 2016 it is my guess that the magic links functionality might be dropped at any time. (For reference, the current version used by the servers is MediaWiki 1.34 released in December 19, 2019.) Tommy Kronkvist (talk),23:51, 7 January 2020 (UTC).[reply]

Support

edit
  1.   Support also for speedy, cheers Scott Thomson (Faendalimas) talk 14:18, 6 January 2020 (UTC)[reply]
  2.   Support experienced contributor for this type of edit. Andyboorman (talk) 18:49, 9 January 2020 (UTC)[reply]
  3.   Support Why not try it? Every hand is good.--Rosičák (talk) 19:07, 9 January 2020 (UTC)[reply]

Oppose

edit
  1.   Oppose I would be very cautious in giving a bot-permit for one-time-run, unless the bot permit is promptly removed afterwards. Can a crat commit himself to do this? This AWB regex can easily be executed by an already active bot, so why bother creating a new, special bot? Mariusm (talk) 17:02, 7 January 2020 (UTC)[reply]

Neutral

edit

  Approved. –Tommy Kronkvist (talk), 08:42, 14 January 2020 (UTC).[reply]