Operator: Stu (aeiou) I'm Researching Wikipedia
Automatic or Manually Assisted: Automatic
Programming Language(s): PHP, SxWiki classes
Function Overview: Generates lists of current and recently-closed AfD debates and AfD statistics. Possible expansion would keep AfDers up to date on debates they are involved in through subpages on user pages and talk page messages.
Edit period(s): Continuous (every 30 minutes)
Already has a bot flag (Y/N): N
Function Details: Bot maintains a database of current and closed AfDs that is used to generate lists and statistics. It gets a list of current AfDs every thirty minutes. It retrieves and parses new and closed AfDs, the nominated article, and the article's talk page. Expansion would leave a talk page message for nominators when their AfD is closed, and generate an up-to-date list of all the open and recently closed AfDs a user has participated in. These features would be by request only.
This has been running for about a week now, and I didn't think it needed approval because it wasn't editing anything other than its own subpages - User:AfDStatBot/AfDStats and User:AfDStatBot/AfDStatsTotal. However, MacGyverMagic suggested that I get it approved anyway and thought about some expansions to make it more useful. I've formalized the expanded features, but they aren't implemented yet. I'd like to get the current bot approved, and perhaps have some discussion about the proposed features. For example, would it be better to give all nominators a talk page message when their AfDs are closed unless they opt-out, or should I keep it request-only? Thanks! Stu (aeiou) I'm Researching Wikipedia 18:04, 9 February 2009 (UTC) reply
Updating the tables every 10 minutes seems rather excessive, especially if its going to be generating such lists for multiple people. Mr. Z-man 22:54, 10 February 2009 (UTC) reply
I'm entirely confused here. If this is just for historical statistics, why on earth would it need to update so frequently? -- MZMcBride ( talk) 22:58, 11 February 2009 (UTC) reply
Update: First, I just changed this to run every 30 minutes, in response to concerns that 10 minutes is too often. I also did the simulations over a 48 hour period, seeing what would happen if I notified the 10 most active AfDers of their current AfDs. Checking every 10 minutes for updates, there were 234 simulated subpage updates for the 10 users, which is on average about one edit every 30 minutes for each highly active AfDer who signs up. There were times when a user would get an update every ten minutes five to ten times in a row, so I suspect changing the interval to 30 minutes will cut down on that significantly. Stu (aeiou) I'm Researching Wikipedia 16:15, 14 February 2009 (UTC) reply
Operator: Stu (aeiou) I'm Researching Wikipedia
Automatic or Manually Assisted: Automatic
Programming Language(s): PHP, SxWiki classes
Function Overview: Generates lists of current and recently-closed AfD debates and AfD statistics. Possible expansion would keep AfDers up to date on debates they are involved in through subpages on user pages and talk page messages.
Edit period(s): Continuous (every 30 minutes)
Already has a bot flag (Y/N): N
Function Details: Bot maintains a database of current and closed AfDs that is used to generate lists and statistics. It gets a list of current AfDs every thirty minutes. It retrieves and parses new and closed AfDs, the nominated article, and the article's talk page. Expansion would leave a talk page message for nominators when their AfD is closed, and generate an up-to-date list of all the open and recently closed AfDs a user has participated in. These features would be by request only.
This has been running for about a week now, and I didn't think it needed approval because it wasn't editing anything other than its own subpages - User:AfDStatBot/AfDStats and User:AfDStatBot/AfDStatsTotal. However, MacGyverMagic suggested that I get it approved anyway and thought about some expansions to make it more useful. I've formalized the expanded features, but they aren't implemented yet. I'd like to get the current bot approved, and perhaps have some discussion about the proposed features. For example, would it be better to give all nominators a talk page message when their AfDs are closed unless they opt-out, or should I keep it request-only? Thanks! Stu (aeiou) I'm Researching Wikipedia 18:04, 9 February 2009 (UTC) reply
Updating the tables every 10 minutes seems rather excessive, especially if its going to be generating such lists for multiple people. Mr. Z-man 22:54, 10 February 2009 (UTC) reply
I'm entirely confused here. If this is just for historical statistics, why on earth would it need to update so frequently? -- MZMcBride ( talk) 22:58, 11 February 2009 (UTC) reply
Update: First, I just changed this to run every 30 minutes, in response to concerns that 10 minutes is too often. I also did the simulations over a 48 hour period, seeing what would happen if I notified the 10 most active AfDers of their current AfDs. Checking every 10 minutes for updates, there were 234 simulated subpage updates for the 10 users, which is on average about one edit every 30 minutes for each highly active AfDer who signs up. There were times when a user would get an update every ten minutes five to ten times in a row, so I suspect changing the interval to 30 minutes will cut down on that significantly. Stu (aeiou) I'm Researching Wikipedia 16:15, 14 February 2009 (UTC) reply