Test Wiki:Abuse filter: Difference between revisions
Jump to navigation
Jump to search
no edit summary
(Base proposed policy page started on the abuse filter.) |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
{{Proposed policy}} | {{Proposed policy}} | ||
The '''abuse filter''' (or '''edit filter''') is a tool that allows trusted users to enable controls on some types of unconstructive or disruptive changes. The current filters can be found on [[Special:AbuseFilter]]. | The '''abuse filter''' (or '''edit filter''') is a tool that allows trusted users to enable controls on some types of unconstructive or disruptive changes. The current filters can be found on [[Special:AbuseFilter]]. Abuse filters can cause huge disruption if they are incorrectly configured or if even a small mistake happens.With the AbuseFilter extension being a very powerful tool and the potential disruption it could cause to Test Wiki, the following modifications would be put into effect if the policy was passed with success: | ||
===1. Removal of abuse filter permissions from administrators:=== | |||
The following permissions are removed from the administrators' group: | |||
*<code>abusefilter-revert</code> | |||
*<code>abusefilter-view-private</code> | |||
*<code>abusefilter-log-private</code> | |||
*<code>abusefilter-modify</code> | |||
===Establishment of New User Groups:=== | |||
====a) Establishment of the "<code>abusefilter-helper</code>" group:==== | |||
Limited access to abuse filter information is granted to members of the <code>abusefilter-helper group</code>. They specifically have the following authorizations: | |||
*<code>abusefilter-view-private</code> | |||
*<code>abusefilter-log-private</code> | |||
Any user who is deemed trustworthy by a steward can request to be included to the "<code>abusefilter-helper</code>" group. | |||
====b) Establishment of the "<code>abusefilter</code> " group:==== | |||
The "<code>abusefilter</code>" group will be granted to users who require extensive access to abuse filter functionalities. Members of this group will have the power to perform the following actions: | |||
1. Create or modify abuse filters (<code>abusefilter-modify</code>) | |||
2. Create or modify what external domains are blocked from being linked (<code>abusefilter-modify-blocked-external-domains</code>) | |||
3. Modify abuse filters with restricted actions (<code>abusefilter-modify-restricted</code>) | |||
4. Revert all changes by the given abuse filter (<code>abusefilter-revert</code>) | |||
Membership in the "AbuseFilter" group will only be granted upon request following a vote on the [[Test Wiki:Community portal|community portal]]. | |||
====c) Establishment of the "<code>abusefilter-sysop</code>":==== | |||
This group would contain a sole right i.e, <code>abusefilter-modify-restricted</code> is a highly powerful right that could potentially cause a huge disruption. This right would only be assigned to user upon request and following a vote on the community portal | |||
===Allocation and Revocation of the rights=== | |||
The groups "<code>abusefilter-helper</code>" , "<code>abusefilter</code>" and "<code>abusefilter-sysop</code>" will be automatically available to [[Test Wiki:Stewards|stewards]] by default. Only [[Test Wiki:Stewards|stewards]] have the authority to assign membership to these groups. | |||
If a user misuses the rights granted within these groups, the [[Special:MyLanguage/Test Wiki:Stewards|Steward]] responsible for oversight shall promptly remove the rights and, if deemed appropriate, may enact further disciplinary measures, including user blocking. | |||
Furthermore, in adherence to [[Special:MyLanguage/Test Wiki:Inactivity policy|inactivity policy]], if a user does not utilize the permissions associated with the "<code>abusefilter-helper</code>" , "<code>abusefilter</code>" or "<code>abusefilter-sysop</code>" groups for a maximum period of three months, their access may be subject to revocation. |