Do user research to figure out to which degree users who want global preferences need to be able to override them, e.g. for language purposes.
|Resolved||Niharika||T139145 global disabling of compact language list|
|Resolved||None||T16950 [Epic] Support global preferences on Wikimedia wikis|
|Resolved||Johan||T154956 How important is being able to override global preferences?|
There's some discussion at T16950: [Epic] Support global preferences on Wikimedia wikis about this. Setting aside the grand goal of trying to implement every preference everywhere immediately, we're talking about having at least support for functionality such as a gender user preference that extends to more than one wiki (T134042). I continue to think that the obstacles to implementing such functionality are overblown and overstated. We have unified login, we have Meta-Wiki, we have centralized databases and tables available that each of the other 800-plus public Wikimedia wikis can query and write to, we normalized the user preferences schema years ago, etc. We should be in a place where we can implement at least basic support for global user preferences, in my opinion.
@MZMcBride: I agree. I don't see any technical barriers to global preferences at this point. The main issue is figuring out the needs of the various use cases and making sure that whatever UI we create meets those needs. During the unconference session, I did a demo of Lego's GlobalPreferences extension. The main concern brought up was that it doesn't provide any way to override the global settings. Some folks in the session suggested that a better solution might be to provide a way to easily copy settings across all wikis, but not have them actually be global. For example, if someone speaks English and Spanish, they might want to set their language to English on all wikis as a default, but set it to Spanish on es.wiki.
Of course, when you ask people to go to another wiki and post, some will reply on the wiki where they're being asked. Some discussions:
Should we have the sentence "Please use the given link to provide feedback, otherwise we cannot ensure your feedback will definitely be seen" translated to most languages and be ready for copy&paste whenever that happens?