Hi everyone,
there is a discussion going on on Commons about a rollback policy. This involves deciding how users should be given this permission. We have been discussing autopromotion, but Andrew told us on IRC that he thinks it's not possible to revoke autopromoted rights. Revoking rollback permission is very important to take care of edit-warring/mass-rollbacking troublemakers, so we don't want to surrender this possibility. Can anyone comment on this, is it effectively impossible to revoke automatically given rights?
Thanks and best regards,
ChrisiPK
On Sun, Mar 1, 2009 at 4:15 PM, ChrisiPK chrisipk@gmail.com wrote:
there is a discussion going on on Commons about a rollback policy. This involves deciding how users should be given this permission. We have been discussing autopromotion, but Andrew told us on IRC that he thinks it's not possible to revoke autopromoted rights. Revoking rollback permission is very important to take care of edit-warring/mass-rollbacking troublemakers, so we don't want to surrender this possibility. Can anyone comment on this, is it effectively impossible to revoke automatically given rights?
It would be possible, although kind of hackish. The procedure would be to create a "norollback" group that can be manually granted and revoked, then make the autopromote criteria for rollback require that the user not be in the "norollback" group. Possibly a nicer way of doing this would be good, but it should be good enough for now.
On 1-Mar-09, at 3:26 PM, Aryeh Gregor wrote:
On Sun, Mar 1, 2009 at 4:15 PM, ChrisiPK chrisipk@gmail.com wrote:
there is a discussion going on on Commons about a rollback policy. This involves deciding how users should be given this permission. We have been discussing autopromotion, but Andrew told us on IRC that he thinks it's not possible to revoke autopromoted rights. Revoking rollback permission is very important to take care of edit-warring/mass-rollbacking troublemakers, so we don't want to surrender this possibility. Can anyone comment on this, is it effectively impossible to revoke automatically given rights?
It would be possible, although kind of hackish. The procedure would be to create a "norollback" group that can be manually granted and revoked, then make the autopromote criteria for rollback require that the user not be in the "norollback" group. Possibly a nicer way of doing this would be good, but it should be good enough for now.
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
Or it can be done like FlaggedRevs did with the Editor group.
Techman224
2009/3/1 Techman224 techman224@yahoo.ca:
Or it can be done like FlaggedRevs did with the Editor group.
Which was? I didn't thing FlaggedRevs had anything to do with promotions, it just has a few permissions and you use the standard methods of granting them.
On Mon, Mar 2, 2009 at 10:17 AM, Thomas Dalton thomas.dalton@gmail.com wrote:
Which was? I didn't thing FlaggedRevs had anything to do with promotions, it just has a few permissions and you use the standard methods of granting them.
FlaggedRevs, instead of improving the existing autopromote architecture, decided to create its own with the ability to revoke autopromoted groups. It would have been nice if, instead of implementing this in an extension which had nothing to do with autopromotion, the improvements in question were made to core.
2009/3/1 Andrew Garrett andrew@werdn.us:
On Mon, Mar 2, 2009 at 10:17 AM, Thomas Dalton thomas.dalton@gmail.com wrote:
Which was? I didn't thing FlaggedRevs had anything to do with promotions, it just has a few permissions and you use the standard methods of granting them.
FlaggedRevs, instead of improving the existing autopromote architecture, decided to create its own with the ability to revoke autopromoted groups. It would have been nice if, instead of implementing this in an extension which had nothing to do with autopromotion, the improvements in question were made to core.
I stand corrected. Can the changes be ported upstream?
On Sun, Mar 1, 2009 at 6:21 PM, Andrew Garrett andrew@werdn.us wrote:
FlaggedRevs, instead of improving the existing autopromote architecture, decided to create its own with the ability to revoke autopromoted groups. It would have been nice if, instead of implementing this in an extension which had nothing to do with autopromotion, the improvements in question were made to core.
That sounds like a good plan. I nominate Aaron to do it. :)
On 1-Mar-09, at 5:21 PM, Andrew Garrett wrote:
On Mon, Mar 2, 2009 at 10:17 AM, Thomas Dalton <thomas.dalton@gmail.com
wrote: Which was? I didn't thing FlaggedRevs had anything to do with promotions, it just has a few permissions and you use the standard methods of granting them.
FlaggedRevs, instead of improving the existing autopromote architecture, decided to create its own with the ability to revoke autopromoted groups. It would have been nice if, instead of implementing this in an extension which had nothing to do with autopromotion, the improvements in question were made to core.
-- Andrew Garrett Sent from: Sydney New South Wales Australia.
Wikitech-l mailing list Wikitech-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/wikitech-l
That wound be good if it was made into the core, also it can be used for other groups too.
Techman224
Thomas Dalton schrieb:
2009/3/1 Techman224 techman224@yahoo.ca:
Or it can be done like FlaggedRevs did with the Editor group.
Which was? I didn't thing FlaggedRevs had anything to do with promotions, it just has a few permissions and you use the standard methods of granting them.
Not quite. Have a look at http://www.mediawiki.org/wiki/Extension:FlaggedRevs and you will see, that there is $wgFlaggedRevsAutopromote to control when a user is autopromoted. I initially thought, that FlaggedRevs would use the standard way for autopromotion, which is why I took for granted that this is just what autopromotion works like. Turns out it is not.
Regards,
ChrisiPK
wikitech-l@lists.wikimedia.org