Dori wrote:
On 6/9/05, Brion Vibber brion@pobox.com wrote:
I've reworked the user_groups system, again, into something that seems to actually more or less work for now.
- user_groups ur_group is now a short string key ('sysop' etc)
I think it'd probably be better to get rid of the strings and use levels instead. Level 0 (reader), level 10 (editor), level 20 (page mover), level 30 (can protect pages) level 40 (can block) etc.
While that sounds like it might be simple and convenient at first glance, I think it would be a big step backwards.
For an example off the top of my head, it wouldn't be able to handle things that we use in the default configuration on Wikipedia, such as the bot group. Bots aren't a level between regular accounts and sysops; it's a distinct, disjoint property.
You can build levels on top of groups if you want to, but you can't build groups on top of levels.
-- brion vibber (brion @ pobox.com)