#15204: Allow logins to gerrit without github accounts
-------------------------+--------------------------------
Reporter: nephele | Owner: haiku-web
Type: bug | Status: new
Priority: low | Milestone:
Component: Sys-Admin | Version:
Resolution: | Keywords: ldap, gerrit, trac
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
-------------------------+--------------------------------
Changes (by kallisti5):
* owner: kallisti5 => haiku-web
* priority: normal => low
* component: Website/Gerrit => Sys-Admin
* keywords: => ldap, gerrit, trac
Comment:
While rolling out Gerrit, I did consider going with a locally hosted auth
solution. However our resources are limited and github had a low bar to
entry (all of our developers had github accounts)
I don't see an easy way to "use trac accounts" given the way trac works.
(I also don't trust Trac to hold all of our sensitive user data). We might
be able to deploy an ldap server and migrate to it as a common data source
for user accounts, however "moving existing accounts over to ldap" is a
tricky procedure, we would need to import the accounts and offer some kind
of self-service to reset passwords. We would also need to fill GDPR
requirements while we're at it.
With all of that said, we have quite a few other *large* projects in
flight (builbot repairs / replacement, online.net iSCSI being sketchy)
which have the potential of blocking R1 / R1 Beta 2 if not done. The
priority of this one is low at the moment.
--
Ticket URL: <https://dev.haiku-os.org/ticket/15204#comment:1>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.