Operator: S
Automatic or Manually Assisted: Automatic. Supervised for task #1, unsupervised after trial for task #2.
Programming Language(s): Python; good old Perl, if Python gives me any trouble
Function Summary:
Edit period(s) (e.g. Continuous, daily, one time run): On demand for task #1; daily for task #2.
Edit rate requested: 8 edits per minute should be more than enough for the maintenance stuff and 1 edit per day tops for the Wikicalendar thing
Already has a bot flag (Y/N): No.
Function Details: Task number 1 involves generic maintenance, including fixing double redirects. I figure this is pretty straightforward since Seedbot is already approved for these very tasks (please see this BRFA).
Task number 2 is based on this request and involves updating the New York Times links at the bottom of Wikicalendar articles. The bot's design is pretty simple: get the current date and check whether the NYT article for that day and for the next 3-7 days is online yet. If it is, update the link to point to the 2007 version of the article. If it's not, sleep. Rinse, lather, repeat the next day.
The reason I'm not doing this under my regular bot account is simply that this will be run on a topologically different machine (a few hundered miles away from my regular box) and I simply don't like to share passwords across machines (what can I say, I used to be a network guy ;). -- S up? 07:56, 23 July 2007 (UTC) reply