Operator: Alai
Automatic or Manually Assisted: manually run, edits automatically
Programming Language(s): Python (pywikipedia framework)
Function Summary: Populate "category missing" maintenance categories from database dumps.
Edit period(s) (e.g. Continuous, daily, one time run): Intermittent, manually run on an as-needed/as-identified basis.
Edit rate requested: 6 edits per minute
Already has a bot flag (Y/N): yes
Function Details: Populating of "missing category" maintenance categories such as Category:Uncategorised albums, from lists generated from offline database dumps. (See for example, User:Alai/uncat-albums, album-stubs lacking any (other) album categories.) To use the pywikipedia framework to add the category, while double-checking for categories added more recently than the db dump to avoid "false positives". Sample/test edit: [1]. Currently this just uses replace.py to do this: it might be slightly more elegant to do a code-merge with category.py, which I'll look at doing in due course. I suggest using the above list (or if preferred, part thereof) as a "trial run", given that a request specifically for that at Wikipedia:ALBUM is what inspired this task. Subsequent runs would be done on the basis of either existing similar maintenance categories, such as Category:Year of birth missing, or creating additional same in co-ordination with wikiprojects expressing an interest in emptying same. Alai 07:31, 7 November 2006 (UTC)Reply[reply]
Approved for trial. Please provide a link to the relevant contributions and/or diffs when the trial is complete. Run a test of 50 edits to be completed within 1 week. Post the results here when finished. -- RM 12:56, 13 November 2006 (UTC)Reply[reply]
Approved. This bot was approved and a bot flag already given by Essjay. As such, this request is formally approved and closed. -- RM 18:15, 27 November 2006 (UTC)Reply[reply]