Wikipedia:Bots/Requests for approval/BG19bot 7


 * 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 Symbol keep vote.svg Approved

BG19bot 7
Operator:

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

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)

Discussion
 MBisanz  talk 16:44, 27 September 2012 (UTC)
 * Not quite 50 edits. They are located here.  Evil Magiolidits went thru and cleaned them all out yesterday.  I can run some more when list is update tomorrow.  Bgwhite (talk) 08:21, 28 September 2012 (UTC)
 * 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)
 * 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)
 * 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)
 * 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)
 * Is that work generally in the future or before approval of this task?  MBisanz  talk 17:18, 2 October 2012 (UTC)
 * 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)
 * Let me know when you're done testing.  MBisanz  talk 20:23, 2 October 2012 (UTC)
 * 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)
 * Roughly ~70 article located . Magioladitis' skipping condition was active during the run. Bgwhite (talk) 19:14, 5 October 2012 (UTC)
 *  MBisanz  talk 06:37, 9 October 2012 (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.