Last modified: 2014-06-13 19:37:31 UTC
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.
Sorry, meant to file as GettingStarted.
Related patches: Supporting hook in core: https://gerrit.wikimedia.org/r/#/c/135886/ GettingStarted: https://gerrit.wikimedia.org/r/#/c/135888/
Change 135886 had a related patch set uploaded by Mattflaschen: Create PostLoginRedirect Hook for changing the redirect behavior https://gerrit.wikimedia.org/r/135886
Change 135888 had a related patch set uploaded by Robmoen: Optionally depend on CentralAuth's redirect hook https://gerrit.wikimedia.org/r/135888
Change 135886 merged by jenkins-bot: Create PostLoginRedirect Hook for changing the redirect behavior https://gerrit.wikimedia.org/r/135886
Change 135888 merged by Phuedx: Optionally depend on CentralAuth's redirect hook https://gerrit.wikimedia.org/r/135888