On 7/11/06, Tim Starling t.starling@physics.unimelb.edu.au wrote:
- The precedence of blocks in cases of conflict, from highest to lowest, is:
- Username block
- Single IP block
- Range block
- Autoblock
Wouldn't it be more intuitive to just say "blocked" takes precedence over "unblocked"? I'm not clear on what the problem is with that, although I'm pretty tired at the moment. Certainly that's how every other blocking system I know of (message board, IRC, etc.) works. Of course, IRC also has excepts, invites, and voices to stop range-blocks from affecting regulars.
Do we actually need to worry about range-blocks affecting regulars, though? After all, range-blocks are almost always useful only to target dynamic IPs, so there's no point exempting a specific IP from the range; but even if there were, the range block could just be broken up into a few smaller range blocks. So unless there's an additional problem, I'd just give blocked status precedence over unblocked status.