Operator: GreenC ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 15:06, Friday, August 25, 2017 ( UTC)
Automatic, Supervised, or Manual: Automatic
Programming language(s): GNU Awk
Source code available: Yes ( GitHub)
Function overview: FA RotBot is a bot-triggering-bot. FA RotBot will tell IABot to run on a list of Featured Articles every X days (X to be determined). IABot fixes link rot and has been approved.
Links to relevant discussions (where appropriate):
Edit period(s): Once every X days
Estimated number of pages affected: All featured articles and lists. 8,297 at time of BRFA.
Namespace(s): Mainspace
Exclusion compliant (Yes/No): Yes
Function details: The bot function is straightforward: it runs from cron on Tools every X days and using the IABot API, triggers IABot to process the Featured content. FA RotBot doesn't make any changes to Wikitext itself, only communicates with IABot as a sort of director, a bot triggering bot.
When IABot is triggered by a third party, it leaves the name of the calling party in the edit summary ("Dweller" in this example). This will be "FA RotBot" and that account will be owned and and managed by the Featured Article co-ordinators with Dweller in the lead. Thus there will be two entities running this bot: GreenC will write the code and handle any technical issues (bot stops working, adjust number of days it runs). And Dweller and the FA coordinators will manage any issues that come up with IABot's edits, such as soft 404s.
@ Dweller, Cyberpower678, Xaosflux, and Dank:
@ Dweller and Dank: .. Question: there are two ways to designate articles the bot will process, opt-out or opt-in. Opt-out it will process all articles in a category eg. the featured list category. There could also be a list User:FARotBot/exclude to exclude any individual articles from being processed. For opt-in there is a page such as User:FARotBot/list and individual articles listed are processed. Do you have a preference? -- Green C 13:05, 28 August 2017 (UTC) reply
Just a quick bureaucratic note: the "links to previous discussions" above links to a discussion with Dank, a TFA coordinator; there is no longer a single FA coordinator function -- it's divided across TFA, FAC, and FAR. The three TFA coordinators are aware of this request; pinging Ian Rose and Sarastro1, the FAC coordinators, and @ WP:FAR coordinators: to notify the FAR coordinators, in case they are interested in commenting. Mike Christie ( talk - contribs - library) 13:41, 28 August 2017 (UTC) reply
OK, a few basic concerns and questions.
Headbomb { t · c · p · b} 20:16, 28 August 2017 (UTC) reply
|arxiv=
/|bibcode=
/|doi=
) That's an IABot-related concern in general, not something that would prevent this task from happening though.{{
t|BAG assistance needed}}
.
I think this bot should be approved.—
CYBERPOWER (
Message) 23:40, 18 September 2017 (UTC)
reply@
Cyberpower678: Can't find anything wrong with FA RotBot, but I suggest updating the edit summary in cases like
[3]. HTTP->HTTPS don't really seem like "rescued" refs to me. I would also add (activated by <user>), rather than simply (<user>). But that's IABOt stuff, not FA RotBot stuff. Therefore, Approved..
Headbomb {
t ·
c ·
p ·
b} 14:12, 19 September 2017 (UTC)
reply
Operator: GreenC ( talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)
Time filed: 15:06, Friday, August 25, 2017 ( UTC)
Automatic, Supervised, or Manual: Automatic
Programming language(s): GNU Awk
Source code available: Yes ( GitHub)
Function overview: FA RotBot is a bot-triggering-bot. FA RotBot will tell IABot to run on a list of Featured Articles every X days (X to be determined). IABot fixes link rot and has been approved.
Links to relevant discussions (where appropriate):
Edit period(s): Once every X days
Estimated number of pages affected: All featured articles and lists. 8,297 at time of BRFA.
Namespace(s): Mainspace
Exclusion compliant (Yes/No): Yes
Function details: The bot function is straightforward: it runs from cron on Tools every X days and using the IABot API, triggers IABot to process the Featured content. FA RotBot doesn't make any changes to Wikitext itself, only communicates with IABot as a sort of director, a bot triggering bot.
When IABot is triggered by a third party, it leaves the name of the calling party in the edit summary ("Dweller" in this example). This will be "FA RotBot" and that account will be owned and and managed by the Featured Article co-ordinators with Dweller in the lead. Thus there will be two entities running this bot: GreenC will write the code and handle any technical issues (bot stops working, adjust number of days it runs). And Dweller and the FA coordinators will manage any issues that come up with IABot's edits, such as soft 404s.
@ Dweller, Cyberpower678, Xaosflux, and Dank:
@ Dweller and Dank: .. Question: there are two ways to designate articles the bot will process, opt-out or opt-in. Opt-out it will process all articles in a category eg. the featured list category. There could also be a list User:FARotBot/exclude to exclude any individual articles from being processed. For opt-in there is a page such as User:FARotBot/list and individual articles listed are processed. Do you have a preference? -- Green C 13:05, 28 August 2017 (UTC) reply
Just a quick bureaucratic note: the "links to previous discussions" above links to a discussion with Dank, a TFA coordinator; there is no longer a single FA coordinator function -- it's divided across TFA, FAC, and FAR. The three TFA coordinators are aware of this request; pinging Ian Rose and Sarastro1, the FAC coordinators, and @ WP:FAR coordinators: to notify the FAR coordinators, in case they are interested in commenting. Mike Christie ( talk - contribs - library) 13:41, 28 August 2017 (UTC) reply
OK, a few basic concerns and questions.
Headbomb { t · c · p · b} 20:16, 28 August 2017 (UTC) reply
|arxiv=
/|bibcode=
/|doi=
) That's an IABot-related concern in general, not something that would prevent this task from happening though.{{
t|BAG assistance needed}}
.
I think this bot should be approved.—
CYBERPOWER (
Message) 23:40, 18 September 2017 (UTC)
reply@
Cyberpower678: Can't find anything wrong with FA RotBot, but I suggest updating the edit summary in cases like
[3]. HTTP->HTTPS don't really seem like "rescued" refs to me. I would also add (activated by <user>), rather than simply (<user>). But that's IABOt stuff, not FA RotBot stuff. Therefore, Approved..
Headbomb {
t ·
c ·
p ·
b} 14:12, 19 September 2017 (UTC)
reply