Wikipedia:Bots/Requests for approval/Sgeo-BOT


 * The following discussion is an archived debate. Please do not modify it. Subsequent comments should be made in a new section. The result of the discussion was Symbol keep vote.svg Approved.

Sgeo-BOT
Operator: Sgeo

Automatic or Manually Assisted: Manually Assisted

Programming Language(s): Python (PyWikipedia)

Function Summary: Disambig, Categories, Double redirects, not interwiki

Edit period(s) (e.g. Continuous, daily, one time run): Whenever I have the chance

Edit rate requested: Whatever is normal for PyWikipedia

Already has a bot flag (Y/N):N

Function Details: Resolve disambiguation, fix double redirects, categorize uncategorized pages

Discussion
How does it go about resolving disambiguation or categorizing pages? Will you confirm each edit? Where does this get the list of pages that it needs to edit from? Voice -of- All  02:52, 20 September 2006 (UTC)
 * It uses the PyWikipedia framework. Each edit will be confirmed (it requires manual interaction). For categories, it currently goes through Special:Allpages and finds the uncategorized ones (don't blame me), but I'll work on making it Special:Uncategorizedpages. For disambigs, it will check what's linking to a disambig page. I'll manually provide the disambiguation pages. --SgeoTC 19:59, 20 September 2006 (UTC)
 * Seems fine, tell me when you get it to run of Special:Uncategorizedpages, otherwise, it would be too inneffecient. Voice -of- All  20:59, 20 September 2006 (UTC)
 * It runs using Special:Uncategorizedpages now. It might still attempt some recently categorized pages, due to the fact that Special:Uncategorizedpages is cached. --SgeoTC 22:32, 20 September 2006 (UTC)
 * Indeed, though a simple regexp check can test for categories in those cases. Voice -of- All  03:12, 22 September 2006 (UTC)
 * How do you know what categories to add to it? Do you think of them out manually for each edit? Voice -of- All  03:14, 22 September 2006 (UTC)
 * They would be determined manually. Incidentally, could my bot be approved for, e.g. disambig while waiting for categorization approval? --SgeoTC 23:26, 22 September 2006 (UTC)
 * What kind of edits would you make to disambig pages? A diff might be useful. Voice -of- All  06:24, 23 September 2006 (UTC)

Approved for trial. Since this bot is manual and possibly does not strictly require bot approval in the first place and we need diffs anyway, this bot is hereby approved for a short trial run of 20-40 edits for disambiguation pages. When those are done post the results and if there is no futher discussion on the categorization, do a 20-40 edit run on those as well. Please post some example diffs here when you are completed. Please make sure to answer any concerns listed above, although perhaps the diffs will do that. Update:  There has been no further discussion, so please run the trial for the categorization. 20-40 edits should do. -- RM 03:04, 13 October 2006 (UTC)
 * Special:Contributions/Sgeo-BOT. Only issue was my being somewhat uncertain what to change some of them too. --SgeoTC 18:10, 14 October 2006 (UTC)

Approved for disambiguation changes. The changes looked good to me. It's a difficult task trying to determine the correct article to point at, but the changes so far are good. Please run the trial listed above for categorization. At this point no bot flag will be set until the categorization trial is complete, so please keep the edit rate down to at most 2/minute. -- RM 00:43, 16 October 2006 (UTC)

There has been no result for the categorization trial, so I'm officially expiring the request. The bot flag will be granted for the disambiguation changes. -- RM 00:49, 10 December 2006 (UTC)


 * The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made in a new section.