Brion Vibber wrote:
On Mar 21, 2004, at 20:31, Timwi wrote:
Alternative suggestion: Keep the blocks themselves as "indefinite", but run an extra cron job in the background which goes through the list of IPs that were banned by ProxyBlocker and checks if they are still open proxies, and if not, lifts the ban.
This way, you would prevent the following from happening: Suppose someone has a list of hundreds of open proxies. They can rotate through them, have them all banned in sequence, and by the time they get to the last, the ban on the first one will have expired again.
...and it's automatically blocked again when used. What's the problem?
OK, maybe I'm not understanding quite right how this ProxyBlocker works. Does it actually scan the IP address of all contributors prior to accepting an edit? If so, doesn't that slow editing down considerably?
I thought it checked the IP later, so everyone could always make at least one edit.
Timwi