On 8/13/07, Platonides <Platonides(a)gmail.com> wrote:
Andrew Garrett wrote:
On 8/13/07, xaosflux wrote:
Without SUL, could it still be implemented for
anon accounts?
We need a central database, which SUL provides. It /could/ be
implemented without SUL, but creating a separate central database
seems a little silly.
I don't see that SUL has any blocking code. The global blocking can be
implemented on the same database (!= table) without needing to wait for
SUL, keeping open compatibility for blocking 'global users'.
Some users should be blocked wikiwide, (Wikipedia:Username, sock puppets
to evade blocks, Willy on wheels...) but, who should be able to do it?
I suppose stewards will need to, but they won't be aware of many cases.
Maybe do some global block some if blocked on X different projects? What
to do when some users are sysops on many projects?
There is a dependency for username blocks on some kind of code to
determine which accounts across different projects are actually
controlled by the same people. [[User:Anthony]] on en.wikipedia,
might very well be different from [[User:Anthony]] on fr.wikipedia (in
fact, it is), so we wouldn't want to block all User:Anthony's just
because one of them is bad.
One way to solve this dependency is through SUL. Of course, there are
other ways, but this fact is meant to be kept a secret.