Page MenuHomePhabricator

Drop items we had in production/etc. for wikitech, like LdapAuthentication
Open, Needs TriagePublic

Description

Now that wikitech is more normally in prod and e.g. LdapAuthentication is uninstalled from production (T371592), we should clean up items:

Details

Event Timeline

The php-ldap package is most probably still needed by a bunch of other MediaWiki extensions beside LDAPAuthentication. A quick grep for ldap_ shows matches in LDAPGroups, LDAPProvider (which itself is used by LDAPAuthentication2).

The php-ldap package is most probably still needed by a bunch of other MediaWiki extensions beside LDAPAuthentication. A quick grep for ldap_ shows matches in LDAPGroups, LDAPProvider (which itself is used by LDAPAuthentication2).

Hmm, I was relying on people depending on ext-ldap; maybe we should fix extensions that require it (or switch them to a polyfill).

Change #1083305 had a related patch set uploaded (by Majavah; author: Majavah):

[operations/mediawiki-config@master] Stop building LdapAuthentication i10n

https://gerrit.wikimedia.org/r/1083305

Change #1083305 abandoned by Majavah:

[operations/mediawiki-config@master] Stop building LdapAuthentication i10n

https://gerrit.wikimedia.org/r/1083305

LDAPProvider is the only one that actually needs it adding due to the direct usage - https://gerrit.wikimedia.org/r/1096588