Description
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T280532 Remove partial action blocks feature flag | |||
Open | None | T280531 Enable partial action blocks on all Wikimedia production wikis and in MediaWiki by default | |||
Resolved | Tchanders | T280528 Enable partial action blocks on beta and testwiki | |||
Open | Tchanders | T280808 Decide how to define action block IDs for extension actions | |||
Open | STran | T315525 Deploy action blocks to pilot wikis | |||
Resolved | TThoabala | T317157 Activate action blocks on ptwiki | |||
Open | Feature | None | T242541 Allow partial blocks against specified actions | ||
Declined | Feature | None | T292198 Allow a user to be blocked from purge pages only | ||
Declined | Feature | None | T275119 Allow a user to be blocked from moving/renaming pages with a specific namespace only | ||
Resolved | Feature | Tchanders | T194529 Allow a user to be blocked from moving/renaming pages |
Event Timeline
I consider blocking users from creating pages one of the most useful partial blocks. I'd appreciate it if cswiki could be one of the pilot wikis – let me know when I should ask my community about it.
Also do note that tawiki did create a similar feature via wgRevokePermissions and user groups, see T227618 and:
MariaDB [tawiki_p]> select ug_group, count(*) from user_groups group by ug_group order by count(*) desc; +-----------------+----------+ | ug_group | count(*) | +-----------------+----------+ | bot | 187 | | autopatrolled | 36 | | sysop | 34 | | nocreate | 30 | | rollbacker | 16 | | patroller | 15 | | accountcreator | 4 | | bureaucrat | 4 | | interface-admin | 1 | | ipblock-exempt | 1 | | flow-bot | 1 | +-----------------+----------+ 11 rows in set (0.00 sec) MariaDB [tawiki_p]>
It might be useful to reach out to them and ask if they'd be interested in trying this out.
Please remember that T280808 should be resolved before enabling on production non-test wikis (per that task description, "We could go ahead with the second option while we're just testing with a handful of actions on beta, but we should decide which solution to implement before enabling on production sites.")
Hey Danny. Our team bandwidth is a bit low at the moment. We will probably stay with the second option unless we see issues with it. We can come back and work on implementing the table option in the future when we have more time on our hands. Does that sound acceptable to you?
I think that the longer we wait to make a decision, the harder it would be to implement if the decision is to use a table - if the current thinking is "stay with the second option unless we see issues with it" perhaps just resolve T280808 saying that?
@Tchanders what do you think? We can decline T280808 for now and come back to it if and when we see a need for it?
Hey @Niharika, 17 May was a while ago :-). Would it be possible to get this live at cswiki?
Where are we with this? Just wondering about T280532: Remove partial action blocks feature flag, and relation to MW-1.37-release.
If we want to bump this out to MW-1.38-release (or eventually some later release) due to it not being ready/tested enough (due to the team having to work on other stuff) that's fine, but we do need to update the text in DefaultSettings.php at least :)
Change 726721 had a related patch set uploaded (by Jforrester; author: Jforrester):
[mediawiki/core@master] DefaultSettings: Note that wgEnablePartialActionBlocks is retained for REL1_37
Change 726599 had a related patch set uploaded (by Reedy; author: Jforrester):
[mediawiki/core@REL1_37] DefaultSettings: Note that wgEnablePartialActionBlocks is retained for REL1_37
Change 726599 merged by jenkins-bot:
[mediawiki/core@REL1_37] DefaultSettings: Note that wgEnablePartialActionBlocks is retained for REL1_37
Change 726721 merged by jenkins-bot:
[mediawiki/core@master] DefaultSettings: Note that wgEnablePartialActionBlocks is retained for REL1_37
Hello, a friendly reminder :). How is this going? 1.38 was released a while ago :-)).