Wikipedia:Bots/Requests for approval/Acebot
- The following discussion is an archived debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA. The result of the discussion was Approved.
Operator: Ace111 (talk · contribs)
Time filed: 11:31, Tuesday November 2, 2010 (UTC)
Automatic or Manually assisted: Automatic supervised
Programming language(s): pywikipedia framework based on python
Source code available: Variables.py
Function overview: Update daily statistics shown in Template:NUMBEROF (currently not updated already for a month)
Links to relevant discussions (where appropriate):
Edit period(s): Daily
Estimated number of pages affected: 1 page: Template:NUMBEROF/data
Exclusion compliant (Y/N): N/A
Already has a bot flag (Y/N): N
Function details: I would like to update daily the information for Template:NUMBEROF. I update the same information in ruwiki (ru:Template:NUMBEROF/data) already for several months and in ukwiki for a month (uk:Template:NUMBEROF/data) (have a bot flag in these two wikis). These updates were running smoothly every day and there were no problems. Since information in enwiki is not updated already for a month (please see history of Template:NUMBEROF/data), I propose that I could take over this task.
The bot updates information on statistics for all wikipedias, please see description at Template:NUMBEROF and examples of usage at English Wikipedia and Template:Greatest_Wikipedias. It is foreseen that the update will be done automatically daily e.g. at midnight GMT (if needed during the trial period, on BAG's request, I can run more often to ensure that everything is O.K.). — Ace111 (talk) 11:31, 2 November 2010 (UTC)[reply]
Discussion
[edit]{{BAG assistance needed}} - Ace111 (talk) 22:00, 9 November 2010 (UTC)[reply]
- Given that the task is already done in two wikis, and isn't controversial, I see no reason why BAG shouldn't give a week's trial, probably several updates a day for testing if needed. — HELLKNOWZ ▎TALK 22:24, 9 November 2010 (UTC)[reply]
- Thank you for the answer. The bot made a first update and the data has been updated correctly. Should I run the bot regularly to make further tests? — Ace111 (talk) 04:39, 10 November 2010 (UTC)[reply]
- Hold on, I am not a BAG member and cannot "officially" let you run a trail. Sorry if I made it unclear, I thought leaving the {{BAG assistance needed}}, speaking in third person about BAG, and not explicitly giving {{BotTrial}} would do the trick. Sorry for mix-up, the edit looks good though. — HELLKNOWZ ▎TALK 11:35, 10 November 2010 (UTC)[reply]
- Thank you for the answer. The bot made a first update and the data has been updated correctly. Should I run the bot regularly to make further tests? — Ace111 (talk) 04:39, 10 November 2010 (UTC)[reply]
Approved for trial (14 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete. One edit per day is fine, there's no rush. Anomie⚔ 17:30, 10 November 2010 (UTC)[reply]
- Thank you, the bot will update the statistics shortly after midnight GMT. — Ace111 (talk) 19:53, 10 November 2010 (UTC)[reply]
Trial complete. Worked smoothly, please the bot's contibutions. — Ace111 (talk) 23:52, 24 November 2010 (UTC)[reply]
- I see in this edit your bot stomped on another bot's edit. I suggest you add a {{documentation}} page. Once you've done that, give it one more bot edit so we can make sure that works right. Anomie⚔ 01:43, 25 November 2010 (UTC)[reply]
- I consider Template:NUMBEROF/data to be raw data for the main Template:NUMBEROF which has a full documentation and should be used by user. This main template has a full interwiki record. Do we really need interwikis also for the auxiliary template? It was introduced by this edit diff, after 1.5 year of existence of this template in several wikis. I propose to remove interwikis in eswiki and ptwiki and this will solve the problem. Do you agree with this? Do we realy need add documentation for the auxiliary template? User should always get full documentation from the main template, otherwise there is a duplication. — Ace111 (talk) 12:52, 25 November 2010 (UTC)[reply]
- The documentation is really for users unfamiliar with the purpose of the page. A simple "This template stores data for use by {{NUMBEROF}} and is updated by a bot automatically." is probably enough. Regarding overwriting other bots edits, you could make sure the bot only edits the page portion between the <onlyinclude>s. Also, just because the interwikis hadn't existed before, does not mean we should keep it that way. NUMBEROF/data is auxiliary to NUMBEROF same way Cite is auxilary to Cite web. — HELLKNOWZ ▎TALK 13:30, 25 November 2010 (UTC)[reply]
- I consider Template:NUMBEROF/data to be raw data for the main Template:NUMBEROF which has a full documentation and should be used by user. This main template has a full interwiki record. Do we really need interwikis also for the auxiliary template? It was introduced by this edit diff, after 1.5 year of existence of this template in several wikis. I propose to remove interwikis in eswiki and ptwiki and this will solve the problem. Do you agree with this? Do we realy need add documentation for the auxiliary template? User should always get full documentation from the main template, otherwise there is a duplication. — Ace111 (talk) 12:52, 25 November 2010 (UTC)[reply]
- Done. Bot made another edit. — Ace111 (talk) 09:37, 26 November 2010 (UTC)[reply]
- Approved. Looks good. Anomie⚔ 19:04, 26 November 2010 (UTC)[reply]
- The above discussion is preserved as an archive of the debate. Please do not modify it. To request review of this BRFA, please start a new section at WT:BRFA.