Wikipedia:Bots/Requests for approval/WP 1.0 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.svgSymbol support vote.svg Speedily Approved.

WP 1.0 bot
Operator: Oleg Alexandrov (talk)

Automatic or Manually Assisted: Automatic, unsupervised

Programming Language(s): perl

Function Summary: WP 1.0 bot is planned to be used to update Version 1.0 Editorial Team/Index and its subpages instead of my current bot, User:Mathbot. That because updating those Version 1.0 pages takes so many edits that all other Mathbot's contributions are drowned.

Since this new bot won't do anything new (same operator, same code), and the bot preceding it in this function behaved very well most of the time (see Bots/Requests for approval/Mathbot and its blocklog), I suggest that perhaps this new bot be speedy approved.

Edit period(s) (e.g. Continuous, daily, one time run): Once each day, but the entire run takes around 24 hours. So basically it runs continuously.

Edit rate requested: It leaves 1 second between requests for Wikipedia data and 5 seconds between submissions.

Already has a bot flag (Y/N): N (but Mathbot whose job it inherits does have a flag).

Function details: Well, there's no more to it than described above.

Discussion
Can the bot be kept to no more than an edit every 10 seconds (6 per minute)? — Mets501 (talk) 23:51, 4 February 2007 (UTC)
 * Oops, actually the but updates once in two seconds, and even that way it takes 24 hours to update all pages (we are talking about a quarter of a million reviewed articles). I understand that's a lot, but I don't know what could be done about this (perhaps running the bot every few days and not every day?). Oleg Alexandrov (talk) 00:21, 5 February 2007 (UTC)
 * Perhaps every 7 seconds Tuesday-Friday and every 10 seconds Saturday-Monday (the peak days). Would that work?  Otherwise I think updating every 36 hours or every 48 hours is the way to go. — Mets501 (talk) 00:28, 5 February 2007 (UTC)
 * Is that read speed or edit speed? I don't think I've ever seen the bot actually make edits that quickly. Most of its work is offline, and staggered on a per-project basis; the only time I'd expect to see a rapid series of edits is doing an update of the tables for a large project (bio, albums, etc.), and that shouldn't be a very extended burst. Kirill Lokshin 00:28, 5 February 2007 (UTC)
 * You are right. The bot is configured to submit (edit) every 2 seconds but it does not do that all the time, but rather only when updating the tables for a project. I modified the script so that the bot edits every 10 seconds, fetches Wikicode every 2 seconds, and fetches the contents of categories (e.g., http://en.wikipedia.org/w/query.php?what=category&cptitle=Wikipedia+Version+0.5&format=txt every second). I think edit operations should be more expensive than just read ones. Would that be acceptable? Let's see how long the bot would take to run in this way. Oleg Alexandrov (talk) 01:13, 5 February 2007 (UTC)

OK, that's a good speed. This bot will run with a flag, like Mathbot. — Mets501 (talk) 01:35, 5 February 2007 (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.