|Resolved||Niharika||T139145 global disabling of compact language list|
|Resolved||None||T16950 [Epic] Support global preferences on Wikimedia wikis|
|Resolved||• TBolliger||T184121 Deploy checklist for GlobalPreferences on production|
|Resolved||Samwilson||T174753 Create Help:Extension:GlobalPreferences on mw.org|
What's the page going to be for? Can we instead have a section on https://www.mediawiki.org/wiki/Extension:GlobalPreferences about it? (Less pages to maintain, less outdated docs in future?)
Yeah, good point about being less to maintain. A help page is likely to be forgotten about.
I think the main reason separate pages exist is that they're aimed at end users (i.e. don't have any installation instructions or anything like that), and are PD licenced so that people can import the Help pages en masse to their own wikis.
I don't know if it's permitted to point the help link to an off-wiki page.
No, help pages should be separate. extension pages should mostly be about installing and configuring extensions. End-user guides should be separate and we shouldn't present them with any of that stuff...just documentation on how to use it.
Help links by default point to mediawiki.org, or did you mean something else?
I agree with what you said but I'm not sure how much user-facing documentation there will be for GlobalPreferences. I don't imagine it to be more than a paragraph or so. My only concern is that a help page is likely to be forgotten about super quickly. The sheer amount of outdated docs on mw.org is depressing to see.
Given that we'd prominently be linking to this page, I hope it doesn't get forgotten. A decent amount of extensions already use this system and it works fine IMO: https://www.mediawiki.org/w/index.php?title=Special%3APrefixIndex&prefix=Extension&namespace=12
Dumping my thoughts from IRC:
Looking at https://www.mediawiki.org/wiki/Help:Extension:GlobalPreferences#Global_preferences_page, I think we should add a "Troubleshooting" section, giving people a place to report bugs if they want to (discussion page or https://meta.wikimedia.org/wiki/Talk:Community_Tech/Global_preferences). We should link to the Phabricator board too.
Also, that page is not linked from anywhere. We should link it from the extension page at the very least and maybe from Special:Global Preferences too? At the bottom or somewhere as a Help link?
I've updated https://www.mediawiki.org/wiki/Extension:GlobalPreferences and put a hatnote directing to the help page, and added some info about bugs etc. to the help page.
The help page is linked from the top right of Special:GlobalPreferences, everywhere it's installed.