Test Wiki:Community portal: Difference between revisions

From Test Wiki
Content deleted Content added
No edit summary
Tags: Mobile edit Mobile web edit
 
(77 intermediate revisions by 23 users not shown)
Line 2: Line 2:
{{/header}}
{{/header}}
{{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==
==IA changes==
Line 178: Line 135:


==X for Stewardship==
==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)
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)
: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)
Line 197: Line 154:
===Comments===
===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)
#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==
==Steward Confirmation/Recall process==
{{Discussion top|After slightly more than a week, consensus seems to be for option A. As such, the [[TW:Stewards|stewards]] information page will be updated accordingly. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 15:10, 26 April 2025 (UTC)}}

Hello. This has been proposed in the past, but was withdrawn by the proposer. This is an RFC with multiple options. Should stewards:
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,
A: Be subject to community recall upon petition by 2 stewards or 5 bureaucrats,
Line 207: Line 165:
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)
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)
:This is very much needed! Btw,for anyone wondering, the past proposal : [[Test_Wiki:Community_portal/Archive_6#Proposal]] [[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)
:I support Option A.
:I support Option A.
:*Option D too frequent to be practical.
:*Option D too frequent to be practical.
Line 219: Line 177:
: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)
: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)
::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)
{{Discussion bottom}}


==Proposal for a rights-bot==
==Proposal for a rights-bot==
Line 274: Line 233:


==Proposal to exempt <code>autopatrolled</code> from [[Test Wiki:Inactivity|inactivity policy]]==
==Proposal to exempt <code>autopatrolled</code> from [[Test Wiki:Inactivity|inactivity policy]]==
{{discussion top|1=After the discussion was ongoing for roughly one week, there is clear consensus to add the autopatrolled user right to the autoconfirmed permission, and for the autochecked and autoreviewed user groups to be merged with autopatroller and patroller user groups, respectively. <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:53, 26 April 2025 (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.
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.


Line 299: Line 258:
::::[[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)
::::[[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)
:I support the first version. [[User:Sidrat al-Muntaha|Sidrat al-Muntaha]] ([[User talk:Sidrat al-Muntaha|talk]]) 19:59, 19 April 2025 (UTC)
{{discussion bottom}}


==Notice to IAs removed for inactivity==
==Notice to IAs removed for inactivity==
Line 317: Line 277:
: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)
: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)
::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)
:Thanks to everyone who contributes positively here. Since this is a test wiki, it shouldn't be treated like a content wiki. While it's important to stop vandals and spammers to keep things running smoothly, this wiki isn't hosted by a major organization like Wikimedia and has limited resources. So, I suggest avoiding the use of bots running at high speeds (like once per minute). I believe the abuse filters and the current community are enough to handle spammers and vandals. @[[User:MacFan4000|MacFan4000]] probably knows more about this, but I just wanted to share my thoughts. [[User:DR|DR]] ([[User talk:DR|talk]]) 08:18, 28 April 2025 (UTC)
::Looking at Grafana, I see normal CPU, RAM, etc. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 10:16, 28 April 2025 (UTC)
:::Yeah, currently the graphs are normal, but I have not reviewed the source code of that bot, so I am not sure how many requests it will make in a short period. What I wanted to say is that we should run bots as slowly as possible, since there is no urgency, so that human users can access the site smoothly. [[User:DR|DR]] ([[User talk:DR|talk]]) 10:40, 28 April 2025 (UTC)
::::I haven't noticed any delay in the site's loading. The bot only requests recent changes, so I estimate each call uses at most around 5 MB of memory, though I might be wrong. As Justa mentioned, the CPU and RAM usage are normal. There have also been instances of abuse involving mass rights removals, and it takes time to respond since not everyone is active all the time. If there is an abuse filter for this, I might consider changing the setup, although I am not aware of any such filters. Also if needed, I can provide the bot's code if Justa agrees. [[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:03, 28 April 2025 (UTC)
:::Grafana? Where? [[User:Justman10000|Justman10000]] ([[User talk:Justman10000|talk]]) 01:36, 9 May 2025 (UTC)
::::https://grafana.testwiki.wiki [[User:DR|DR]] ([[User talk:DR|talk]]) 01:40, 9 May 2025 (UTC)
::Oh, but I've already submitted [https://github.com/Test-Wiki/mediawiki/pull/54 a PR] [[User:Justman10000|Justman10000]] ([[User talk:Justman10000|talk]]) 01:37, 9 May 2025 (UTC)


==2FA recommendation/proposal==
==2FA recommendation/proposal==
<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.''
::{{done}}, per unanimous consensus. I will be confirm all interface administrators and stewards have 2FA enabled and leave those that don’t a talk page message. [[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:41, 29 April 2025 (UTC)
---- <!-- from Template:discussion top-->
</div>
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)
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}} 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: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)
----
:''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>
==TheAstorPastor for Steward and System Administrator==
==TheAstorPastor for Steward and System Administrator==
{{Discussion top|There isn't a clear consensus to promote unfortunately. The concern raised was that one does not necessarily need to first become a steward in order to become a Sysadmin. Between this and the lack of votes, this request is {{Not done|Unsuccessful}}. [[User:MacFan4000|MacFan4000]] <sup>([[User talk:MacFan4000|Talk]] [[Special:Contributions/MacFan4000|Contribs]])</sup> 00:57, 5 May 2025 (UTC)}}

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 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 am happy to answer so. [[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)
: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)
::Due to a lack of participation, this request has been extended for a minimum of five days, to end no earlier than 4 May. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 16:31, 29 April 2025 (UTC)
:::Ok. [[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>]]) 16:35, 29 April 2025 (UTC)
===Support===
===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)

Procedural support , just to make sure it's valid. It appears some people have voted for themselves, soooooooo [[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:51, 30 April 2025 (UTC)
* {{s}} I don’t see any issue with it. [[User:DR|DR]] ([[User talk:DR|talk]]) 16:07, 30 April 2025 (UTC)


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


===Neutral===
===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===
*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)
{{Discussion bottom}}

==So...==

Well, I've been away for a while! And what do I have to watch? I applied as a steward/system administrator a while ago... What happened? Right! Nobody wanted me! Be it because of trust or competences that I am not supposed to have!

And let's not forget the [https://testwiki.wiki/index.php?title=Test_Wiki:Community_portal&diff=prev&oldid=45127 "good"] {{User|Tailsultimatefan3891}}! I still don't know what the action was all about!

But I'll throw the question into the room in general... What is this dirt? Yes, well, I was still quite new! That may be one thing! But yes... one could say, to bring down my competences, especially without proof or at least circumstantial evidence...

In the end, it doesn't matter anyway! Be honest, if I were to nominate myself today or in a week... so in the very near future, would one support me? Hmm, right! I don't think so either!

What I want to get at? I meant that I had to watch something? Right, I mean the '''TWO''' ''NEW'' stewards! So, again the question, what is this dirt? I mean, sure, the new stewards know what they're doing! But this also applies to me! [[User:Justman10000|Justman10000]] ([[User talk:Justman10000|talk]]) 01:58, 9 May 2025 (UTC)

:[[User:Justman10000|Justman]], reading this after some weeks, I'm disappointed that you have such a big craving for permissions. Everywhere, even on a test wiki, not only on content wikis. We normally call this ''hat collecting''. You are talking about ''competences'', but are ''always'' angry if you don't get permissions, while communicating in a way ("what is this dirt") that doesn't make you trustworthy for ''any'' permission. If the community elects other people for stewardship, and not you, that's their free decision based on what they perceive. And, to be honest, their decision is fully understandable.
:This kind of bahavior is happening since years and I really hope that you'll change it sometime in the future because otherwise you will just keep having issues for not willing to understand how wiki communities work and interact. It's not only about permissions, you are often not able or willing to understand ''legitimate criticism'', this is something you should work on, as I told you several times. You are not a child and fully responsible for what you do. Just my two cents, [[User:TenWhile6|TenWhile6]] 00:33, 1 June 2025 (UTC)

==Inactivity Bot==

Greetings,
As many of you are likely aware, the [[User:Inactivity Bot|Inactivity Bot]] currently automates the removal of rights based on the [[TW:IP|inactivity policy]], specifically for sysops and bureaucrats. The bot's codebase has become quite cluttered, and I'm planning to clean it up by removing unused and unnecessary functions.

As part of this cleanup, I'm considering removing the notification system. At present, the bot sends a message to users after 75 days of inactivity, warning them that their rights will be removed in 15 days. Personally, I don't think this notification is essential, but I’d like to hear the community’s thoughts before making any significant changes. [[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:26, 11 May 2025 (UTC)

:Late reply, but I agree with this. [[User:AlPaD|AlPaD]] ([[User talk:AlPaD|talk]]) 22:38, 20 June 2025 (UTC)

==TheAstorPastor for sysadmin==
{{discussion top|Successful. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 13:49, 9 September 2025 (UTC)}}
I would like to request that the community appoint [[User:TheAstorPastor|TheAstorPastor]] a system administrator. I can vouch for their technical experience, and I have been incredibly busy, causing me to be less able to work on sysadmin work. [[User:Justarandomamerican|Justarandomamerican]] ([[User talk:Justarandomamerican|talk]]) 15:41, 10 August 2025 (UTC)

:I accept the nomination. If you have any questions for me, I’d be happy to answer them. [[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:46, 10 August 2025 (UTC)

:{{support}} trusted [[User:Bosco|Bosco]] ([[User talk:Bosco|talk]]) 15:49, 10 August 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> 16:18, 10 August 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:44, 10 August 2025 (UTC)
:I supported you last time, and I am glad to see your application again. The previous request didn't succeed due to limited community participation, so I'd like to ask a question that might help others better understand your experience. Could you walk us through your background with MediaWiki and the technical work you have done so far? [[User:DR|DR]] ([[User talk:DR|talk]]) 08:13, 11 August 2025 (UTC)
::Hello DR,
::Thank you for your question. Let me start by sharing how I became involved with MediaWiki. In late 2023 and early 2024, I became interested in MediaWiki primarily because Wikipedia runs on it. I explored the documentation on mediawiki.org and examined the source code of various parts of the software. At the time, my technical background was mainly in other softwares, particularly Java related.
::In mid-2024, I began working on a test site where I installed MediaWiki and experimented with different configurations. From that point, my interest in MediaWiki grew significantly. I later joined SkyWiki, a wiki farm, where I initially served as a steward and now work as a system administrator. My contributions there have included assisting users with wiki-specific configuration changes, installing new extensions, setting up Grafana, troubleshooting Phorge, and more.
::In early 2025, I contributed to TestWiki by developing two bots: Inactivity Bot, which removes rights from inactive users, and Justarandomamerican (BOT), which monitors for misuse of permissions. I am currently developing a TestWiki-specific MediaWiki extension to automate the removal of rights from inactive users. A screenshot is available [https://discord.com/channels/1120379200428326912/1120379200893890762/1368223400383741992 here]. I have also applied for the position of Technical Advisor for WikiOasis, Justa can confirm 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>]]) 13:28, 11 August 2025 (UTC)
:{{support}} [[User:DR|DR]] ([[User talk:DR|talk]]) 15:21, 11 August 2025 (UTC)
:{{Support}}Trusted user [[User:AlPaD|AlPaD]] ([[User talk:AlPaD|talk]]) 16:44, 3 September 2025 (UTC)
{{discussion bottom}}
==Remove nonexist user rights==

Please remove the autoreviewer and reviewer flags from [[Special:UserRights/CanonNi|CanonNi]] and [[Special:UserRights/Célian|Célian]], and remove the reviewer rights from [[Special:UserRights/Pro-anti-air|Pro-anti-air]] and [[Special:UserRights/Janus|Janus]], as the autoreviewer and reviewer rights have been deleted. [[User:Bosco|Bosco]] ([[User talk:Bosco|talk]]) 15:07, 11 August 2025 (UTC)
:{{Done}} [[User:MacFan4000|MacFan4000]] <sup>([[User talk:MacFan4000|Talk]] [[Special:Contributions/MacFan4000|Contribs]])</sup> 15:48, 11 August 2025 (UTC)

==The next person==

Now that the next person has been given the chance to do my dream job, I'm turning my back on this fucking store! I'm sick of getting kicked in the teeth and falling into the dirt! Would anyone here have ever upvoted my sysadmin application? Let alone nominated me? So why give this fucking store another chance? Do whatever you want with my account! I'm not coming back! [[User:Justman10000|Justman10000]] ([[User talk:Justman10000|talk]]) 08:56, 26 September 2025 (UTC)

==Remove 2FA for Peterxy12==

My device was lost, so can you help me remove my 2FA? [[User:Peterxy12|Peterxy12]] ([[User talk:Peterxy12|talk]]) 13:50, 9 October 2025 (UTC)

:Confirming that request seems to be from the account owner, per CU. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 14:36, 9 October 2025 (UTC)
:Disabled [[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:51, 9 October 2025 (UTC)

==Confirmation on another wiki no longer needed for bureaucrat rights==

For transparency, as per steward discussion, the requirement to confirm your account on another wiki before obtaining bureaucrat rights is no longer necessary. Reviewing bureaucrats/stewards may still ask requesting users for confirmation in cases where it may be useful. [[User:EPIC|EPIC]] ([[User talk:EPIC|talk]]) 06:44, 22 October 2025 (UTC)

==FYI==
I'll be temporarily importing a few hundred English-Wikipedia pages to test an enwiki bot. I'll nuke them when I'm done. Thanks – [[User:Test94944|Test94944]] ([[User talk:Test94944|talk]]) 16:50, 26 October 2025 (UTC)

==Stewardship for ThunderPups*==
{{Discussion top|No chance of passing, especially when you have a history of abusing multiple accounts. [[User:MacFan4000|MacFan4000]] <sup>([[User talk:MacFan4000|Talk]] [[Special:Contributions/MacFan4000|Contribs]])</sup> 04:56, 7 November 2025 (UTC)}}
The strongest reason I want to become a steward on the Test Wiki is to
contribute to the technical quality assurance and stability of the entire platform by safely testing new software and administrative tools before they impact millions of live users. [[User:ThunderPups*|ThunderPups*]] ([[User talk:ThunderPups*|talk]]) 22:26, 6 November 2025 (UTC)
{{Discussion bottom}}

==error in mediawiki==

[[File:Image.png|thumb]] [[User:Red dust|Red dust]] ([[User talk:Red dust|talk]]) 21:11, 14 November 2025 (UTC)

==Add the bureaucrat permissions to the steward toolset?==

For transparency purposes and because stewards are highly trusted, I propose that we add most, if not all of the user rights from the bureaucrat permission and place them into the steward toolset, but we still retain the bureaucrat permission for non-stewards. [[User:Codename Noreste|Codename Noreste]] ([[User talk:Codename Noreste|talk]]) 21:36, 24 November 2025 (UTC)

:{{support}} Don't see why not. <span style="font-family:Courier New;font-weight:bold;text-shadow:1px 1px 1px cyan">[[User:Tester|Tester]]</span> ([[User_talk:Tester|ᴛ]]•[[Special:Contributions/Tester|ᴄ]]) 17:47, 25 November 2025 (UTC)
:What purpose does it serve? Can you elaborate? [[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:00, 25 November 2025 (UTC)
::Given that stewards are considered the non-test administrators on this wiki (similarly, bureaucrats have some access to non-test user rights), and that stewards can also modify abuse filters with restricted actions (same goes for abuse filter administrator[s]), I think it would be reasonable to also include the bureaucrat user rights in the steward user group (and retain the bureaucrat user group for non-stewards). For example, on the English Wikibooks (where I'm an administrator), that project's administrators had the reviewer (<code>editor</code>) user group in addition to <code>sysop</code>, which was redundant given that administrators over there can review edits and pages. [[User:Codename Noreste|Codename Noreste]] ([[User talk:Codename Noreste|talk]]) 00:45, 27 November 2025 (UTC)

==[[Template:Permissions granted]]==
Hello, Test Wiki community! I recently made a template that merges "Template:Administrator"/"Bureaucrat"/"Interface administrator granted" all in one. It has a parameter that can be followed by a value, and each one contains a different message that serves as a response to successful requests. I was wondering if we can use this template, replacing the aforementioned ones in the userRightsManager gadget, going forward? [[User:Username|Username]] ([[User talk:Username|talk]]) 04:55, 25 November 2025 (UTC)

:I was thinking if a shorter name like Template:Granted would make things concise, since the "permissions" part would be implied anyways. Then one could do something like <nowiki>{{granted|admin}}</nowiki>. Neat idea to combine all the templates into one, though! <span style="font-family:Courier New;font-weight:bold;text-shadow:1px 1px 1px cyan">[[User:Tester|Tester]]</span> ([[User_talk:Tester|ᴛ]]•[[Special:Contributions/Tester|ᴄ]]) 17:46, 25 November 2025 (UTC)

::Thanks! And yes, I strongly agree with the new template name you specified and your reasons for it. Thus, I will proceed with that name. [[User:Username|Username]] ([[User talk:Username|talk]]) 20:57, 25 November 2025 (UTC)