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 Approved.

Operator: Bgwhite (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

Time filed: 07:16, Thursday September 27, 2012 (UTC)

Automatic, Supervised, or Manual: Automatic, supervised

Programming language(s): AWB

Source code available: Yes

Function overview: WP:CHECKWIKI error fixing

Links to relevant discussions (where appropriate): User talk:Magioladitis/Archive 9#CheckWiki bot

Edit period(s): Weekly

Estimated number of pages affected: upto ~2,000 a week

Exclusion compliant (Yes/No): Yes

Already has a bot flag (Yes/No): Yes

Function details: In the continuing saga of BG19bot becoming Yobot's little brother, the last of Yobot's tasks that BG19bot will help with is fixing WP:CHECKWIKI errors. This was approved for Yobot via Yobot 16's request. BG19bot 4 request handled a couple of CheckWiki errors. A list of errors that AWB can and cannot do is located at User:Magioladitis/AWB and CHECKWIKI. The list is updated when things change. I'd rather not do any CheckWiki errors that may be controversial. Bgwhite (talk) 07:16, 27 September 2012 (UTC)[reply]

Discussion

[edit]

Approved for trial (50 edits). Please provide a link to the relevant contributions and/or diffs when the trial is complete. MBisanz talk 16:44, 27 September 2012 (UTC)[reply]

I recommend that you add skipping conditions. Especially for Error 61 which I already created. We need to create some more. We should avoid the mistake that were done by Yobot in the past. -- Magioladitis (talk) 11:07, 28 September 2012 (UTC)[reply]
Could you write down the special instructions for any error number. Perhaps adding it to your AWB and CHECKWIKI page? This way we can both stay in sync. Bgwhite (talk) 20:59, 28 September 2012 (UTC)[reply]
User:Magioladitis/AWB and CHECKWIKI now contains the explicit function called to fix each error. I'll now add the skipping conditions. -- Magioladitis (talk) 21:09, 28 September 2012 (UTC)[reply]
My list is complete. I also provide skipping conditions in User:Yobot. I'll try to work in improving AWB's logic too. -- Magioladitis (talk) 08:11, 29 September 2012 (UTC)[reply]
Is that work generally in the future or before approval of this task? MBisanz talk 17:18, 2 October 2012 (UTC)[reply]
It's working already. Bgwhite can ask me for details. Some refining can be done but we need testing to ensure this. The groups of errors depend on the function within AWB called. -- Magioladitis (talk) 18:47, 2 October 2012 (UTC)[reply]
Approved for extended trial. Please provide a link to the relevant contributions and/or diffs when the trial is complete. Let me know when you're done testing. MBisanz talk 20:23, 2 October 2012 (UTC)[reply]
The latest dump is being created today. CheckWiki should run against this in the next couple of days. Will run the trial when this happens. Bgwhite (talk) 20:42, 2 October 2012 (UTC)[reply]
Trial complete. Roughly ~70 article located [1]. Magioladitis' skipping condition was active during the run. Bgwhite (talk) 19:14, 5 October 2012 (UTC)[reply]
 Approved. MBisanz talk 06:37, 9 October 2012 (UTC)[reply]
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.