From all the 3rd party authentication providers supported by Phabricator, GitHub seems to be the main one (and maybe the only) that makes sense to consider in our instance at Wikimedia. We need to decide whether we will offer GitHub login or not, and whether we will offer it before or after Day 1.
|Resolved||Qgil||T553 Engineering Community team goals for October 2014|
|Resolved||Qgil||T174 Launch Wikimedia Phabricator Day 1|
|Resolved||Qgil||T175 Nominate a team in charge of deploying and maintaining Wikimedia Phabricator code|
|Resolved||• RobLa-WMF||T17 Allocate resources for the migration and maintenance|
|Resolved||None||T16 Support only WMF SUL and LDAP as authentication mechanisms (no purely local logins, no third party authentications)|
|Declined||csteipp||T200 Decide on a plan to offer GitHub as authentication provider|
qgil wrote on 2014-07-29 20:09:33 (UTC)
In any case, I don't think it is a blocker for Day 1. It might make sense the day we close Gerrit and open Differential, but even for that case I would wait and see whether Wikimedia SUL alone fits the bill.
mattflaschen wrote on 2014-07-29 22:53:06 (UTC)
I don't think we should do it. It's not necessary. If you're working on MediaWiki-related tasks (or just intend to), you either have a MediaWiki.org and/or SUL account or can easily get one. And once you have it you'll probably use it for more than just this.
I don't see why switching to Differential would make it a better idea (a GItHub -> Differential bridge would be nice for new contributors, but that doesn't require this, since a bot can just upload it, similar to https://reviews.facebook.net/rHHVM3efd6dc1755589b1894c606081b9f895a3e37910 ).
mattflaschen wrote on 2014-07-31 04:28:02 (UTC)
Marking as WONTFIX. No one has come out really in favor, and there are various issues (not really necessary, depending on a proprietary third party service, privacy).