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: JJMC89 (talk · contribs · SUL · edit count · logs · page moves · block log · rights log · ANI search)

Time filed: 04:00, Monday, February 27, 2017 (UTC)

Automatic, Supervised, or Manual: Automatic

Programming language(s): Python

Source code available: massmessage-list-updater.py on GitHub

Function overview: Update MassMessage lists based on user groups from logs.

Links to relevant discussions (where appropriate): User talk:xaosflux#Admin list (permalink)

Edit period(s): Daily

Estimated number of pages affected: 1, initially

Exclusion compliant: Yes

Already has a bot flag: Yes

Function details: Update MassMessage lists based on user groups from logs.

The rights log (including meta) is used for add and remove. This allows users to opt out after being added. The global rename log is used for renames.

Configuration options for each list:

Initially the bot will be updating Wikipedia:Administrators/Message list (edit | talk | history | links | watch | logs). Other lists may be added upon request.

Discussion[edit]

Approved for trial (50 edits or 30 days). Please provide a link to the relevant contributions and/or diffs when the trial is complete.. @JJMC89: there may be some removals in a few days - need someone to run and pass an RfA too, get to nominating :D. A few questions too:

xaosflux Talk 04:20, 27 February 2017 (UTC)[reply]

@Xaosflux: They would be removed each time the bot runs, so daily. I could add a new option for it if necessary; however, bots are already excluded from being added. — JJMC89(T·C) 04:34, 27 February 2017 (UTC)[reply]
Thank you, looks good. — xaosflux Talk 13:01, 27 February 2017 (UTC)[reply]
@JJMC89: there was a desysop today, so if you are running maybe you will catch it! (User:Pjacobi) — xaosflux Talk 16:46, 27 February 2017 (UTC)[reply]

I don't think it's necessary to remove users from the admin messaging list upon removing their rights. Isn't one reason for the list to keep inactive sysops up to date so when they return they have something to bring them up to speed?xenotalk 16:27, 28 February 2017 (UTC) I was confused about the what list was being updated[reply]

I don't use the list, and don't have an opinion on it. The configuration can be adjusted as necessary. — JJMC89(T·C) 02:14, 1 March 2017 (UTC)[reply]
Normally they are only removed for continuing inactivity, I'm generally against maintaining mass-messaging to editors that have left the project - it normally just clutters up their ignored talk page. — xaosflux Talk 02:28, 1 March 2017 (UTC)[reply]
Note, this is a different list than the Wikipedia:Administrators' newsletter/Subscribe optional, open subscription newsletter page. — xaosflux Talk 17:05, 1 March 2017 (UTC)[reply]
Though it may be a good idea to force subscribe new admins to it :D — xaosflux Talk 17:05, 1 March 2017 (UTC)[reply]
That can be arranged. — JJMC89(T·C) 17:41, 1 March 2017 (UTC)[reply]
Oh, my confusion! That's fine then. –xenotalk 20:04, 1 March 2017 (UTC)[reply]

Is this still running, looks like some of the removals got skipped unless that was suspended? — xaosflux Talk 17:07, 1 March 2017 (UTC)[reply]

It runs once a day. It is currently scheduled for 00:07 (UTC), so it will catch the desysops then. — JJMC89(T·C) 17:41, 1 March 2017 (UTC)[reply]
 Approved. Task approved. — xaosflux Talk 00:05, 25 March 2017 (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.