Page MenuHomePhabricator

[DisableAccount] Remove "inactive" user group
Open, Needs TriagePublic

Description

InitialiseSettings.php says "inactive" group is "for show only", but I don't think there're any point to show a list of inactive users. Also there're already Special:BlockList. Adding users in "inactive" group does not prevent them from editing ($RevokePermissions).

If we want to remove this group we should also removed related code from https://git.wikimedia.org/blob/mediawiki%2Fextensions%2FDisableAccount/9889477e42fa3f7a5d93eaa52fa0c52e72ae02fa/DisableAccount_body.php (just one line)

Event Timeline

Bugreporter raised the priority of this task from to Needs Triage.
Bugreporter updated the task description. (Show Details)
Bugreporter added a subscriber: Bugreporter.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptJul 16 2015, 5:58 PM
Restricted Application added a subscriber: Matanya. · View Herald TranscriptJul 16 2015, 5:59 PM

No. For example foundationwiki have inactive group but no DisableAccount.

Accounts blocked with DisableAccount are automatically added into the inactive user group. However, yes, that flag does nothing. It is useful to see how many accounts are no longer active, but maybe this can be switched to Special:BlockList.

Krenair renamed this task from Remove "inactive" user group to [DisableAccount] Remove "inactive" user group.Aug 18 2015, 4:10 AM
Krenair set Security to None.

@Krenair This is not only a bug of DisableAccount extension. See https://noc.wikimedia.org/conf/highlight.php?file=InitialiseSettings.php

// Whitelist read wikis
	'private' => array(
		'*' => array(
			'read' => false,
			'edit' => false,
			'createaccount' => false
		),
		'user' => array(
...
		),
		'inactive' => array(
			// for show only
		),
	),
...
	// Fishbowls
	'fishbowl' => array(
		'*' => array(
			'edit' => false,
			'createaccount' => false
		),
		'user' => array(
...
		),
		'inactive' => array(
			// for show only
		),
	),

It should also be removed from InitialiseSettings.php

I know, part of it is for the DisableAccount extension, and therefore this is in MediaWiki-extensions-Other, where it needs the DisableAccount tag in the title.

Kizule added a subscriber: Kizule.Jan 15 2021, 3:10 PM

Which is the status of this task?

@Kizule: It's "open", but I guess that's not what you want to know. :) Do you have a more specific question?

@Kizule: It's "open", but I guess that's not what you want to know. :) Do you have a more specific question?

I mean: "Is there any plan to this be done in the future?" :)

Yes, e.g. https://foundation.wikimedia.org/w/index.php?title=Special:ListUsers&group=inactive. This group should be removed. And also such groups exists in some private wikis.