Wikipedia:Bots/Requests for approval/Yobot 59


 * The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was

Yobot 59
Operator:

Time filed: 07:57, Tuesday, March 27, 2018 (UTC)

Automatic, Supervised, or Manual: Manual

Programming language(s): AWB / WPCleaner

Source code available:

Function overview: Fix ISBN mistakes (CHECKWIKI 69-73)

Links to relevant discussions (where appropriate):

Edit period(s): Daily

Estimated number of pages affected:

Namespace(s): Main

Exclusion compliant (Yes/No):

Function details:

Discussion
Fix commons ISBN errors. CHECKWIKI 69-73 -- Magioladitis (talk) 07:57, 27 March 2018 (UTC)
 * Courtesy link. Primefac (talk) 11:50, 27 March 2018 (UTC)

Could you please provide some sample edits to show how the bot would fix each of these Checkwiki errors? Since magic links are going away someday, the bot should wrap ISBNs in the ISBN template. – Jonesey95 (talk) 12:54, 27 March 2018 (UTC)
 * Jonesey95 I will editing manually from the bot's account. I will be searching for the correct ISBN in google books and other places and correcting the number. I will use AWB/WPCleaner only to load the list of pages faster and be able to perform WP:GENFIXES. -- Magioladitis (talk) 13:43, 27 March 2018 (UTC)
 * #73 sample edit, #70 sample edit, #72 sample edit, #69 sample edit -- Magioladitis (talk) 13:51, 27 March 2018 (UTC)
 * Thank you. Sample edits for the other CW errors would be helpful. Magic links are going away. Please wrap ISBNs in the ISBN template. – Jonesey95 (talk) 14:35, 27 March 2018 (UTC)
 * Jonesey95 I will. I was already wrapping them. I am one of the supports of the deprecation fo the ISBN magic links. For the 69 one Ihave a list of commons ISBN myspellings: User:Magioladitis/ISBN which I created in 2015 and now they are partly part of CHECKWIKI's detection logic. -- Magioladitis (talk) 16:08, 27 March 2018 (UTC)
 * Jonesey95 I added sample edits for all of them. -- Magioladitis (talk) 16:11, 27 March 2018 (UTC)
 * This feels like pulling teeth. I would like to see sample edits made by your proposed code, made by you, that result in an ISBN fix and wrapping the ISBN in the ISBN template. – Jonesey95 (talk) 16:31, 27 March 2018 (UTC)
 * Jonesey95 There is no additional code. Purely manual. I won't be adding ISBNs in template. This is already done by my bot automatically. I am requesting to fix invalid ISBNs numbers with correct ones. This is what errors 69-73 are about. For instance in error 69 one can find errors like O (big o) instead of 0 (zero) etc. I this request, when I find an invalid ISBN I will replace it with the correct one using google books site, my private library or local public library to find the corrcet ISBN and put it in place. -- Magioladitis (talk) 17:30, 27 March 2018 (UTC)
 * So wait, given the option between manually fixing the ISBN and putting it in the template, you'd prefer to only fix the ISBN and let the bot make a second edit to put it in a template? Primefac (talk) 17:35, 27 March 2018 (UTC)
 * Primefac The ISBN template issue has already been handled for every correct ISBN number by numerous bots. I will be fixing ISBN numbers inside the template or if the invalid number is not in a template I will fix the number first and manually add the template if necessary. Completelly manual work. -- Magioladitis (talk) 17:37, 27 March 2018 (UTC)

#69 sample fixes (one with template; one without) -- Magioladitis (talk) 17:39, 27 March 2018 (UTC)

#73 sample fix. -- Magioladitis (talk) 17:42, 27 March 2018 (UTC)

#72 sample fix. -- Magioladitis (talk) 17:43, 27 March 2018 (UTC)

#71 sample fix. -- Magioladitis (talk) 17:45, 27 March 2018 (UTC)

#70 sample fix. -- Magioladitis (talk) 17:45, 27 March 2018 (UTC)

Almost 2 months... Magioladitis (talk) 21:11, 17 May 2018 (UTC)

I can't believe that this process takes more than 2 months. -- Magioladitis (talk) 06:09, 26 May 2018 (UTC)


 * Commenting only as a member of the community, not a BAG member. This should absolutely be trialled very briefly just to confirm we all understand the bounds of the task then approved. This provides oversight while still letting Magioladitis perform valuable fixes. I'm glad to see this BRFA. Perhaps is willing to slap a trial tag on here? I would if not for my recusal. ~ Rob 13 Talk 01:08, 27 May 2018 (UTC)
 * regarding the errors that are changing one value to another, please describe the general logic you are using to determine which editor provided value should be used? — xaosflux  Talk 01:54, 27 May 2018 (UTC)
 * ISBN is an error-detecting code i.e. the last digit is a checksum fot the others. In the cases the checksum is not correct then the ISBN code is wrong. Apart from cases where the error is obvious (for intsance O instead of 0), me and others use Google books, JSTOR and other sites to find the correct ISBN number. -- Magioladitis (talk) 07:08, 27 May 2018 (UTC)
 * hi, yes I udnerstand it is a checksum - question is when it is wrong, where are you getting the "right" number from yourself to fix it? Are you using a correction someone else has already solved / are you running another piece of software on each edit / etc? (e.g. Is this a custom AWB module, etc?).  In short, can you provide a high level programmatic through such as:


 * 1) Obtain list of pages from ____________
 * 2) Something n
 * 3) Something n+1...
 * 4) Save corrected page.
 * Thanks! — xaosflux  Talk 15:49, 27 May 2018 (UTC)
 * He's saying it's manual. Note that, based on his ArbCom restriction, he has to submit a BRFA and run edits from his bot account in order to use AWB, to increase community oversight. Unless I've completely misunderstood, he's finding the correct ISBN himself without any program. ~ Rob 13 Talk 16:18, 27 May 2018 (UTC)
 * That's what I was looking to verify - will every single edit be manually verified? — xaosflux  Talk 16:27, 27 May 2018 (UTC)
 * Yes. Check that I have written this in the fields above. All ISBNs for these errors will be fixed manually. There is no program involved in obtainingg the correct ISBN from external sites and libraries. CHECKWIKI project only provived a list of invalid ISBNs. -- Magioladitis (talk) 20:12, 27 May 2018 (UTC)
 * BotTrial (up to 20 of each type of fix) - include the task info in your edit summaries. Please report back here when trial is done. —  xaosflux  Talk 21:27, 27 May 2018 (UTC)
 * D was the trial completed? If so please link to the diffs of the trial sections. —  xaosflux  Talk 23:29, 25 June 2018 (UTC)


 * — xaosflux  Talk 13:41, 2 July 2018 (UTC)


 * The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.