Wikipedia:Bots/Requests for approval/RagesossBot 2


 * 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

RagesossBot 2
Operator:

Time filed: 22:10, 2 January 2015 (UTC)

Automatic, Supervised, or Manual: Automatic

Programming language(s): Python (pywikibot)

Source code available: Github

Function overview: This bot goes through a list of course IDS from the Education Program extension, and creates the /sandbox subpage for any users that don't already have one. The point is to avoid clogging up AfC, which is where the student editors end up with their drafts when they start their own sandboxes with the "Sandbox" link that preloads user sandbox.

Links to relevant discussions (where appropriate): There is a long-standing consensus that we shouldn't be sending student editors en masse through AfC. For one relevant discussion, see Education_noticeboard/Archive7.

Edit period(s): Daily

Estimated number of pages affected: ~2500 pages per semester.

Exclusion compliant (Yes/No): N/A. This bot only edits user sandbox pages that haven't been created yet, so it would never edit a page with the bots template.

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

Function details: The bot will use a list of course IDs of Wiki Education Foundation-supported courses from the current term on a specific page (User:RagesossBot/course_ids), and use that to find the usernames of all student editors the the current set of courses. It will then check whether the /sandbox subpage exists for each user, and if it doesn't exist yet, it will create it ahead of time with student sandbox (instead of the normal preloaded user sandbox template) so that the student editors get sandbox instructions tailored to their situation.

Discussion
((BotTrial|edits=100)) -- Magioladitis (talk) 23:13, 15 January 2015 (UTC)
 * Magioladitis: I've run the bot on a partial set of the current courses, and cut it off right around 100 edits. It's working as expected so far.--Sage (Wiki Ed) (talk) 21:25, 20 January 2015 (UTC)

Sage (Wiki Ed) Thanks. -- Magioladitis (talk) 21:38, 20 January 2015 (UTC)

-- Magioladitis (talk) 20:55, 28 January 2015 (UTC)

Sage (Wiki Ed) bot approved. -- Magioladitis (talk) 21:00, 28 January 2015 (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.