I thought it didn't have anything to do with the preferences system itself,
but was a performance issue; the context switching needed to get the
preferences everytime would be too darn expensive. I vaguely recall Domas
mentioning something like that...
Siebrand
-----Oorspronkelijk bericht-----
Van: wikitech-l-bounces(a)lists.wikimedia.org
[mailto:wikitech-l-bounces@lists.wikimedia.org] Namens Alex
Verzonden: donderdag 6 november 2008 20:49
Aan: Wikimedia developers
Onderwerp: Re: [Wikitech-l] Bug in user prefereces
I don't think there's anyone who thinks that global preferences would be a
bad idea (or if there are, they're a tiny minority). It just hasn't been
done yet. Any global preferences system would probably come after a rewrite
of the current preferences system[1] as it would probably be done in mostly
the same way. Doing it one preference at a time would be rather inefficient.
The main issue is that you may not want the same preferences everywhere.
For example, email notification settings, which also has the issue of not
being consistent across projects. I may want notification for watchlisted
changes on small projects I don't check often, but not for commons and meta,
as I check those often. Or you may not want to use UTC on projects that use
a different default timezone for signatures and such. So the global
preferences would have to be locally overridable.
[
1]<http://www.mediawiki.org/wiki/Deficits_of_the_current_preferences_sys…
--
Alex (wikipedia:en:User:Mr.Z-man)