Test Wiki:Community portal: Difference between revisions

From Test Wiki
Latest comment: 15:52 by Drummingman in topic TheAstorPastor for Steward and System Administrator
Jump to navigation Jump to search
Content deleted Content added
Oppose 2: Reply
Support: yeah
 
(491 intermediate revisions by 37 users not shown)
Line 1: Line 1:
__NEWSECTIONLINK__
__NEWSECTIONLINK__
{{/header}}
{{/header}}

__NEWSECTIONLINK__
{{shortcut|TW:CP|TW:COM}}
{{shortcut|TW:CP|TW:COM}}

==Proposal: Abolish the non-steward suppressor right==
{{Discussion top|There is unanimous and clear consensus to abolish the non-steward suppressor (NSS) role going forward. While the original proposal called for immediate removal, Drummingman's suggestion—to allow the current NSS, namely [[User:X|X]], to retain their rights—received clear support. As such, X will retain their rights until they either resign or are appointed as a steward. No new NSS appointments will be made. This proposal is therefore closed as successful, with Drummingman's amendment adopted. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 15:09, 7 April 2025 (UTC)}}

This was already partly discussed in the Test Wiki Discord server, and I'm ultimately bringing it up here as a proposal for the community to comment on.

Simply, I'd like to propose abolishing [[Test Wiki:Suppressors|non-steward suppressors]] on this wiki. We currently have two such users, me being one of them, but ultimately at this time, there is really not much need. There are mainly two factors to this, which I will be listing here.
#The amount of suppressions, and especially suppression requests, are already low to this date. Except for two suppressions this month (one performed by me and the other by a steward), the last 50 suppressions date back to July last year, most of which were either reverted, performed as tests or performed for old edits/log entries.
#The community is too small, and not large enough to justify having independent suppressors or checkusers. On a wiki as small as this one, it is likely best to center the suppression task to the stewards, both since they already are experienced with CU/OS and personal information, and considering that they have already been the ones mainly handling suppressions on this wiki either way. This would also be a benefit for the security aspects as well, even if compromises are indeed rare here.

Potentially, the community could consider to instead elect new stewards with the inactivity of Dmehus and decreased activity of Justa and MacFan, but in the current state, there isn't really a need nor a community large enough to justify having NSS at this time, and I therefore propose to instead center this task to the stewards. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 13:12, 30 March 2025 (UTC)

*{{support}} - as proposer. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 13:12, 30 March 2025 (UTC)
*:Just for the record I would also be fine with Drummingman's suggestion to let current NSS keep the rights. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 05:55, 3 April 2025 (UTC)

:{{support}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 13:38, 30 March 2025 (UTC)
:{{support}} [[User:VancityRothaug|'''<span style="background:#000000;color:#ffffff;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">VancityRothaug</span>''']] ([[User talk:VancityRothaug|talk]] + [[Special:Contributions/VancityRothaug|contribs]]) 08:00, 31 March 2025 (UTC)
:{{support}} -[[User:C1K98V|<b style="color:#FF0000">''C1K98V''</b>]] <sup>([[User talk:C1K98V|💬]] [[Special:Contribs/C1K98V|✒️]] [[Special:ListFiles/C1K98V|📂]])</sup> 02:32, 2 April 2025 (UTC)
:{{support}} - However, my opinion is that the current two NSSs may retain their rights until they become stewards or resign, and that no new NSSs will be appointed. [[User:Drummingman|Drummingman]] ([[User talk:Drummingman|talk]]) 19:05, 2 April 2025 (UTC)
:{{support}} Per Drummingman [[User:AlPaD|AlPaD]] ([[User talk:AlPaD|talk]]) 08:55, 3 April 2025 (UTC)
:{{support}} Drummingman’s alteration to the proposal. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 10:08, 3 April 2025 (UTC)
{{discussion bottom}}
==Nomination of [[User:EPIC]] for Stewardship==
{{Discussion top|'''There is a clear, unanimous consensus to promote EPIC to steward. On behalf of the steward-team, congratulations.''' [[User:Drummingman|Drummingman]] ([[User talk:Drummingman|talk]]) 14:09, 7 April 2025 (UTC)}}

As with the NSS removal, this was already partly discussed in the Test Wiki Discord server and I would like to officially create this nomination here on the community portal. I am hereby nominating [[User:EPIC|EPIC]] for a stewardship here on Test Wiki. I believe that they have shown extreme dedication to all the hats they hold both on Test Wiki and other, notable wikis and that they would be a perfect fit to help oversee the administration of Test Wiki, alongside with the other 3 stewards. As many of you may know, EPIC is also a steward on Wikimedia which I find to be a great achievement, further improving his experience. Please let me know if you have any other questions in the discussion below. [[User:VancityRothaug|'''<span style="background:#000000;color:#ffffff;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">VancityRothaug</span>''']] ([[User talk:VancityRothaug|talk]] + [[Special:Contributions/VancityRothaug|contribs]]) 08:13, 31 March 2025 (UTC)
:I stated it in the Discord server as well so I will partly repeat that here; I'm willing to serve if the community and current stewards are in favor of it, since I could bring some further useful experience and extra help especially now that Dmehus is not currently active and two of the other stewards have decreased activity. One of the stewards have expressed their endorsement beforehand, so I'm ultimately accepting. I shouldn't have a big issue with keeping up my activity either, though I'll otherwise resign if I end up not meeting my expected activity levels.
:Noting for transparency that I'm currently a steward for the Wikimedia projects as well as a sysop on the Swedish Wikipedia and Meta (and a CheckUser on the latter). [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 08:30, 31 March 2025 (UTC)

===Support===
#{{Support}} as nominator. [[User:VancityRothaug|'''<span style="background:#000000;color:#ffffff;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">VancityRothaug</span>''']] ([[User talk:VancityRothaug|talk]] + [[Special:Contributions/VancityRothaug|contribs]]) 08:13, 31 March 2025 (UTC)
#{{support|strong}} Irrespective of the NSS removal proposal, EPIC is a clearly suitable candidate, and will definitely help this wiki. Highly trustworthy. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 08:16, 31 March 2025 (UTC)
#{{s}} sure, good luck! [[User:BZPN|BZPN]] ([[User talk:BZPN|talk]]) 19:26, 31 March 2025 (UTC)
#{{s}} Good luck! [[User:Sav|Sav]] • ([[Special:Contribs/Sav|<span style="color:#0080ff"> Edits</span>]] | [[Special:Newsection/User talk:Sav|<span style="color:#0080ff">Talk </span>]]) 19:15, 1 April 2025 (UTC)
#{{s}} Keep up the good work. -[[User:C1K98V|<b style="color:#FF0000">''C1K98V''</b>]] <sup>([[User talk:C1K98V|💬]] [[Special:Contribs/C1K98V|✒️]] [[Special:ListFiles/C1K98V|📂]])</sup> 02:35, 2 April 2025 (UTC)
#{{s}} [[User:Bosco|Bosco]] ([[User talk:Bosco|talk]]) 08:51, 2 April 2025 (UTC)
#{{support}} [[User:LisafBia|LisafBia]] ([[User talk:LisafBia|talk]]) 09:11, 2 April 2025 (UTC)
#{{support|strong}} Very trusted user and Steward on 2 wikifarms [[User:AlPaD|AlPaD]] ([[User talk:AlPaD|talk]]) 08:48, 3 April 2025 (UTC)

===Abstain===

===Oppose===
{{discussion bottom}}

==IA changes==
Hello.

In response to my [[Test Wiki:Request for permissions#BZPN|request]] for Interface Administrator rights, I have been asked (by @[[User:Justarandomamerican|Justarandomamerican]]) to provide a list of at least three planned changes for review by other Interface Administrators. Below are the changes I intend to implement:
#In MediaWiki:Gadget-UserInfo.js, I plan to fix the electionadmin display so that it includes a link to [[TW:EADMIN]]. Additionally, the links in the script currently redirect to the title in the user's language instead of the correct translation of the page. I will fix this issue.
#The Twinkle gadget does not function at all. I intend to replace its content to load via mw.loader.load.
#I would like to convert my script for finding unused pages and files into a gadget.
#I plan to update my MassRollback gadget to a newer version.
#Similar to Twinkle, I would also like to replace the content of MediaWiki:Gadget-RedWarn.js to load via mw.loader.load, as it does not currently work properly.

I welcome any feedback or additional suggestions from the community. Best regards, [[User:BZPN|BZPN]] ([[User talk:BZPN|talk]]) 19:57, 1 April 2025 (UTC)

:LGTM. Per my comments on Discord, I don’t have any concerns regarding your knowledge or skill with IA tools, simply curious why you were socking on Miraheze. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 21:25, 1 April 2025 (UTC)
:I believe stewards should grant you IA on a temporary basis at least. You clearly understand what you're doing, though the socking on Miraheze is a red flag. However, I don't think you'll cause immediate disruption to this project. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 01:54, 3 April 2025 (UTC)
::That's (partially) right. Stewards ''may'' grant the interface administrator permission to trusted users with a defined ''need''; however, it isn't limited to temporary grants. Note, though, that the permission may be removed if inactive after 30 days (i.e., no usage in MediaWiki CSS/JS space). It's limited to granting by stewards for security reasons. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 17:37, 13 April 2025 (UTC)
:{{interface administrator granted}} [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 12:39, 3 April 2025 (UTC)
::Thank you :). I'll get to work soon. Best regards, [[User:BZPN|BZPN]] ([[User talk:BZPN|talk]]) 13:56, 3 April 2025 (UTC)


==UserRightsManager==
==UserRightsManager==
The name of the userRightsManager gadget has changed, so some users may have the tick turned off. It may be necessary to re-enable it in [[Special:Preferences#mw-prefsection-gadgets|the preferences]]. [[User:LisafBia|LisafBia]] ([[User talk:LisafBia|talk]]) 13:01, 1 June 2024 (UTC)


Hello. Is it just me that the UserRightsManager gadget doesn't work (only the button is displayed, but doesn't respond to clicking), or do other users have this problem too? I'd like to know if it's a problem with the gadget or maybe it's something on my end. Best regards, [[User:BZPN|BZPN]] ([[User talk:BZPN|talk]]) 18:08, 10 April 2025 (UTC)
:We encourage bureaucrats, if you have last edited before June 2024, to re-enable its preferences. This user {{Support|supports}} this decision. {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 20:41, 24 June 2024 (UTC)


:It directs to [[Special:UserRights]]. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 13:25, 11 April 2025 (UTC)
==Inactivity for AFAs==
Should inactivity for [[Test Wiki:Abuse filter administrators|AFAs]] be measured in regular terms, or should it be measured by the last time an abuse filter was modified by an AFA, or perhaps even the last time a filter was modified to use a restricted action or a restricted filter was modified? I'd like to know consensus on this before I go and modify the [[TW: inactivity policy| inactivity policy]]. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 23:20, 7 June 2024 (UTC)


==Proposals: [[Newsletter:Administrators' newsletter|Administrators' newsletter]] and Newsletter extension==
:I would choose when the last time some AFA modified a regular abuse filter (without restricted actions). [[User:Codename Noreste|<span style="font-family:Verdana;color:#0024FF">'''''Codename Noreste'''''</span>]] 🤔 [[User talk:Codename Noreste|<span style="font-family:Verdana;color:#0A16A5">''Talk''</span>]] 02:18, 8 June 2024 (UTC)
:We don't have a bot for it yet? That checks for inactivity? [[User:Justman10000|Justman10000]] ([[User talk:Justman10000|talk]]) 16:03, 8 June 2024 (UTC)
::Nope. It's a manual process. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 16:12, 8 June 2024 (UTC)
:::Would be at least 3 months at least I can suggest. [[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub> 12:46, 11 June 2024 (UTC)
:Abuse Filter Manager is less security-sensitive than Interface Administrator, which is entirely within Steward purview and generally accepted of at least 30 days of inactivity within relevant areas.
:I would suggest the 3 month time limit proposed by Tailsultimatefan3891 is sufficient, but would add that it would be activity within [[Special:AbuseFilter]], not ''any'' wiki activity. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 18:56, 18 August 2024 (UTC)
::However, if it is determined that an abuse filter admin made their latest active action editing an abuse filter, also an bureaucrat, and administrator, and inactive for at least 3 months regardless of abuse filter activity or wiki activity, then all rights would be revocated. {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 20:29, 18 August 2024 (UTC)
:::I'm {{support}} with 3 months [[User:AlPaD|AlPaD]] ([[User talk:AlPaD|talk]]) 20:34, 18 August 2024 (UTC)
:::Fair point, Tailsultimatefan3891, but I'd still favour codifying that is limited activity within the AbuseFilter space, as we could eventually subsequently amend the inactivity requirements for Bureaucrat and/or Administrator to, say, 6 months (I'd probably favour keeping Bureaucrat at 3 months and increase Administrator to 6 months, though). Also, while unlikely, it's ''possible'' someone may ''only'' request the AbuseFilter Manager permission. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 23:49, 18 August 2024 (UTC)
::::I'm saying to increase steward inactivity to 9 months, because you said to increase Administrator to 6 months. Also, System administrator rights can be re-granted within 6 hours of revocation due to inactivity, and steward rights can be re-granted within 24 hours of revocation due to inactivity. {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 13:12, 19 August 2024 (UTC)


I looked through the current subscribers to the [[Newsletter:Administrators'_newsletter|Administrators' newsletter]], and I don't see evidence of subscribers opting in (versus being subscribed involuntarily).
==Suppression Reports==


Test Wiki is, by its name and definition, a place to test gadgets, scripts, and permission sets in MediaWiki software. As such, Administrators and Bureaucrats on Test Wiki are primarily testing permissions, so there will be frequent changes to users with the permission (it changes daily, in most cases). As a result of this, the utility of such a newsletter is very low, versus, say, a content wiki like English Wikipedia.
Not sure if this was ever officially announced, but you can go to [[Special:Report/REVID]] to report a revision that needs suppressed. [[User:X|'''<span style="background:#3383ff;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 21:01, 25 June 2024 (UTC)


At the same time, the Newsletter extension is a useful extension, particularly for sending out important notices like inactivity notices, or perhaps notices of community discussions (stewards should primarily handle the latter; any bureaucrat can handle the former).
:When I installed the extension, I announced it on Discord, but never made an announcement here. *facepalm* [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 21:04, 25 June 2024 (UTC)
::<nowiki>*sigh* *ahem*</nowiki> I agree on this feature. {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 21:06, 25 June 2024 (UTC)
::You’re fine, no problem! [[User:X|'''<span style="background:#3383ff;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 21:07, 25 June 2024 (UTC)
:It's also included in the newsletter :) [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 15:08, 26 June 2024 (UTC)
::Cool, right? {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 17:30, 26 June 2024 (UTC)


To ensure users do not become overwhelmed with e-mail notices, I therefore propose the following:
==Welcoming users==
We should welcome a newly-registered user when they make their first edit. Not before, but after. [[User:Tsukushi|Tsukushi]] ([[User talk:Tsukushi|talk]]) 01:45, 2 July 2024 (UTC)
-- [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 17:59, 13 April 2025 (UTC)


===Proposal 1: [[Newsletter:Administrators' newsletter|Administrators' newsletter]] is made opt-in===
:{{Support|Clear support}}. {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 15:26, 29 July 2024 (UTC)
The [[Newsletter:Administrators' newsletter|Administrators' newsletter]] is made opt-in and the subscriber list reset to 0 upon this proposal being closed as adopted. Before resetting the subscriber list to 0, the closing steward shall send one administrative newsletter instructing current subscribers they need to re-add their names to the newsletter's subscriber list if they wish to continue receiving the newsletters.


<!--- PLEASE ADD YOUR VOTE, COMMENTS, AND SIGNATURE LIKE THE BELOW SAMPLE. THANKS! --->
==Translations into Chinese==
<!--- * {{Support}} <Your comments here.> --->
Hi. I've been doing some translations lately and was wondering which variant of Chinese to translate to. Currently most pages are translated into regional dialects, such as zh-cn and zh-tw. What I think would be better is to translate only into zh-hans (simplified Chinese) and zh-hant (traditional Chinese) in order to reduce redundancy, as all Chinese dialects use one of the two character systems. Any thoughts? <span style="font-family:monospace;">'''<nowiki>'''[[</nowiki>[[User:CanonNi]]<nowiki>]]'''</nowiki>'''</span> ([[User talk:CanonNi|talk]] • [[Special:Contributions/CanonNi|contribs]]) 10:54, 11 July 2024 (UTC)
*{{Support}} as proposer. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 18:01, 13 April 2025 (UTC)
*{{support}}. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 19:51, 13 April 2025 (UTC)
*{{support}} as proposer. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 20:20, 13 April 2025 (UTC)


===Proposal 2: Newsletters extension should be removed===
:Well I think you should translate into the more popular dialect [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 12:01, 11 July 2024 (UTC)
The Newsletters extension should be removed.
:Honestly, I think that we should only do the two main variants of Chinese (Traditional and Simplified). Regional dialects complicate things.. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 18:40, 11 July 2024 (UTC)
::I lightly and honestly will {{Oppose|oppose}} reducing the variants of Chinese. {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 21:25, 14 July 2024 (UTC)
:::For what reason? Regional dialects can be broken down into the two main dialects of Chinese. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 20:20, 17 July 2024 (UTC)
::::For some reason, variants of Chinese may be spoken may be many people, such as some people may speak a partial of Traditional and Simplified Chinese, they are multiple dialects of Chinese, 3 dialects of Chinese may be said by a person while others speak mainly only 1 dialect. {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 11:51, 18 July 2024 (UTC)


NOTE: The recommendation is to '''oppose''', to provide a reverse affirmation of support to its installation. In other words, it's a vote of confidence. A majority of support with valid arguments would be a vote of non-confidence and would result in its removal.
==Community Vote==
{{atop|result = {{done}} per consensus below, now moved to [[Template:Emergency-bot-block]]. [[User:Codename Noreste|<span style="font-family:Verdana;color:#0024FF">'''''Codename Noreste'''''</span>]] 🤔 [[User talk:Codename Noreste|<span style="font-family:Verdana;color:#0A16A5">''Talk''</span>]] 07:29, 31 July 2024 (UTC) }}


<!--- PLEASE ADD YOUR VOTE, COMMENTS, AND SIGNATURE LIKE THE BELOW SAMPLE. THANKS! --->
Good afternoon, everyone.
<!--- * {{Oppose}} <Your comments here.> --->
<br>I request a vote on the following proposal: When a bot is created, [<nowiki/>[User:Sav/Templates/Emergency-user-block|this]] template could be automatically added to their user page. The process would check for accounts with the 'bot' permission and confirm whether or not the user page has content. If it does, the template would be placed at the top; if it doesn’t, the template would be placed regardless. The template is a quick and easy way to block bot accouts that may not be functioning properly. Thank you for your consideration. [[User:Sav|Sav]] • ([[Special:Contribs/Sav|<span style="color:#0080ff"> Edits</span>]] | [[Special:Newsection/User talk:Sav|<span style="color:#0080ff">Talk </span>]]) 15:16, 21 July 2024 (UTC)
*{{Oppose}} ratification of support as proposer. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 18:01, 13 April 2025 (UTC)
*This is entirely unnecessary. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 19:49, 13 April 2025 (UTC)
*{{oppose}} as no apparent reason to. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 20:20, 13 April 2025 (UTC)


===Proposal 3: Mandatory newsletters===
The following newsletters are made mandatory (i.e., non-opt-in; opt-out is allowed).

*'''Inactivity notices.''' Trusted bureaucrats and stewards may send out the notice, typically no more than once per month.
*'''Notices of community discussions.''' Stewards, or any current or future steward-delegated role, may send these newsletters, typically consolidated in digest format such that there are no more than 1-2 per month.

NOTE: This proposal is conditional upon '''Proposal 2''' failing.

<!--- PLEASE ADD YOUR VOTE, COMMENTS, AND SIGNATURE LIKE THE BELOW SAMPLE. THANKS! --->
<!--- * {{Support}} <Your comments here.> --->
*{{Support}} as logical and sound as proposer. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 18:02, 13 April 2025 (UTC)
*{{oppose|Oppose-ish}}. I’m not entirely sure how doing mass messaged inactivity notices would work. It’s not like people stop editing on the same day(s) so it doesn’t really apply. I think we’ve tried this and it didn’t really work, if I remember correctly. For the community discussion notifications, I would support those if they were opt-in. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 19:55, 13 April 2025 (UTC)
*:Technically speaking, neither is ''mandatory'', since 'opt-out' is still permitted. We wouldn't be mass-adding all current users to these two newsletters, but rather just allowing the existing members to continue, regardless of whether they had opted in or not. So, in that sense, in kind of 'is' opt-in. Hope that clarifies. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 20:33, 13 April 2025 (UTC)
*::That does clarify, thank you. I {{support}} for community discussions. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 21:31, 13 April 2025 (UTC)
*{{support}} for community discussions, at least. As far as I know we don't really send out inactivity notices and rather resort to grace periods for inactive admins, in which case they already receive a notification that way. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 20:20, 13 April 2025 (UTC)
*:Yeah, for clarity, on the inactivity notices, I ''wasn't'' proposing to mass add every Test Wiki user to the newsletter distribution list, but rather just allowing for users to have been added without having to explicitly subscribe. If recently active users were added to the list (i.e., those not currently blocked who were active in the last ninety (90) calendar days or so), that would also be permitted, but we wouldn't want to actively ''encourage'' that and probably should be a steward (unless they've given explicit permission on Discord, IRC, or on-wiki to be added. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 20:37, 13 April 2025 (UTC)
*::Dear @[[User:Dmehus|Dmehus]], I believe that proposal 3 needs some changes, given that [[User:Inactivity Bot|Inactivity Bot]] is now in effect. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:20, 20 April 2025 (UTC)

==SecurePoll permission set==

Hi all:

I'm glad to see we've enabled the SecurePoll extension. I'm wondering, though, to reduce the number of testing permission groups, if we might want to either:

*A. Add the <code>securepoll-create-poll</code> and <code>securepoll-edit-poll</code> user rights into either of:
:1. The <code>bureaucrat</code> user group (would require an additional level of trust); or,
:2. The <code>sysop</code> user group
*B. Merge the two permissions into the <code>interwiki-admin</code> user group, then rename the group Election and Interwiki Administrator (<code>election-interwiki-admin</code>)
*C. Maintain the <code>election-admin</code> user group, but instead merge the <code>interwiki-admin</code> permissions into either of:
:1. The <code>bureaucrat</code> user group (would require an additional level of trust); or,
:2. The <code>sysop</code> user group
*D. Something else? Elaborate.

What are your thoughts?

Cheers,
<br />[[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 20:47, 13 April 2025 (UTC)

:I would support merging both interwiki-admin and SecurePoll admin to the standard bureaucrat permission set. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 21:33, 13 April 2025 (UTC)
::I will note that the "electionadmin" group was added, because in the upstream code, a check is hardcoded for membership in the "electionadmin" group. This was fixed in master, and has not been backported. Master requires MediaWiki 1.44+, so switching to that is not an option. I suppose we could try and cherry pick [https://github.com/wikimedia/mediawiki-extensions-SecurePoll/commit/636e167885355010f774739862f261623af66a99#diff-c682d89300c58b325fe3999cb9b82ff980dd70b8fb6ad7f64a8afa22f7ffc8ed this commit], but unless that happens, this cannot be done for technical reasons. [[User:MacFan4000|MacFan4000]] <sup>([[User talk:MacFan4000|Talk]] [[Special:Contributions/MacFan4000|Contribs]])</sup> 22:29, 13 April 2025 (UTC)
:::Ah yes, I remember when the extension was initially installed we had that issue. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 23:06, 13 April 2025 (UTC)

==Piccadilly: How do we handle this situation?==
<div class="boilerplate discussion-archived mw-archivedtalk" style="background-color: var(--background-color-progressive-subtle, #f5f3ef); color: var(--color-base, inherit); overflow:auto; margin: 1em 0 0 0; padding: 0 10px 0 10px; border: 1px solid var(--border-color-subtle, #aaa)">
<div class="boilerplate-header">
:''The following discussion is closed. <span style="color:var(--color-error, red)">'''Please do not modify it.'''</span> Subsequent comments should be made in a new section.'' ''A summary of the conclusions reached follows.''
::Despite participating in this discussion, there is consensus against unblocking Piccadilly at this time, and this has been withdrawn by Justarandomamerican. <span style="font-family:Verdana">[[User:Codename Noreste|<span style="color:#0024FF">'''''Codename Noreste'''''</span>]] ([[User talk:Codename Noreste|<span style="color:#A1000E">talk</span>]])</span> 18:35, 16 April 2025 (UTC)
---- <!-- from Template:discussion top-->
</div>
<s>Hello. Yesterday, an email was sent to staff@testwiki.wiki. It was Piccadilly, asking for their talk page to be unprotected for an appeal. The community has imposed a site ban on Piccadilly, which requires any appeal to be directed to the community, along with a 1 year appeal timeframe. I would like to propose something new: a mentorship. Piccadilly can attend a mentorship for 1 month, with no violations of our rules (otherwise the site ban is reinstated and the appeal timeframe is reset) provided by a steward or other trusted community member. I would also like to propose lifting the ban for 2 months to allow this mentorship process to take place. Any concerns? [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 23:35, 14 April 2025 (UTC)</s> withdrawn on 12:54, 16 April 2025 (UTC)

:While I appreciate the community consultation before moving forward, I have to say I have my concerns and doubts about the efficacy of this “mentorship.” I applaud the efforts of the stewards, but given the extensive history of the user in question, I find it hard to believe that change will ever occur. Given that the community already unanimously and overwhelmingly voted to not allow any appeals until a year as passed, I suggest we continue to honor that. If a steward would like to mentor them on another project, (ex:Drummingman and WikiMedia) <small> (@[[User:Drummingman|Drummingman]] simply using you as an example, feel no obligation :)</small> I think that would be beneficial as we approach the one year mark to show growth. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 00:01, 15 April 2025 (UTC)
::What about this: the mentorship is their last chance. Completely serious. If they go through it, and then break our rules again, we ban them indefinitely. No chance for appeal for 2 years. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 00:10, 15 April 2025 (UTC)
:::I would be fine with that… but we have also had a lot of “last chances” with her. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 00:21, 15 April 2025 (UTC)
::::I'm also possibly fine with that, but as I've already expressed several times, I feel like there should be some kind of wider community support for something like this. There has already been a bunch of final chances, so if this goes through this should be the actual final chance, and no further such opportunities after that. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 08:16, 15 April 2025 (UTC)
:::::Noting that I'm opposed to an unblock at the moment, the linked diffs are simply too recent and it's probably better at this time to just let the year pass and evaluate this at that time. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 10:21, 16 April 2025 (UTC)
:::::I support this mentorship, but I will not be the one to carry it out. [[User:Drummingman|Drummingman]] ([[User talk:Drummingman|talk]]) 19:35, 15 April 2025 (UTC)
::::::I am strongly opposed to this, see [https://publictestwiki.com/wiki/Special:Contributions/209.239.104.93]. <span style="font-family:Verdana">[[User:Codename Noreste|<span style="color:#0024FF">'''''Codename Noreste'''''</span>]] ([[User talk:Codename Noreste|<span style="color:#A1000E">talk</span>]])</span> 04:24, 16 April 2025 (UTC)
:::::::That is indeed very concerning. I also oppose an unblock. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 10:15, 16 April 2025 (UTC)
:::::::Oh, jeez, I withdraw my request for an unblock. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 12:53, 16 April 2025 (UTC)
:Hi. I came to check in on something completely different, and thought I would give a drive-by opinion. If this appeal is early (has it been a year?), I strongly oppose an unblock. Aside from CN's diff, if they can't follow simple, objective instructions like "don't appeal until a year has passed", there is no chance they can follow <em>any</em> rules. Best, [[User:HouseBlaster|HouseBlaster]] ([[User talk:HouseBlaster|talk]]) 06:03, 16 April 2025 (UTC)
----
:''The above discussion is preserved as an archive. <b style="color:red">Please do not modify it</b>. Subsequent comments should be made in a new section.''</div>

==Idea Lab: Deputy Stewards==
{{discussion top}}
<s>Hi there! I recently created a draft page detailing the scope of a potential new user group, and I would like you to give me feedback on the need for, and scope of [[User:Justarandomamerican/Deputy Stewards|Deputy Stewards]]. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 23:42, 16 April 2025 (UTC)</s>, withdrawn on 02:08, 17 April 2025 (UTC)

:Note: This would replace the NSS and AFA roles. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 23:42, 16 April 2025 (UTC)
:{{support}}, seems like a useful addition. [[User:Sav|Sav]] • ([[Special:Contribs/Sav|<span style="color:#0080ff"> Edits</span>]] | [[Special:Newsection/User talk:Sav|<span style="color:#0080ff">Talk </span>]]) 01:26, 17 April 2025 (UTC)
:Seems largely unnecessary to me. It appears to be a combination of abuse filter admin and NSS, one of which is already being deprecated. The only difference that I noticed between the proposed role and stewardship is the use of the CheckUser tool. If someone is trustworthy and active enough to attain this right, they are most certainly able to simply become a steward. If the steward team is in need of additional membership/support and finds their duties too burdensome, I know multiple users that have expressed an interest if the need arose.
:TL;DR: If the stewards need help, let’s elect more stewards not make an additional unneeded role. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 01:51, 17 April 2025 (UTC)
::Honestly, you make good points. However, some form of functionary step up would be a good option in my opinion (to prove trustworthiness) but what exactly would that be? Should we make crat a non-test role? [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 01:55, 17 April 2025 (UTC)
:::In my opinion, trustworthiness can be shown in other ways. Through making thoughtful and informed comments here, consistently granting admin/crat rights according to policy, helping with inactivity removals, etc. Additionally, 95+% of users here are on other wikis. Trust can be shown through that as well. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 01:58, 17 April 2025 (UTC)
{{discussion bottom}}

==X for Stewardship==
{{Discussion top|With unanimous support, this request is {{Done|Successful}}. [[User:MacFan4000|MacFan4000]] <sup>([[User talk:MacFan4000|Talk]] [[Special:Contributions/MacFan4000|Contribs]])</sup> 00:44, 24 April 2025 (UTC)}}
As arguably one of the more trusted non-stewards on Test Wiki, I believe [[User:X|X]] should become a Steward. They already have the permission to suppress revisions, which is part of the more sensitive tools of the Steward toolset. I believe they are trusted enough to have the full toolset. Thank you for your time. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 02:13, 17 April 2025 (UTC)
:I am honored to accept this stewardship nomination. A little bit about me: I’m a crat, NSS, and interface admin here on TestWiki. I also serve as a moderator and founder of the TestWiki Discord server. You can find me commenting on proposals here, auditing user rights, or dealing with LTAs. I also am a steward on multiple wiki farms, including WikiOasis and SkyWiki. I’m always just a ping away [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 02:17, 17 April 2025 (UTC)
===Support===
===Support===
#{{support|strong}} as nom. I nominated X for Stewardship for several reasons. 1, so we can have a team of 4 fully active stewards, 2, because they are already trusted enough for part of the toolset, and 3, they have different perspectives on things than the other Stewards. I believe a fresh dose of perspective is healthy for us, along with the fact that we could always use more Stewards (until, of course, we have 20 stewards LOL). [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 02:20, 17 April 2025 (UTC)
*{{support}} Why not? --[[User:Justman10000|Justman10000]] ([[User talk:Justman10000|talk]]) 12:42, 30 July 2024 (UTC)
*{{support}} Don't see any problems with this.... --[[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:51, 21 July 2024 (UTC)
#{{support}} per Justa. <span style="font-family:Verdana">[[User:Codename Noreste|<span style="color:#0024FF">'''''Codename Noreste'''''</span>]] ([[User talk:Codename Noreste|<span style="color:#A1000E">talk</span>]])</span> 02:21, 17 April 2025 (UTC)
#{{support}} <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 10:35, 17 April 2025 (UTC)
*{{support}} Makes sense to me. --[[User:Bonnedav|Bonnedav]] ([[User talk:Bonnedav|talk]]) 06:16, 22 July 2024 (UTC)
#{{support}} Would make a wonderful steward! [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 14:17, 17 April 2025 (UTC)
*{{support}} I agree with this. --[[User:AlPaD|AlPaD]] ([[User talk:AlPaD|talk]]) 23:29, 27 July 2024 (UTC)
#{{support}} [[User:BZPN|BZPN]] ([[User talk:BZPN|talk]]) 17:39, 17 April 2025 (UTC)
*{{support|Clear support}} No complaints from this template. --{{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 15:25, 29 July 2024 (UTC)
#{{support|strong}} yet another well experienced user who deserves to become a steward here at Test Wiki. Supporting per justa. [[User:VancityRothaug|'''<span style="background:#000000;color:#ffffff;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">VancityRothaug</span>''']] ([[User talk:VancityRothaug|talk]] + [[Special:Contributions/VancityRothaug|contribs]]) 19:09, 17 April 2025 (UTC)
#{{support}}. [[User:Sidrat al-Muntaha|Sidrat al-Muntaha]] ([[User talk:Sidrat al-Muntaha|talk]]) 19:21, 18 April 2025 (UTC)
#{{support}}. X has clearly grown since his previous unsuccessful [https://testwiki.wiki/index.php?title=Test_Wiki:Community_portal/Archive_8&oldid=56903#Requests_for_stewardship_X candidacy], and as far as I'm concerned, he is now ready to become a steward on this wiki. [[User:Drummingman|Drummingman]] ([[User talk:Drummingman|talk]]) 20:59, 20 April 2025 (UTC)
#{{support}} --[[User:Cocopuff2018|Cocopuff2018]] ([[User talk:Cocopuff2018|talk]]) 02:13, 21 April 2025 (UTC)
===Abstain===


===Oppose===
===Oppose===


===Neutral===
===Comments===
#Should this nomination be closed as successful, as appears likely, this is more of a note to [[Test Wiki:System administrators|system administrators]] that the non-steward suppressor user group [[rfc:2119|must]] then be deleted in accordance with this [[Test Wiki:Community portal#Proposal: Abolish the non-steward suppressor right|this recently passed community proposal]] given that X's non-steward suppressor user group will be swapped for the steward user group on closing. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 17:58, 19 April 2025 (UTC)
{{Discussion bottom}}


==Steward Confirmation/Recall process==
===Questions===


Hello. This has been proposed in the past, but was withdrawn by the proposer. This is an RFC with multiple options. Should stewards:
===Comments===
A: Be subject to community recall upon petition by 2 stewards or 5 bureaucrats,
This has been put before the community previously. See [[Test Wiki:Community portal/Archive 8#Proposed amendment to Test Wiki:Bots]]. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 10:01, 29 July 2024 (UTC)
B: Be subject to community recall upon petition by 1 steward or 5 bureaucrats,
:It has indeed, however this time it seems to have more consensus and support. [[User:Sav|Sav]] • ([[Special:Contribs/Sav|<span style="color:#0080ff"> Edits</span>]] | [[Special:Newsection/User talk:Sav|<span style="color:#0080ff">Talk </span>]]) 04:30, 30 July 2024 (UTC)
C: not be subject to community recall or confirmation,
{{abot}}
D: Be subject to regular confirmation every 3 months?
Options A and B would require community consensus in favor of recall, and option D would require community consensus to keep the steward. This proposal would not affect system administrators. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 15:30, 17 April 2025 (UTC)


:This is very much needed! Btw,for anyone wondering, the past proposal : [[Test_Wiki:Community_portal/Archive_11#Proposal_2]] [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 15:44, 17 April 2025 (UTC)
==[[Special:PageLanguage]] enabled==
:I support Option A.
Multiple groups have the pagelang permission, but the page wasn't enabled until I set $wgPageLanguageUseDB to true. You can now change page languages. The default is still English. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 22:24, 27 July 2024 (UTC)
:*Option D too frequent to be practical.
:*Option C which removes all forms of community recall or confirmation, lacks accountability.
:*Option B would allow a single steward to initiate a recall, which could lead to abuse, personal disputes being escalated unnecessarily, and unnecessary use of the community's time.
:[[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 15:48, 17 April 2025 (UTC)
::I'd also support option A per above, or keep the system we have today (no confirmations but the possibility of a new voting if and when needed). [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 15:51, 17 April 2025 (UTC)
:A > B > D, per above. Oppose C. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 15:52, 17 April 2025 (UTC)
:*If I may make a suggestion, it seems that option A is the best proposal, as it requires the consent of multiple users before a removal/recall procedure is initiated. I would say that option D seems to have the potential to lead to a number of disagreements and disputes. I understand that a similar confirmation vote was held on nlwiki in the past. (I was not yet a user on Wikimedia at the time.) I believe it was abolished there, partly because of the many disputes that arose from it. Greetings, [[User:Drummingman|Drummingman]] ([[User talk:Drummingman|talk]]) 16:01, 17 April 2025 (UTC)
:I only support option A. I would expound, but my thoughts are largely echoed by everyone else above. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 16:24, 17 April 2025 (UTC)
:I believe [[User:EPIC|EPIC]] makes a good point in saying we should keep the current system with the possibility of a new voting if and when needed. What would that look like? I would say it might look like having an annual Steward re-confirmation vote, requiring Stewards to submit to a reconfirmation vote every year. Being subject to a reconfirmation vote at least once every year would, therefore, ensure the community is provided an opportunity to express their (dis)satisfaction level with current stewards every year. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 17:41, 19 April 2025 (UTC)
::For a wiki and userbase as small as TestWiki, I’m not sure a yearly reconfirmation is necessary. I prefer proposal A to this. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 00:54, 20 April 2025 (UTC)


==Proposal for a rights-bot==
==Rename==
Steward can rename rafdodobot on DodoBot please. Thanks --[[User:DodoMan|DodoMan]] ([[User talk:DodoMan|talk]]) 19:01, 28 July 2024 (UTC)
:{{done}} [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 09:01, 29 July 2024 (UTC)


If you're on the Test Wiki's Discord server, you may already be aware of this update. For those who are not, I recently configured [[User:APBOT|APBOT]] to handle the removal of rights from inactive users, publish inactivity warnings, and update the [[Activity]] page. However, since I am not a steward, APBOT cannot directly remove the interface administrator flag. To address this, I shared the updated code with [[User:Justarandomamerican|Justa]], who is currently running the bot through his account via a cron job on a server. I propose that a dedicated bot account named "Inactivity bot" be created and placed in the <code>rights-bot</code> group. This group should be granted the following rights:
==[[MediaWiki:Gadget-OnlineAdmins.js]] edited==
OnlineAdmins.js has been edited slightly to reflect formatting, you may need to reinstall this gadget. [[User:Sav|Sav]] • ([[Special:Contribs/Sav|<span style="color:#0080ff"> Edits</span>]] | [[Special:Newsection/User talk:Sav|<span style="color:#0080ff">Talk </span>]]) 03:09, 2 August 2024 (UTC)
:There has been one final change to the code, please reinstall this gadget to reflect the changes. [[User:Sav|Sav]] • ([[Special:Contribs/Sav|<span style="color:#0080ff"> Edits</span>]] | [[Special:Newsection/User talk:Sav|<span style="color:#0080ff">Talk </span>]]) 06:39, 2 August 2024 (UTC)
:I honestly think we should just replace this with [[mw:Extension:WhosOnline]]. [[User:Tsukushi|Tsukushi]] ([[User talk:Tsukushi|talk]]) 07:32, 2 August 2024 (UTC)
::Putting on my sysadmin hat here, to say that this has been previously rejected, and I will probably reject it again. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 09:31, 2 August 2024 (UTC)
:::Possibly, Gadget-OnlineAdmins.js and WhosOnline should be implemented altogether. {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 20:31, 18 August 2024 (UTC)


*<s><code>userrights</code> – for removing rights from inactive users </s>
==Abuse filter to prevent legal threats==
*<code>edit</code> – to edit user talk pages and the Activity report
*<code>createpage</code> – to create the Activity page if it does not exist (in case someone deletes it)
*<code>createtalk</code> - to create talk pages of users, incase it doesn't exist
*<code>read</code> – basic read access to pages
*<code>noratelimit</code> – to prevent hitting API rate limits
*<code>bot</code> - to hide the bot's edits from recent changes


Additionally, the bot should only be allowed to remove rights from the following user groups:
I had implemented filter 164 to prevent legal threats and I also tried testing filter 164 by using filter 165 but it didn't work. Would you help me on this? {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 11:51, 18 August 2024 (UTC)


*<code>sysop</code>
:I implemented another abuse filter, numbered 166, leaving that more simple. {{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 20:30, 18 August 2024 (UTC)
*<code>bureaucrat</code>
*<code>interface-admin</code>
*<code>abusefilter-admin</code>
[[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:22, 18 April 2025 (UTC)


:userrights grants the permission to grant and revoke all user rights. If the bot should be restricted to specific groups, a $wgRemoveGroups would be better. I would also like to propose that it removes abuse filter administrator. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 17:26, 18 April 2025 (UTC)
==API==
::Oh yes - I forgot that it allows you to grant and revoke all user rights.... Also I am completely fine with removal of AFA since it also requires 3 months of inactivity [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:29, 18 April 2025 (UTC)
:If Interface Administrator is included among the groups to remove, then the bot '''must''' be run ''only'' by a current steward, as that group is solely administered by Stewards for technical reasons. As well, in order to be considered ''active'' as an Interface Administrator, the Interface Administrator '''must''' have made a CSS or JS edit in MediaWiki namespace or an CSS/JS edit in another user's userspace, as all other MediaWiki namespace edits require only sysop permission. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 17:34, 19 April 2025 (UTC)
::The bot is being run by Justa. And I can configure it to check if the IA made changes in mw namespace, or made changes to css/js. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:41, 19 April 2025 (UTC)
::I'm not sure why it needs to be administered by a steward. The bot only has permission to remove the group, not assign it. As for the technical reasons, I believe the concern was about the potential damage an interface admin could cause — but in this case, the bot doesn’t assign the group; it only has the right to remove it. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:44, 19 April 2025 (UTC)
:::If Justarandomamerican is running the bot, then I have no concerns with this proposal, though would note Inactivity Policy doesn't apply to <code>chatmod</code> and <code>reviewer</code>, so not sure why this would be removing those groups.
:::As for why it needs to be a steward, yes, I get that this bot would only be ''removing'' the permission, but the administration of the Interface Administrator user group isn't subject to community decision-making. It's strictly a steward-administered user group. I suppose stewards could delegate a non-steward to run the bot on a case-by-case basis, sure, but that would be stewards deciding to do it. It isn't something the community is able to decide. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 17:50, 19 April 2025 (UTC)
::::I’ve updated the list, and I’ll update the code as well at the earliest. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:54, 19 April 2025 (UTC)
:::::Okay, sounds good, thanks! :) [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 18:02, 19 April 2025 (UTC)
:Can this rightsbot be run on [[User:Justarandomamerican (BOT)|Justarandomamerican (BOT)]] instead? [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 00:54, 20 April 2025 (UTC)
::That sounds fine, but it may even be worth creating a new account with a specified username about the bots purpose, like “Inactivity Bot” or “Rights Bot”. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 00:59, 20 April 2025 (UTC)
:::It might, and that was the original option, and I think that would be fine too. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 01:11, 20 April 2025 (UTC)
:::Activity bot sounds good to me, ngl [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 10:31, 20 April 2025 (UTC)
::I kind of like "[[User:Justarandomamerican (BOT)|Justarandomamerican (BOT)]]," personally. I don't ''love'' shared bot accounts. We may well have multiple stewards running a 'rights bot' account, and the permission could easily be set by a steward on the applicable account. Unless there's a web-based reporting and administration tool that allows stewards to 'run' the bot via that interface, a log entry in the reporting tool is generated when successfully or unsuccessfully run, etc., then I think we could go with a generic name like "RightsBot". [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 18:12, 20 April 2025 (UTC)


==Resignation==
what is the url of the API(for creating DodoBot)[[User:DodoBot|DodoBot]] ([[User talk:DodoBot|talk]]) 09:39, 19 August 2024 (UTC)


Hi all:
:See https://mediawiki.org/wiki/API:Main_page [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 21:52, 19 August 2024 (UTC)


I've been too busy with work, which has led to my limited capacity as a steward. As well, when I ''do'' return, there is an increased level of education I have to do to inform myself as to recent developments, both technical and community, within Test Wiki.
==Proposal to modify the block durations for filter 92==


So, I've decided to turn in my advanced bits. Should I have capacity with more regularity and consistency to return as a steward, I will do so then by seeking election.
As the title says, I propose modifying the block durations (IP addresses and accounts) from three months down to whatever block duration limit (whether shorter or not) is appropriate. [[User:Codename Noreste|<span style="font-family:Verdana;color:#0024FF">'''''Codename Noreste'''''</span>]] 🤔 [[User talk:Codename Noreste|<span style="font-family:Verdana;color:#0A16A5">''Talk''</span>]] 03:26, 23 August 2024 (UTC)


Thanks,
==MediaWiki internal error on [[Special:SpecialPages]]==
<br />[[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 16:20, 19 April 2025 (UTC)


:Thank you for your service! [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 17:00, 19 April 2025 (UTC)
[b3226bde47e2affaf7622a8e] /wiki/Special:SpecialPages TypeError: Cannot assign APCUBagOStuff to property MediaWiki\Extension\Translate\Statistics\LanguageStatsSpecialPage::$cache of type Wikimedia\ObjectCache\BagOStuff
:Even with less activity, your insights were always very great. I wish you all the very best in real life. We will miss you! [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:01, 19 April 2025 (UTC)
Backtrace:
::Thank you for all you have done for Test Wiki. :) Greetings, [[User:Drummingman|Drummingman]] ([[User talk:Drummingman|talk]]) 17:08, 19 April 2025 (UTC)
from /var/www/html/extensions/Translate/src/Statistics/LanguageStatsSpecialPage.php(84)
:Thank you for your service! Hope to see you potentially return to activity. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 17:07, 19 April 2025 (UTC)
#0 /var/www/html/vendor/wikimedia/object-factory/src/ObjectFactory.php(240): MediaWiki\Extension\Translate\Statistics\LanguageStatsSpecialPage->__construct()
:Thank you for your service. I hope to see you soon. [[User:Sidrat al-Muntaha|Sidrat al-Muntaha]] ([[User talk:Sidrat al-Muntaha|talk]]) 19:56, 19 April 2025 (UTC)
#1 /var/www/html/vendor/wikimedia/object-factory/src/ObjectFactory.php(149): Wikimedia\ObjectFactory\ObjectFactory::getObjectFromSpec()
:Thank you for your service. [[User:VancityRothaug|'''<span style="background:#000000;color:#ffffff;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">VancityRothaug</span>''']] ([[User talk:VancityRothaug|talk]] + [[Special:Contributions/VancityRothaug|contribs]]) 20:37, 20 April 2025 (UTC)
#2 /var/www/html/includes/specialpage/SpecialPageFactory.php(1501): Wikimedia\ObjectFactory\ObjectFactory->createObject()
#3 /var/www/html/includes/specialpage/SpecialPageFactory.php(1539): MediaWiki\SpecialPage\SpecialPageFactory->getPage()
#4 /var/www/html/includes/specials/SpecialSpecialPages.php(64): MediaWiki\SpecialPage\SpecialPageFactory->getUsablePages()
#5 /var/www/html/includes/specials/SpecialSpecialPages.php(53): MediaWiki\Specials\SpecialSpecialPages->getPageGroups()
#6 /var/www/html/includes/specialpage/SpecialPage.php(719): MediaWiki\Specials\SpecialSpecialPages->execute()
#7 /var/www/html/includes/specialpage/SpecialPageFactory.php(1669): MediaWiki\SpecialPage\SpecialPage->run()
#8 /var/www/html/includes/actions/ActionEntryPoint.php(504): MediaWiki\SpecialPage\SpecialPageFactory->executePath()
#9 /var/www/html/includes/actions/ActionEntryPoint.php(145): MediaWiki\Actions\ActionEntryPoint->performRequest()
#10 /var/www/html/includes/MediaWikiEntryPoint.php(199): MediaWiki\Actions\ActionEntryPoint->execute()
#11 /var/www/html/index.php(58): MediaWiki\MediaWikiEntryPoint->run()
#12 {main}
{{Font|[[User:Tailsultimatefan3891|Tailsultimatefan3891]] <sup>[[User talk:Tailsultimatefan3891|talk]]</sup><small>[[Special:Log/Tailsultimatefan3891|logs]]</small><sub>[[Special:Contributions/Tailsultimatefan3891|contribs]]</sub>|font=Roboto}} 22:59, 23 August 2024 (UTC)


==Proposal to exempt <code>autopatrolled</code> from [[Test Wiki:Inactivity|inactivity policy]]==
:@[[User:Justarandomamerican|Justarandomamerican]]
:You could try modifying the LanguageStatsSpecialPage.php file at line 84, where the cache assignment occurs, to handle the cache object
:if ($cache instanceof Wikimedia\ObjectCache\BagOStuff) {
:$this->cache = $cache;
:} else {
:// Handle error or set default cache.
:}
:But before that, check if the translation extension is compatible with the the MW version because of now-translation extension >= 1.42.0 [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:24, 27 August 2024 (UTC)


I'd like to recommend that we exempt the <code>autopatrolled</code> from [[Test Wiki:Inactivity|inactivity policy]]. The permission is ''not'' an advanced permission nor does it geant permissions with security implications warranting an removal where a user is inactive. Its only utility is to reduce the need to patrol revisions of users who are not autopatrolled. Test Wiki is not a content wiki; therefore, there is no need to have users regularly patrolling revisions.
==Steward==
Even though not too much time has passed, I am still candidate as steward... Let's face it, there is simply nothing or hardly anything left for me to do and I rather could prove myself as steward than as bureaucrat! I could also help better as steward...


As an alternative proposal, I would suggest adding the <code>autopatrol</code> user right to the <code>autoconfirmed</code> user group.
I hope for a chance... [[User:Justman10000|Justman10000]] ([[User talk:Justman10000|talk]]) 17:38, 8 September 2024 (UTC)


Cheers,
===Support===
<br />
:{{Support}} both the main and alternative proposals. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 16:26, 19 April 2025 (UTC)


:{{support}} alternative. Reduces unnecessary work on Stewards, and makes the groups config simpler. <span style="font-family:monospace;font-weight:bold">[[User:Bunnypranav|<span style="color:#63b3ed">~/Bunny</span><span style="color:#2c5282">pranav</span>]]:&lt;[[User talk:Bunnypranav|<span style="color:#63b3ed">ping</span>]]&gt;</span> 16:29, 19 April 2025 (UTC)
===Oppose===
*{{Oppose}} We currently have [[Test_Wiki|4]] Stewards, with 2 being active ([[Special:Log/Justarandomamerican|Justarandomamerican]] & [[Special:Log/Drummingman|Drummingman]]). Alongside this, your reasoning of '''Let's face it, there is simply nothing or hardly anything left for me to do and I rather could prove myself as steward than as bureaucrat!''' does not reflect a clear understanding of the Steward role. Instead, it suggests an interest in [[wp:Wikipedia:Hat_collecting|hat collecting]], rather than having a clear understand of what a Steward does. Good luck with your request! [[User:Sav|Sav]] • ([[Special:Contribs/Sav|<span style="color:#0080ff"> Edits</span>]] | [[Special:Newsection/User talk:Sav|<span style="color:#0080ff">Talk </span>]]) 09:17, 15 September 2024 (UTC)
*:As I wrote below, no steward, nothing to do! [[User:Justman10000|Justman10000]] ([[User talk:Justman10000|talk]]) 11:21, 15 September 2024 (UTC)
*::You're clearly not understanding what a Steward does, Justman. You don't just apply for Stewardship because you are "bored" or "have nothing to do". [[User:Sav|Sav]] • ([[Special:Contribs/Sav|<span style="color:#0080ff"> Edits</span>]] | [[Special:Newsection/User talk:Sav|<span style="color:#0080ff">Talk </span>]]) 11:29, 15 September 2024 (UTC)
*{{oppose}} I don't think that you understand the policies well, and [[User:Sav|Sav]]'s point is also valid. Steward right is a right that requires great dedication and knowledge. It also requires the user to be trustworthy. [[User:LisafBia|LisafBia]] ([[User talk:LisafBia|talk]]) 10:00, 15 September 2024 (UTC)
*:If one don't try, one won't find out! And as I already said in my candidacy, as a bureaucrat I have nothing more to do! And just sitting dumb around is not the sence either. [[User:Justman10000|Justman10000]] ([[User talk:Justman10000|talk]]) 11:20, 15 September 2024 (UTC)


:{{support}} Agreed [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:02, 19 April 2025 (UTC)
===Neutral===
:This proposal is not necessary, given that the IP already only applies to admins, crats, AFAs, stewards, and system administrators. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 17:12, 19 April 2025 (UTC)
::Well, I have seen users in past remove autopatrolled and citing inactivity as a reason [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:13, 19 April 2025 (UTC)
:::For example [https://testwiki.wiki/index.php?title=Special:Log&logid=43495 here] and [https://testwiki.wiki/index.php?title=Special:Log&logid=43487 here] [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:15, 19 April 2025 (UTC)
::Also this change will directly affect [[Test_Wiki:Community_portal#Proposal_for_a_rights-bot]] [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:16, 19 April 2025 (UTC)
:::Per Justarandomamerican's comment above, we can, therefore, remove <code>autopatrolled</code> from the above proposal you mention, but I do agree with you that bureaucrats removing non-sysop user groups has definitely occurred many times.
:::We actually should remove the <code>chatmod</code> and <code>reviewer</code> user groups from the above proposal for that reason, too. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 17:37, 19 April 2025 (UTC)
::That's good, then, Justarandomamerican, but like [[User:TheAstorPastor|The AP]], I have also observed similar non-sysop user group removals by bureaucrats in the past. If nothing else, this proposal seeks to codify or clarify inconsistent past practices. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 17:29, 19 April 2025 (UTC)
:::In that case, I would {{support}} the alternative proposal. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 17:39, 19 April 2025 (UTC)
:I have a few suggestions: we should merge the autoreview user group to the autopatrolled user group, and merge the reviewer user group with the patroller user group. Why do we need two separate groups that only have their edits marked as patrolled or reviewed in the meantime? <span style="font-family:Verdana">[[User:Codename Noreste|<span style="color:#0024FF">'''''Codename Noreste'''''</span>]] ([[User talk:Codename Noreste|<span style="color:#A1000E">talk</span>]])</span> 17:54, 19 April 2025 (UTC)
::I would suggest making that a separate proposal, but if there's no opposition to this (by way of replies), I think this can be administratively done. I would suggest <code>autoreview</code> be merged into <code>autopatrolled</code> and <code>reviewer</code> merged into <code>patroller</code> as you suggest. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 18:01, 19 April 2025 (UTC)
:::I would support these merges. I don’t think we should erase all permissions below sysop because they are important for testing, but I do believe there are too many currently that could do with some merging. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 00:57, 20 April 2025 (UTC)
::::[[User:X|X]], oh, yes, I definitely agree we should keep some of the user groups below <code>sysop</code> for testing of user group management and testing of scripts and such. I just think if we can consolidate some of the largely duplicative groups (<code>reviewer</code> into <code>patroller</code>, for example), it'll clean things up a bit. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 17:14, 20 April 2025 (UTC)
:I support the first version. [[User:Sidrat al-Muntaha|Sidrat al-Muntaha]] ([[User talk:Sidrat al-Muntaha|talk]]) 19:59, 19 April 2025 (UTC)


==Notice to IAs removed for inactivity==
==Grace periods==
One of my pet peeves is that people are establishing the grace period for users' rights too early. People should wait a little longer to do it so that the day of the new grace period and expiration date are close to each other. Thus, I might revert the grace period that was added to [[User:London|London]]'s rights earlier today, despite the expiration date being entirely correct, but too far from today. But, with grace periods (PLUS CORRECTIONS) comes an [[Special:Log/rights|extremely clogged log]] so likely I won't this time.


Now that I think about it, I will probably retire from doing grace periods soon (most likely today), and I will try notifying users about their rights differently, via their talk pages two weeks before supposedly But this idea isn't final. [[User:Tsukushi|Tsukushi]] ([[User talk:Tsukushi|talk]]) 21:02, 8 September 2024 (UTC)
Hello. I have recently configured the bot to remove IA after 30 days of inactivity in areas requiring the right. Hence, 4 users right have been removed. I apologize for any confusion regarding the notice. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 18:02, 19 April 2025 (UTC)


:That's okay. I don't think they need to be notified prior to removing the interface administrator group. It's one of the most security-sensitive user groups, and they were told the group can be removed by a steward if unused for 30 days or more. The notice is a courtesy, but I don't think it's needed, either. [[User:Dmehus|Dmehus]] ([[User talk:Dmehus|talk]]) 18:07, 19 April 2025 (UTC)
:We've had this system for a while and it's both fair and useful. No reverts should be made unless a Steward agrees with the decision, as up until now there have been no issues. [[User:Sav|Sav]] • ([[Special:Contribs/Sav|<span style="color:#0080ff"> Edits</span>]] | [[Special:Newsection/User talk:Sav|<span style="color:#0080ff">Talk </span>]]) 01:43, 9 September 2024 (UTC)
:I wish to retain my Interface Administrator flag, as I will be testing and adding a new gadget that will replace UserRightsManager. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 18:23, 19 April 2025 (UTC)
:I think we should add a section to the inactivity policy about grace periods (how long they should be, when they should be set, etc.) I don't think we should retire the practice, as it's quite useful to both bureaucrats and users having their rights removed. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 18:33, 9 September 2024 (UTC)
::Keep me updated on how development goes! [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 09:10, 21 April 2025 (UTC)
:::Sure [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 07:25, 22 April 2025 (UTC)


==Request for approval: Anti-abuse bot==
==[[User:Kiteretsu/RequestSolver|RequestSolver]]==

Hi, all! I'm requesting approval to run an anti-abuse bot with Steward rights. This bot would: Check for 5 rights removals in 15 minutes, and if the user performing such rights removals is not on an excluded users list (such list would include stewards and the inactivity bot), it would automatically block the user performing the rights removals and remove their rights. It needs Steward rights because it could be blocked with rights removed by a vandal, and needs to be able to unblock itself and still be able to remove rights in such a case. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 20:37, 22 April 2025 (UTC)
*Just as an alteration to the proposal, the bot should only hold steward rights for as long as the operator holds them. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 21:07, 22 April 2025 (UTC)

:{{support}} with EPIC’s alteration. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 21:10, 22 April 2025 (UTC)
:Are we sure that, for example, non-vandal users will not be accidentally affected? If so, then {{Support}}. [[User:BZPN|BZPN]] ([[User talk:BZPN|talk]]) 21:50, 22 April 2025 (UTC)
::Hey BZPN, the bot is designed to run continuously unless stopped manually. Every minute, it checks recent changes to identify users who have made rights changes. It keeps track of each user’s actions in a separate list. If a user's list exceeds 5 rights changes, the bot automatically removes their rights and blocks them for 7 days. This allows stewards to review whether the user was actually abusing their rights. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 00:09, 23 April 2025 (UTC)
:I have an alternative proposal: create a dedicated user group and assign it the following permissions:
:$wgRemoveGroups['abuse-bot'] = array('sysop', 'bureaucrat'); // to remove sysop and crat from abusers
:$wgGroupPermissions['abuse-bot']['edit'] = true; // permits editing of abuser talk pages
:$wgGroupPermissions['abuse-bot']['editprotected'] = true; // allows editing even if the page is protected
:$wgGroupPermissions['abuse-bot']['read'] = true;
:$wgGroupPermissions['abuse-bot']['bot'] = true; // marks the user as an automated process
:$wgGroupPermissions['abuse-bot']['createtalk'] = true; // enables creation of talk pages if they don't exist
:$wgGroupPermissions['abuse-bot']['block'] = true; // grants the ability to block users
:$wgGroupPermissions['abuse-bot']['unblockable'] = true; // prevents abusers from blocking the bot [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 17:01, 23 April 2025 (UTC)
::That's a good proposal, {{support}}. [[User:BZPN|BZPN]] ([[User talk:BZPN|talk]]) 18:31, 23 April 2025 (UTC)

==2FA recommendation/proposal==

As a system administrator, I am responsible for site security, and as such, would like to recommend to the community that Stewards and Interface Administrators have 2FA enabled as a requirement. This would patch an important security hole: password guessing/brute forcing. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 23:44, 22 April 2025 (UTC)

:{{support}} Obviously required [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 23:53, 22 April 2025 (UTC)
:{{Support}}. [[User:BZPN|BZPN]] ([[User talk:BZPN|talk]]) 23:54, 22 April 2025 (UTC)
:{{support}} - [[User:Drummingman|Drummingman]] ([[User talk:Drummingman|talk]]) 18:06, 23 April 2025 (UTC)
:{{Support}}. [[User:Sidrat al-Muntaha|Sidrat al-Muntaha]] ([[User talk:Sidrat al-Muntaha|talk]]) 04:15, 24 April 2025 (UTC)
:I also support this for the record. If it is possible to have a system enforced requirement (as was recently introduced to Wikimedia for example) then that would be great as well. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 06:05, 24 April 2025 (UTC)
::We already have [[Special:VerifyOATHForUser]], and the community is not so big as compared to Wikimedia - so there isn't a necessary requirement for system forced 2FA [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 06:33, 24 April 2025 (UTC)
:{{support}} [[User:VancityRothaug|'''<span style="background:#000000;color:#ffffff;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">VancityRothaug</span>''']] ([[User talk:VancityRothaug|talk]] + [[Special:Contributions/VancityRothaug|contribs]]) 08:13, 24 April 2025 (UTC)

==TheAstorPastor for Steward and System Administrator==

I would like to nominate TheAP for the tools. As he is a technical whiz, I think that he is fit for system administratorship, as well, so that will also be a part of this nomination. He has developed [[User:Inactivity Bot|Inactivity bot]], which is extremely useful, and he fits all the prerequisites for sysadminship. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 00:05, 23 April 2025 (UTC)

:I accept the nomination. If you have any questions for me, I’d be happy to answer them. Just to clarify, I’m only accepting the nomination for steward at this time. I believe that being a system administrator requires an exceptional level of trust—even greater than that of a steward. That said, I do intend to reapply for system administrator once I’ve established myself here, which I expect to happen soon. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 00:08, 23 April 2025 (UTC)
===Support===
{{support}} - With the comment that, I agree with TheAstorPastor that it is a good idea to become a steward first. See also my comments [https://testwiki.wiki/index.php?title=Test_Wiki:Community_portal&diff=next&oldid=45069 here] and [https://testwiki.wiki/index.php?title=Test_Wiki:Community_portal&oldid&diff=29429#Oppose here], with the comment that I mean this in general terms, so that this says nothing about AP's qualities or my confidence in him as a person. [[User:Drummingman|Drummingman]] ([[User talk:Drummingman|talk]]) 15:52, 24 April 2025 (UTC)

===Oppose===

===Neutral===
*Per my comments on Discord and in the comments thread below. This is unnecessary as the candidate has earned enough community trust, in my opinion, to forgo stewardship and simply apply for the right they are actually seeking. [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 00:53, 23 April 2025 (UTC)


===Questions/Comments===
Hi.Everyone, I've keeping on here a proposal of RequestSolver using on the permission page and community portal for marking request manually as done, not done, already done and on hold.etc, I've feel happy if known to what think about this proposal of others users for this proposal.Happy testing ---''<span style="background:#7B68EE;border:1px solid #FF00FF;border-radius:18px;padding:4px">[[User:Kiteretsu|<span style="color:#FFD700">kítєrєtѕu</span>]]•[[User talk:Kiteretsu|<span style="color:#00FA9A">[@píng mє]</span>]]</span>'' 05:50, 13 September 2024 (UTC)
*I really don’t think you need to be a steward to become a system administrator, it’s a completely different skill set. It is for this reason steward is not a requirement for SA. I encourage you to simply apply to be a system administrator, because that is where we are truly lacking in staff. You have proven yourself to be trustworthy in that capacity, and while I agree that the trust required of a system administrator may be even greater than that of a steward, I disagree that you need one before the other. Best of luck, if you choose to continue! [[User:X|'''<span style="background:#0F69B3;color:white;padding:5px;box-shadow:0 1px 1px 0 rgba(0,0,0,0.2)">X</span>''']] ([[User talk:X|talk]] + [[Special:Contributions/X|contribs]]) 00:30, 23 April 2025 (UTC)
*:Hello X,
*:I respectfully disagree with your point. Since you've acknowledged that the role of system administrator carries greater responsibility than that of a steward, I believe the most appropriate way to demonstrate my trustworthiness is by first serving effectively as a steward. Holding IA rights already indicates a level of trust, but steward responsibilities would allow me to further prove myself.
*:While the roles differ in some technical aspects, both involve access to tools like CheckUser and Suppression, as well as responsibilities such as appointing IAs—so the skill sets do overlap to a significant degree.
*:I’m fully aware of the current shortage of system administrators and genuinely want to contribute to resolving that.However, I still feel it's more suitable for me to apply for steward first.As I mentioned to Justa in a private conversation, I intend to apply for system administrator in about 3–4 months if I am successfully elected as a steward. [[User:TheAstorPastor|<span style="font-family:Segoe print; color:#8B0000; text-shadow:gray 0.2em 0.2em 0.4em;">The AP </span>]] ([[User talk:TheAstorPastor|<span style="font-family:Segoe print; color:#AA336A">''talk''</span>]]) 00:41, 23 April 2025 (UTC)

Latest revision as of 15:52, 24 April 2025

The community portal is Test Wiki's village pump and noticeboards, two-in-one.

Archives: 123456789101112
Shortcuts


Proposal: Abolish the non-steward suppressor right

The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
There is unanimous and clear consensus to abolish the non-steward suppressor (NSS) role going forward. While the original proposal called for immediate removal, Drummingman's suggestion—to allow the current NSS, namely X, to retain their rights—received clear support. As such, X will retain their rights until they either resign or are appointed as a steward. No new NSS appointments will be made. This proposal is therefore closed as successful, with Drummingman's amendment adopted. The AP (talk) 15:09, 7 April 2025 (UTC)Reply

This was already partly discussed in the Test Wiki Discord server, and I'm ultimately bringing it up here as a proposal for the community to comment on.

Simply, I'd like to propose abolishing non-steward suppressors on this wiki. We currently have two such users, me being one of them, but ultimately at this time, there is really not much need. There are mainly two factors to this, which I will be listing here.

  1. The amount of suppressions, and especially suppression requests, are already low to this date. Except for two suppressions this month (one performed by me and the other by a steward), the last 50 suppressions date back to July last year, most of which were either reverted, performed as tests or performed for old edits/log entries.
  2. The community is too small, and not large enough to justify having independent suppressors or checkusers. On a wiki as small as this one, it is likely best to center the suppression task to the stewards, both since they already are experienced with CU/OS and personal information, and considering that they have already been the ones mainly handling suppressions on this wiki either way. This would also be a benefit for the security aspects as well, even if compromises are indeed rare here.

Potentially, the community could consider to instead elect new stewards with the inactivity of Dmehus and decreased activity of Justa and MacFan, but in the current state, there isn't really a need nor a community large enough to justify having NSS at this time, and I therefore propose to instead center this task to the stewards. EPIC (talk) 13:12, 30 March 2025 (UTC)Reply

 Support ~/Bunnypranav:<ping> 13:38, 30 March 2025 (UTC)Reply
 Support VancityRothaug (talk + contribs) 08:00, 31 March 2025 (UTC)Reply
 Support -C1K98V (💬 ✒️ 📂) 02:32, 2 April 2025 (UTC)Reply
 Support - However, my opinion is that the current two NSSs may retain their rights until they become stewards or resign, and that no new NSSs will be appointed. Drummingman (talk) 19:05, 2 April 2025 (UTC)Reply
 Support Per Drummingman AlPaD (talk) 08:55, 3 April 2025 (UTC)Reply
 Support Drummingman’s alteration to the proposal. X (talk + contribs) 10:08, 3 April 2025 (UTC)Reply

The above discussion is preserved as an archive. Please do not modify it. Subsequent comments should be made in a new section.

Nomination of User:EPIC for Stewardship

The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
There is a clear, unanimous consensus to promote EPIC to steward. On behalf of the steward-team, congratulations. Drummingman (talk) 14:09, 7 April 2025 (UTC)Reply

As with the NSS removal, this was already partly discussed in the Test Wiki Discord server and I would like to officially create this nomination here on the community portal. I am hereby nominating EPIC for a stewardship here on Test Wiki. I believe that they have shown extreme dedication to all the hats they hold both on Test Wiki and other, notable wikis and that they would be a perfect fit to help oversee the administration of Test Wiki, alongside with the other 3 stewards. As many of you may know, EPIC is also a steward on Wikimedia which I find to be a great achievement, further improving his experience. Please let me know if you have any other questions in the discussion below. VancityRothaug (talk + contribs) 08:13, 31 March 2025 (UTC)Reply

I stated it in the Discord server as well so I will partly repeat that here; I'm willing to serve if the community and current stewards are in favor of it, since I could bring some further useful experience and extra help especially now that Dmehus is not currently active and two of the other stewards have decreased activity. One of the stewards have expressed their endorsement beforehand, so I'm ultimately accepting. I shouldn't have a big issue with keeping up my activity either, though I'll otherwise resign if I end up not meeting my expected activity levels.
Noting for transparency that I'm currently a steward for the Wikimedia projects as well as a sysop on the Swedish Wikipedia and Meta (and a CheckUser on the latter). EPIC (talk) 08:30, 31 March 2025 (UTC)Reply

Support

  1.  Support as nominator. VancityRothaug (talk + contribs) 08:13, 31 March 2025 (UTC)Reply
  2.  Strong support Irrespective of the NSS removal proposal, EPIC is a clearly suitable candidate, and will definitely help this wiki. Highly trustworthy. ~/Bunnypranav:<ping> 08:16, 31 March 2025 (UTC)Reply
  3.  Support sure, good luck! BZPN (talk) 19:26, 31 March 2025 (UTC)Reply
  4.  Support Good luck! Sav • ( Edits | Talk ) 19:15, 1 April 2025 (UTC)Reply
  5.  Support Keep up the good work. -C1K98V (💬 ✒️ 📂) 02:35, 2 April 2025 (UTC)Reply
  6.  Support Bosco (talk) 08:51, 2 April 2025 (UTC)Reply
  7.  Support LisafBia (talk) 09:11, 2 April 2025 (UTC)Reply
  8.  Strong support Very trusted user and Steward on 2 wikifarms AlPaD (talk) 08:48, 3 April 2025 (UTC)Reply

Abstain

Oppose


The above discussion is preserved as an archive. Please do not modify it. Subsequent comments should be made in a new section.

IA changes

Hello.

In response to my request for Interface Administrator rights, I have been asked (by @Justarandomamerican) to provide a list of at least three planned changes for review by other Interface Administrators. Below are the changes I intend to implement:

  1. In MediaWiki:Gadget-UserInfo.js, I plan to fix the electionadmin display so that it includes a link to TW:EADMIN. Additionally, the links in the script currently redirect to the title in the user's language instead of the correct translation of the page. I will fix this issue.
  2. The Twinkle gadget does not function at all. I intend to replace its content to load via mw.loader.load.
  3. I would like to convert my script for finding unused pages and files into a gadget.
  4. I plan to update my MassRollback gadget to a newer version.
  5. Similar to Twinkle, I would also like to replace the content of MediaWiki:Gadget-RedWarn.js to load via mw.loader.load, as it does not currently work properly.

I welcome any feedback or additional suggestions from the community. Best regards, BZPN (talk) 19:57, 1 April 2025 (UTC)Reply

LGTM. Per my comments on Discord, I don’t have any concerns regarding your knowledge or skill with IA tools, simply curious why you were socking on Miraheze. X (talk + contribs) 21:25, 1 April 2025 (UTC)Reply
I believe stewards should grant you IA on a temporary basis at least. You clearly understand what you're doing, though the socking on Miraheze is a red flag. However, I don't think you'll cause immediate disruption to this project. The AP (talk) 01:54, 3 April 2025 (UTC)Reply
That's (partially) right. Stewards may grant the interface administrator permission to trusted users with a defined need; however, it isn't limited to temporary grants. Note, though, that the permission may be removed if inactive after 30 days (i.e., no usage in MediaWiki CSS/JS space). It's limited to granting by stewards for security reasons. Dmehus (talk) 17:37, 13 April 2025 (UTC)Reply

 Done. Thank you for volunteering. You now have rights to edit all JS and CSS pages on the wiki. Please ensure to review your code before making an edit, especially when making edits to skin or common pages. Justarandomamerican (talk) 12:39, 3 April 2025 (UTC)Reply

Thank you :). I'll get to work soon. Best regards, BZPN (talk) 13:56, 3 April 2025 (UTC)Reply

UserRightsManager

Hello. Is it just me that the UserRightsManager gadget doesn't work (only the button is displayed, but doesn't respond to clicking), or do other users have this problem too? I'd like to know if it's a problem with the gadget or maybe it's something on my end. Best regards, BZPN (talk) 18:08, 10 April 2025 (UTC)Reply

It directs to Special:UserRights. The AP (talk) 13:25, 11 April 2025 (UTC)Reply

Proposals: Administrators' newsletter and Newsletter extension

I looked through the current subscribers to the Administrators' newsletter, and I don't see evidence of subscribers opting in (versus being subscribed involuntarily).

Test Wiki is, by its name and definition, a place to test gadgets, scripts, and permission sets in MediaWiki software. As such, Administrators and Bureaucrats on Test Wiki are primarily testing permissions, so there will be frequent changes to users with the permission (it changes daily, in most cases). As a result of this, the utility of such a newsletter is very low, versus, say, a content wiki like English Wikipedia.

At the same time, the Newsletter extension is a useful extension, particularly for sending out important notices like inactivity notices, or perhaps notices of community discussions (stewards should primarily handle the latter; any bureaucrat can handle the former).

To ensure users do not become overwhelmed with e-mail notices, I therefore propose the following: -- Dmehus (talk) 17:59, 13 April 2025 (UTC)Reply

Proposal 1: Administrators' newsletter is made opt-in

The Administrators' newsletter is made opt-in and the subscriber list reset to 0 upon this proposal being closed as adopted. Before resetting the subscriber list to 0, the closing steward shall send one administrative newsletter instructing current subscribers they need to re-add their names to the newsletter's subscriber list if they wish to continue receiving the newsletters.

Proposal 2: Newsletters extension should be removed

The Newsletters extension should be removed.

NOTE: The recommendation is to oppose, to provide a reverse affirmation of support to its installation. In other words, it's a vote of confidence. A majority of support with valid arguments would be a vote of non-confidence and would result in its removal.

Proposal 3: Mandatory newsletters

The following newsletters are made mandatory (i.e., non-opt-in; opt-out is allowed).

  • Inactivity notices. Trusted bureaucrats and stewards may send out the notice, typically no more than once per month.
  • Notices of community discussions. Stewards, or any current or future steward-delegated role, may send these newsletters, typically consolidated in digest format such that there are no more than 1-2 per month.

NOTE: This proposal is conditional upon Proposal 2 failing.

  •  Support as logical and sound as proposer. Dmehus (talk) 18:02, 13 April 2025 (UTC)Reply
  •  Oppose-ish. I’m not entirely sure how doing mass messaged inactivity notices would work. It’s not like people stop editing on the same day(s) so it doesn’t really apply. I think we’ve tried this and it didn’t really work, if I remember correctly. For the community discussion notifications, I would support those if they were opt-in. X (talk + contribs) 19:55, 13 April 2025 (UTC)Reply
    Technically speaking, neither is mandatory, since 'opt-out' is still permitted. We wouldn't be mass-adding all current users to these two newsletters, but rather just allowing the existing members to continue, regardless of whether they had opted in or not. So, in that sense, in kind of 'is' opt-in. Hope that clarifies. Dmehus (talk) 20:33, 13 April 2025 (UTC)Reply
    That does clarify, thank you. I  Support for community discussions. X (talk + contribs) 21:31, 13 April 2025 (UTC)Reply
  •  Support for community discussions, at least. As far as I know we don't really send out inactivity notices and rather resort to grace periods for inactive admins, in which case they already receive a notification that way. EPIC (talk) 20:20, 13 April 2025 (UTC)Reply
    Yeah, for clarity, on the inactivity notices, I wasn't proposing to mass add every Test Wiki user to the newsletter distribution list, but rather just allowing for users to have been added without having to explicitly subscribe. If recently active users were added to the list (i.e., those not currently blocked who were active in the last ninety (90) calendar days or so), that would also be permitted, but we wouldn't want to actively encourage that and probably should be a steward (unless they've given explicit permission on Discord, IRC, or on-wiki to be added. Dmehus (talk) 20:37, 13 April 2025 (UTC)Reply
    Dear @Dmehus, I believe that proposal 3 needs some changes, given that Inactivity Bot is now in effect. The AP (talk) 17:20, 20 April 2025 (UTC)Reply

SecurePoll permission set

Hi all:

I'm glad to see we've enabled the SecurePoll extension. I'm wondering, though, to reduce the number of testing permission groups, if we might want to either:

  • A. Add the securepoll-create-poll and securepoll-edit-poll user rights into either of:
1. The bureaucrat user group (would require an additional level of trust); or,
2. The sysop user group
  • B. Merge the two permissions into the interwiki-admin user group, then rename the group Election and Interwiki Administrator (election-interwiki-admin)
  • C. Maintain the election-admin user group, but instead merge the interwiki-admin permissions into either of:
1. The bureaucrat user group (would require an additional level of trust); or,
2. The sysop user group
  • D. Something else? Elaborate.

What are your thoughts?

Cheers,
Dmehus (talk) 20:47, 13 April 2025 (UTC)Reply

I would support merging both interwiki-admin and SecurePoll admin to the standard bureaucrat permission set. X (talk + contribs) 21:33, 13 April 2025 (UTC)Reply
I will note that the "electionadmin" group was added, because in the upstream code, a check is hardcoded for membership in the "electionadmin" group. This was fixed in master, and has not been backported. Master requires MediaWiki 1.44+, so switching to that is not an option. I suppose we could try and cherry pick this commit, but unless that happens, this cannot be done for technical reasons. MacFan4000 (Talk Contribs) 22:29, 13 April 2025 (UTC)Reply
Ah yes, I remember when the extension was initially installed we had that issue. X (talk + contribs) 23:06, 13 April 2025 (UTC)Reply

Piccadilly: How do we handle this situation?

The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
Despite participating in this discussion, there is consensus against unblocking Piccadilly at this time, and this has been withdrawn by Justarandomamerican. Codename Noreste (talk) 18:35, 16 April 2025 (UTC)Reply

Hello. Yesterday, an email was sent to staff@testwiki.wiki. It was Piccadilly, asking for their talk page to be unprotected for an appeal. The community has imposed a site ban on Piccadilly, which requires any appeal to be directed to the community, along with a 1 year appeal timeframe. I would like to propose something new: a mentorship. Piccadilly can attend a mentorship for 1 month, with no violations of our rules (otherwise the site ban is reinstated and the appeal timeframe is reset) provided by a steward or other trusted community member. I would also like to propose lifting the ban for 2 months to allow this mentorship process to take place. Any concerns? Justarandomamerican (talk) 23:35, 14 April 2025 (UTC) withdrawn on 12:54, 16 April 2025 (UTC)Reply

While I appreciate the community consultation before moving forward, I have to say I have my concerns and doubts about the efficacy of this “mentorship.” I applaud the efforts of the stewards, but given the extensive history of the user in question, I find it hard to believe that change will ever occur. Given that the community already unanimously and overwhelmingly voted to not allow any appeals until a year as passed, I suggest we continue to honor that. If a steward would like to mentor them on another project, (ex:Drummingman and WikiMedia) (@Drummingman simply using you as an example, feel no obligation :) I think that would be beneficial as we approach the one year mark to show growth. X (talk + contribs) 00:01, 15 April 2025 (UTC)Reply
What about this: the mentorship is their last chance. Completely serious. If they go through it, and then break our rules again, we ban them indefinitely. No chance for appeal for 2 years. Justarandomamerican (talk) 00:10, 15 April 2025 (UTC)Reply
I would be fine with that… but we have also had a lot of “last chances” with her. X (talk + contribs) 00:21, 15 April 2025 (UTC)Reply
I'm also possibly fine with that, but as I've already expressed several times, I feel like there should be some kind of wider community support for something like this. There has already been a bunch of final chances, so if this goes through this should be the actual final chance, and no further such opportunities after that. EPIC (talk) 08:16, 15 April 2025 (UTC)Reply
Noting that I'm opposed to an unblock at the moment, the linked diffs are simply too recent and it's probably better at this time to just let the year pass and evaluate this at that time. EPIC (talk) 10:21, 16 April 2025 (UTC)Reply
I support this mentorship, but I will not be the one to carry it out. Drummingman (talk) 19:35, 15 April 2025 (UTC)Reply
I am strongly opposed to this, see [1]. Codename Noreste (talk) 04:24, 16 April 2025 (UTC)Reply
That is indeed very concerning. I also oppose an unblock. X (talk + contribs) 10:15, 16 April 2025 (UTC)Reply
Oh, jeez, I withdraw my request for an unblock. Justarandomamerican (talk) 12:53, 16 April 2025 (UTC)Reply
Hi. I came to check in on something completely different, and thought I would give a drive-by opinion. If this appeal is early (has it been a year?), I strongly oppose an unblock. Aside from CN's diff, if they can't follow simple, objective instructions like "don't appeal until a year has passed", there is no chance they can follow any rules. Best, HouseBlaster (talk) 06:03, 16 April 2025 (UTC)Reply

The above discussion is preserved as an archive. Please do not modify it. Subsequent comments should be made in a new section.

Idea Lab: Deputy Stewards

The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section.

Hi there! I recently created a draft page detailing the scope of a potential new user group, and I would like you to give me feedback on the need for, and scope of Deputy Stewards. Justarandomamerican (talk) 23:42, 16 April 2025 (UTC), withdrawn on 02:08, 17 April 2025 (UTC)Reply

Note: This would replace the NSS and AFA roles. Justarandomamerican (talk) 23:42, 16 April 2025 (UTC)Reply
 Support, seems like a useful addition. Sav • ( Edits | Talk ) 01:26, 17 April 2025 (UTC)Reply
Seems largely unnecessary to me. It appears to be a combination of abuse filter admin and NSS, one of which is already being deprecated. The only difference that I noticed between the proposed role and stewardship is the use of the CheckUser tool. If someone is trustworthy and active enough to attain this right, they are most certainly able to simply become a steward. If the steward team is in need of additional membership/support and finds their duties too burdensome, I know multiple users that have expressed an interest if the need arose.
TL;DR: If the stewards need help, let’s elect more stewards not make an additional unneeded role. X (talk + contribs) 01:51, 17 April 2025 (UTC)Reply
Honestly, you make good points. However, some form of functionary step up would be a good option in my opinion (to prove trustworthiness) but what exactly would that be? Should we make crat a non-test role? Justarandomamerican (talk) 01:55, 17 April 2025 (UTC)Reply
In my opinion, trustworthiness can be shown in other ways. Through making thoughtful and informed comments here, consistently granting admin/crat rights according to policy, helping with inactivity removals, etc. Additionally, 95+% of users here are on other wikis. Trust can be shown through that as well. X (talk + contribs) 01:58, 17 April 2025 (UTC)Reply

The above discussion is preserved as an archive. Please do not modify it. Subsequent comments should be made in a new section.

X for Stewardship

The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
With unanimous support, this request is  Successful. MacFan4000 (Talk Contribs) 00:44, 24 April 2025 (UTC)Reply

As arguably one of the more trusted non-stewards on Test Wiki, I believe X should become a Steward. They already have the permission to suppress revisions, which is part of the more sensitive tools of the Steward toolset. I believe they are trusted enough to have the full toolset. Thank you for your time. Justarandomamerican (talk) 02:13, 17 April 2025 (UTC)Reply

I am honored to accept this stewardship nomination. A little bit about me: I’m a crat, NSS, and interface admin here on TestWiki. I also serve as a moderator and founder of the TestWiki Discord server. You can find me commenting on proposals here, auditing user rights, or dealing with LTAs. I also am a steward on multiple wiki farms, including WikiOasis and SkyWiki. I’m always just a ping away X (talk + contribs) 02:17, 17 April 2025 (UTC)Reply

Support

  1.  Strong support as nom. I nominated X for Stewardship for several reasons. 1, so we can have a team of 4 fully active stewards, 2, because they are already trusted enough for part of the toolset, and 3, they have different perspectives on things than the other Stewards. I believe a fresh dose of perspective is healthy for us, along with the fact that we could always use more Stewards (until, of course, we have 20 stewards LOL). Justarandomamerican (talk) 02:20, 17 April 2025 (UTC)Reply
  2.  Support per Justa. Codename Noreste (talk) 02:21, 17 April 2025 (UTC)Reply
  3.  Support ~/Bunnypranav:<ping> 10:35, 17 April 2025 (UTC)Reply
  4.  Support Would make a wonderful steward! The AP (talk) 14:17, 17 April 2025 (UTC)Reply
  5.  Support BZPN (talk) 17:39, 17 April 2025 (UTC)Reply
  6.  Strong support yet another well experienced user who deserves to become a steward here at Test Wiki. Supporting per justa. VancityRothaug (talk + contribs) 19:09, 17 April 2025 (UTC)Reply
  7.  Support. Sidrat al-Muntaha (talk) 19:21, 18 April 2025 (UTC)Reply
  8.  Support. X has clearly grown since his previous unsuccessful candidacy, and as far as I'm concerned, he is now ready to become a steward on this wiki. Drummingman (talk) 20:59, 20 April 2025 (UTC)Reply
  9.  Support --Cocopuff2018 (talk) 02:13, 21 April 2025 (UTC)Reply

Abstain

Oppose

Comments

  1. Should this nomination be closed as successful, as appears likely, this is more of a note to system administrators that the non-steward suppressor user group must then be deleted in accordance with this this recently passed community proposal given that X's non-steward suppressor user group will be swapped for the steward user group on closing. Dmehus (talk) 17:58, 19 April 2025 (UTC)Reply

The above discussion is preserved as an archive. Please do not modify it. Subsequent comments should be made in a new section.

Steward Confirmation/Recall process

Hello. This has been proposed in the past, but was withdrawn by the proposer. This is an RFC with multiple options. Should stewards: A: Be subject to community recall upon petition by 2 stewards or 5 bureaucrats, B: Be subject to community recall upon petition by 1 steward or 5 bureaucrats, C: not be subject to community recall or confirmation, D: Be subject to regular confirmation every 3 months? Options A and B would require community consensus in favor of recall, and option D would require community consensus to keep the steward. This proposal would not affect system administrators. Justarandomamerican (talk) 15:30, 17 April 2025 (UTC)Reply

This is very much needed! Btw,for anyone wondering, the past proposal : Test_Wiki:Community_portal/Archive_11#Proposal_2 The AP (talk) 15:44, 17 April 2025 (UTC)Reply
I support Option A.
  • Option D too frequent to be practical.
  • Option C which removes all forms of community recall or confirmation, lacks accountability.
  • Option B would allow a single steward to initiate a recall, which could lead to abuse, personal disputes being escalated unnecessarily, and unnecessary use of the community's time.
The AP (talk) 15:48, 17 April 2025 (UTC)Reply
I'd also support option A per above, or keep the system we have today (no confirmations but the possibility of a new voting if and when needed). EPIC (talk) 15:51, 17 April 2025 (UTC)Reply
A > B > D, per above. Oppose C. Justarandomamerican (talk) 15:52, 17 April 2025 (UTC)Reply
  • If I may make a suggestion, it seems that option A is the best proposal, as it requires the consent of multiple users before a removal/recall procedure is initiated. I would say that option D seems to have the potential to lead to a number of disagreements and disputes. I understand that a similar confirmation vote was held on nlwiki in the past. (I was not yet a user on Wikimedia at the time.) I believe it was abolished there, partly because of the many disputes that arose from it. Greetings, Drummingman (talk) 16:01, 17 April 2025 (UTC)Reply
I only support option A. I would expound, but my thoughts are largely echoed by everyone else above. X (talk + contribs) 16:24, 17 April 2025 (UTC)Reply
I believe EPIC makes a good point in saying we should keep the current system with the possibility of a new voting if and when needed. What would that look like? I would say it might look like having an annual Steward re-confirmation vote, requiring Stewards to submit to a reconfirmation vote every year. Being subject to a reconfirmation vote at least once every year would, therefore, ensure the community is provided an opportunity to express their (dis)satisfaction level with current stewards every year. Dmehus (talk) 17:41, 19 April 2025 (UTC)Reply
For a wiki and userbase as small as TestWiki, I’m not sure a yearly reconfirmation is necessary. I prefer proposal A to this. X (talk + contribs) 00:54, 20 April 2025 (UTC)Reply

Proposal for a rights-bot

If you're on the Test Wiki's Discord server, you may already be aware of this update. For those who are not, I recently configured APBOT to handle the removal of rights from inactive users, publish inactivity warnings, and update the Activity page. However, since I am not a steward, APBOT cannot directly remove the interface administrator flag. To address this, I shared the updated code with Justa, who is currently running the bot through his account via a cron job on a server. I propose that a dedicated bot account named "Inactivity bot" be created and placed in the rights-bot group. This group should be granted the following rights:

  • userrights – for removing rights from inactive users
  • edit – to edit user talk pages and the Activity report
  • createpage – to create the Activity page if it does not exist (in case someone deletes it)
  • createtalk - to create talk pages of users, incase it doesn't exist
  • read – basic read access to pages
  • noratelimit – to prevent hitting API rate limits
  • bot - to hide the bot's edits from recent changes

Additionally, the bot should only be allowed to remove rights from the following user groups:

  • sysop
  • bureaucrat
  • interface-admin
  • abusefilter-admin

The AP (talk) 17:22, 18 April 2025 (UTC)Reply

userrights grants the permission to grant and revoke all user rights. If the bot should be restricted to specific groups, a $wgRemoveGroups would be better. I would also like to propose that it removes abuse filter administrator. Justarandomamerican (talk) 17:26, 18 April 2025 (UTC)Reply
Oh yes - I forgot that it allows you to grant and revoke all user rights.... Also I am completely fine with removal of AFA since it also requires 3 months of inactivity The AP (talk) 17:29, 18 April 2025 (UTC)Reply
If Interface Administrator is included among the groups to remove, then the bot must be run only by a current steward, as that group is solely administered by Stewards for technical reasons. As well, in order to be considered active as an Interface Administrator, the Interface Administrator must have made a CSS or JS edit in MediaWiki namespace or an CSS/JS edit in another user's userspace, as all other MediaWiki namespace edits require only sysop permission. Dmehus (talk) 17:34, 19 April 2025 (UTC)Reply
The bot is being run by Justa. And I can configure it to check if the IA made changes in mw namespace, or made changes to css/js. The AP (talk) 17:41, 19 April 2025 (UTC)Reply
I'm not sure why it needs to be administered by a steward. The bot only has permission to remove the group, not assign it. As for the technical reasons, I believe the concern was about the potential damage an interface admin could cause — but in this case, the bot doesn’t assign the group; it only has the right to remove it. The AP (talk) 17:44, 19 April 2025 (UTC)Reply
If Justarandomamerican is running the bot, then I have no concerns with this proposal, though would note Inactivity Policy doesn't apply to chatmod and reviewer, so not sure why this would be removing those groups.
As for why it needs to be a steward, yes, I get that this bot would only be removing the permission, but the administration of the Interface Administrator user group isn't subject to community decision-making. It's strictly a steward-administered user group. I suppose stewards could delegate a non-steward to run the bot on a case-by-case basis, sure, but that would be stewards deciding to do it. It isn't something the community is able to decide. Dmehus (talk) 17:50, 19 April 2025 (UTC)Reply
I’ve updated the list, and I’ll update the code as well at the earliest. The AP (talk) 17:54, 19 April 2025 (UTC)Reply
Okay, sounds good, thanks! :) Dmehus (talk) 18:02, 19 April 2025 (UTC)Reply
Can this rightsbot be run on Justarandomamerican (BOT) instead? Justarandomamerican (talk) 00:54, 20 April 2025 (UTC)Reply
That sounds fine, but it may even be worth creating a new account with a specified username about the bots purpose, like “Inactivity Bot” or “Rights Bot”. X (talk + contribs) 00:59, 20 April 2025 (UTC)Reply
It might, and that was the original option, and I think that would be fine too. Justarandomamerican (talk) 01:11, 20 April 2025 (UTC)Reply
Activity bot sounds good to me, ngl The AP (talk) 10:31, 20 April 2025 (UTC)Reply
I kind of like "Justarandomamerican (BOT)," personally. I don't love shared bot accounts. We may well have multiple stewards running a 'rights bot' account, and the permission could easily be set by a steward on the applicable account. Unless there's a web-based reporting and administration tool that allows stewards to 'run' the bot via that interface, a log entry in the reporting tool is generated when successfully or unsuccessfully run, etc., then I think we could go with a generic name like "RightsBot". Dmehus (talk) 18:12, 20 April 2025 (UTC)Reply

Resignation

Hi all:

I've been too busy with work, which has led to my limited capacity as a steward. As well, when I do return, there is an increased level of education I have to do to inform myself as to recent developments, both technical and community, within Test Wiki.

So, I've decided to turn in my advanced bits. Should I have capacity with more regularity and consistency to return as a steward, I will do so then by seeking election.

Thanks,
Dmehus (talk) 16:20, 19 April 2025 (UTC)Reply

Thank you for your service! X (talk + contribs) 17:00, 19 April 2025 (UTC)Reply
Even with less activity, your insights were always very great. I wish you all the very best in real life. We will miss you! The AP (talk) 17:01, 19 April 2025 (UTC)Reply
Thank you for all you have done for Test Wiki. :) Greetings, Drummingman (talk) 17:08, 19 April 2025 (UTC)Reply
Thank you for your service! Hope to see you potentially return to activity. EPIC (talk) 17:07, 19 April 2025 (UTC)Reply
Thank you for your service. I hope to see you soon. Sidrat al-Muntaha (talk) 19:56, 19 April 2025 (UTC)Reply
Thank you for your service. VancityRothaug (talk + contribs) 20:37, 20 April 2025 (UTC)Reply

Proposal to exempt autopatrolled from inactivity policy

I'd like to recommend that we exempt the autopatrolled from inactivity policy. The permission is not an advanced permission nor does it geant permissions with security implications warranting an removal where a user is inactive. Its only utility is to reduce the need to patrol revisions of users who are not autopatrolled. Test Wiki is not a content wiki; therefore, there is no need to have users regularly patrolling revisions.

As an alternative proposal, I would suggest adding the autopatrol user right to the autoconfirmed user group.

Cheers,

 Support both the main and alternative proposals. Dmehus (talk) 16:26, 19 April 2025 (UTC)Reply
 Support alternative. Reduces unnecessary work on Stewards, and makes the groups config simpler. ~/Bunnypranav:<ping> 16:29, 19 April 2025 (UTC)Reply
 Support Agreed The AP (talk) 17:02, 19 April 2025 (UTC)Reply
This proposal is not necessary, given that the IP already only applies to admins, crats, AFAs, stewards, and system administrators. Justarandomamerican (talk) 17:12, 19 April 2025 (UTC)Reply
Well, I have seen users in past remove autopatrolled and citing inactivity as a reason The AP (talk) 17:13, 19 April 2025 (UTC)Reply
For example here and here The AP (talk) 17:15, 19 April 2025 (UTC)Reply
Also this change will directly affect Test_Wiki:Community_portal#Proposal_for_a_rights-bot The AP (talk) 17:16, 19 April 2025 (UTC)Reply
Per Justarandomamerican's comment above, we can, therefore, remove autopatrolled from the above proposal you mention, but I do agree with you that bureaucrats removing non-sysop user groups has definitely occurred many times.
We actually should remove the chatmod and reviewer user groups from the above proposal for that reason, too. Dmehus (talk) 17:37, 19 April 2025 (UTC)Reply
That's good, then, Justarandomamerican, but like The AP, I have also observed similar non-sysop user group removals by bureaucrats in the past. If nothing else, this proposal seeks to codify or clarify inconsistent past practices. Dmehus (talk) 17:29, 19 April 2025 (UTC)Reply
In that case, I would  Support the alternative proposal. Justarandomamerican (talk) 17:39, 19 April 2025 (UTC)Reply
I have a few suggestions: we should merge the autoreview user group to the autopatrolled user group, and merge the reviewer user group with the patroller user group. Why do we need two separate groups that only have their edits marked as patrolled or reviewed in the meantime? Codename Noreste (talk) 17:54, 19 April 2025 (UTC)Reply
I would suggest making that a separate proposal, but if there's no opposition to this (by way of replies), I think this can be administratively done. I would suggest autoreview be merged into autopatrolled and reviewer merged into patroller as you suggest. Dmehus (talk) 18:01, 19 April 2025 (UTC)Reply
I would support these merges. I don’t think we should erase all permissions below sysop because they are important for testing, but I do believe there are too many currently that could do with some merging. X (talk + contribs) 00:57, 20 April 2025 (UTC)Reply
X, oh, yes, I definitely agree we should keep some of the user groups below sysop for testing of user group management and testing of scripts and such. I just think if we can consolidate some of the largely duplicative groups (reviewer into patroller, for example), it'll clean things up a bit. Dmehus (talk) 17:14, 20 April 2025 (UTC)Reply
I support the first version. Sidrat al-Muntaha (talk) 19:59, 19 April 2025 (UTC)Reply

Notice to IAs removed for inactivity

Hello. I have recently configured the bot to remove IA after 30 days of inactivity in areas requiring the right. Hence, 4 users right have been removed. I apologize for any confusion regarding the notice. Justarandomamerican (talk) 18:02, 19 April 2025 (UTC)Reply

That's okay. I don't think they need to be notified prior to removing the interface administrator group. It's one of the most security-sensitive user groups, and they were told the group can be removed by a steward if unused for 30 days or more. The notice is a courtesy, but I don't think it's needed, either. Dmehus (talk) 18:07, 19 April 2025 (UTC)Reply
I wish to retain my Interface Administrator flag, as I will be testing and adding a new gadget that will replace UserRightsManager. The AP (talk) 18:23, 19 April 2025 (UTC)Reply
Keep me updated on how development goes! Justarandomamerican (talk) 09:10, 21 April 2025 (UTC)Reply
Sure The AP (talk) 07:25, 22 April 2025 (UTC)Reply

Request for approval: Anti-abuse bot

Hi, all! I'm requesting approval to run an anti-abuse bot with Steward rights. This bot would: Check for 5 rights removals in 15 minutes, and if the user performing such rights removals is not on an excluded users list (such list would include stewards and the inactivity bot), it would automatically block the user performing the rights removals and remove their rights. It needs Steward rights because it could be blocked with rights removed by a vandal, and needs to be able to unblock itself and still be able to remove rights in such a case. Justarandomamerican (talk) 20:37, 22 April 2025 (UTC)Reply

 Support with EPIC’s alteration. X (talk + contribs) 21:10, 22 April 2025 (UTC)Reply
Are we sure that, for example, non-vandal users will not be accidentally affected? If so, then  Support. BZPN (talk) 21:50, 22 April 2025 (UTC)Reply
Hey BZPN, the bot is designed to run continuously unless stopped manually. Every minute, it checks recent changes to identify users who have made rights changes. It keeps track of each user’s actions in a separate list. If a user's list exceeds 5 rights changes, the bot automatically removes their rights and blocks them for 7 days. This allows stewards to review whether the user was actually abusing their rights. The AP (talk) 00:09, 23 April 2025 (UTC)Reply
I have an alternative proposal: create a dedicated user group and assign it the following permissions:
$wgRemoveGroups['abuse-bot'] = array('sysop', 'bureaucrat'); // to remove sysop and crat from abusers
$wgGroupPermissions['abuse-bot']['edit'] = true; // permits editing of abuser talk pages
$wgGroupPermissions['abuse-bot']['editprotected'] = true; // allows editing even if the page is protected
$wgGroupPermissions['abuse-bot']['read'] = true;
$wgGroupPermissions['abuse-bot']['bot'] = true; // marks the user as an automated process
$wgGroupPermissions['abuse-bot']['createtalk'] = true; // enables creation of talk pages if they don't exist
$wgGroupPermissions['abuse-bot']['block'] = true; // grants the ability to block users
$wgGroupPermissions['abuse-bot']['unblockable'] = true; // prevents abusers from blocking the bot The AP (talk) 17:01, 23 April 2025 (UTC)Reply
That's a good proposal,  Support. BZPN (talk) 18:31, 23 April 2025 (UTC)Reply

2FA recommendation/proposal

As a system administrator, I am responsible for site security, and as such, would like to recommend to the community that Stewards and Interface Administrators have 2FA enabled as a requirement. This would patch an important security hole: password guessing/brute forcing. Justarandomamerican (talk) 23:44, 22 April 2025 (UTC)Reply

 Support Obviously required The AP (talk) 23:53, 22 April 2025 (UTC)Reply
 Support. BZPN (talk) 23:54, 22 April 2025 (UTC)Reply
 Support - Drummingman (talk) 18:06, 23 April 2025 (UTC)Reply
 Support. Sidrat al-Muntaha (talk) 04:15, 24 April 2025 (UTC)Reply
I also support this for the record. If it is possible to have a system enforced requirement (as was recently introduced to Wikimedia for example) then that would be great as well. EPIC (talk) 06:05, 24 April 2025 (UTC)Reply
We already have Special:VerifyOATHForUser, and the community is not so big as compared to Wikimedia - so there isn't a necessary requirement for system forced 2FA The AP (talk) 06:33, 24 April 2025 (UTC)Reply
 Support VancityRothaug (talk + contribs) 08:13, 24 April 2025 (UTC)Reply

TheAstorPastor for Steward and System Administrator

I would like to nominate TheAP for the tools. As he is a technical whiz, I think that he is fit for system administratorship, as well, so that will also be a part of this nomination. He has developed Inactivity bot, which is extremely useful, and he fits all the prerequisites for sysadminship. Justarandomamerican (talk) 00:05, 23 April 2025 (UTC)Reply

I accept the nomination. If you have any questions for me, I’d be happy to answer them. Just to clarify, I’m only accepting the nomination for steward at this time. I believe that being a system administrator requires an exceptional level of trust—even greater than that of a steward. That said, I do intend to reapply for system administrator once I’ve established myself here, which I expect to happen soon. The AP (talk) 00:08, 23 April 2025 (UTC)Reply

Support

 Support - With the comment that, I agree with TheAstorPastor that it is a good idea to become a steward first. See also my comments here and here, with the comment that I mean this in general terms, so that this says nothing about AP's qualities or my confidence in him as a person. Drummingman (talk) 15:52, 24 April 2025 (UTC)Reply

Oppose

Neutral

  • Per my comments on Discord and in the comments thread below. This is unnecessary as the candidate has earned enough community trust, in my opinion, to forgo stewardship and simply apply for the right they are actually seeking. X (talk + contribs) 00:53, 23 April 2025 (UTC)Reply

Questions/Comments

  • I really don’t think you need to be a steward to become a system administrator, it’s a completely different skill set. It is for this reason steward is not a requirement for SA. I encourage you to simply apply to be a system administrator, because that is where we are truly lacking in staff. You have proven yourself to be trustworthy in that capacity, and while I agree that the trust required of a system administrator may be even greater than that of a steward, I disagree that you need one before the other. Best of luck, if you choose to continue! X (talk + contribs) 00:30, 23 April 2025 (UTC)Reply
    Hello X,
    I respectfully disagree with your point. Since you've acknowledged that the role of system administrator carries greater responsibility than that of a steward, I believe the most appropriate way to demonstrate my trustworthiness is by first serving effectively as a steward. Holding IA rights already indicates a level of trust, but steward responsibilities would allow me to further prove myself.
    While the roles differ in some technical aspects, both involve access to tools like CheckUser and Suppression, as well as responsibilities such as appointing IAs—so the skill sets do overlap to a significant degree.
    I’m fully aware of the current shortage of system administrators and genuinely want to contribute to resolving that.However, I still feel it's more suitable for me to apply for steward first.As I mentioned to Justa in a private conversation, I intend to apply for system administrator in about 3–4 months if I am successfully elected as a steward. The AP (talk) 00:41, 23 April 2025 (UTC)Reply