https://bugzilla.wikimedia.org/show_bug.cgi?id=65619
Bug ID: 65619
Summary: Make CentralAuth an optional dependency
Product: MediaWiki extensions
Version: master
Hardware: All
OS: All
Status: NEW
Severity: enhancement
Priority: Unprioritized
Component: CentralAuth
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected],
[email protected]
Web browser: ---
Mobile Platform: ---
Currently, CentralAuth is documented as a hard dependency. RingtailedFox
expressed interest in installing GettingStarted, but CA was a potential issue.
Other people have may the same concern, so it would be good to explicitly make
it optional.
Ideally, we should:
* Either auto-detect CentralAuth (may need to use ExtensionFunctions or
something so include order isn't an issue) or just have a variable, and
register the appropriate hooks.
# Have the same behavior (adding ?gettingStartedReturn=true and showing modal)
either way.
And then we can document it as not required.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l