public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] RFC: Moving more developer data to LDAP, for scalability/redundancy (away, foward, permissive, SMTP password, plan) [WAS: Suggestion to ask devs to change their bugzilla name]
@ 2010-06-11  3:27 Robin H. Johnson
  2010-06-11  5:43 ` Theo Chatzimichos
                   ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Robin H. Johnson @ 2010-06-11  3:27 UTC (permalink / raw
  To: gentoo-dev

[-- Attachment #1: Type: text/plain, Size: 2272 bytes --]

On Thu, Jun 10, 2010 at 07:07:53PM +0200, Pacho Ramos wrote:
> Currently, we only need to set a proper message in ~/.away (as talked in
> http://www.gentoo.org/proj/en/devrel/roll-call/devaway.xml ) when
> becoming "devaway".
Related to integration of that, I would like opinions on moving some
data from developer home directories into LDAP. I already placed the SPF
data straight into LDAP, since I needed to be able to reach it from
another machine anyway.

All of them would be usable writable, and other access settings are
listed below:
- .away - world readable (gentooDevAway)
- .plan - world readable (gentooDevPlan)
- .asmtp - readable by mail system only. (gentooMailPasswd)
- .forward - readable by mail system only. (gentooMailForward or mailRoutingAddress)
- .permissive - readable by mail system only (gentooMailPermissive)

The following is the count of how many devs have files in their homedirs
matching "\.(FOO).*":
- .asmtp (44 dev)
- .away (71 devs)
- .forward (218 devs)
- .permissive (10 devs)
- .plan (1 dev)

The mail stuff is important to the mail development plans in
Infrastructure. Specifically we want to move inbound SMTP _off_
dev.gentoo.org, and have multiple machines around the globe to handle
the load.

Pros:
- we gain tracked history of what these values are.
- They can be directly accessed from all infrastructure machines.
- Faster propagation of changes to .away and mail settings.
- Ability to split woodpecker/dev.g.o up, and have an EU dev machine,
  and a US dev machine. (If mail isn't being forwarded outside of our
  systems, you would put in ${USERNAME}@eu.dev.gentoo.org.

Cons:
- developers get changes to LDAP wrong already.
	= I counter that they ALSO change the wrong filenames and wonder why
	  there is no effect. I counted a large number of '.permissave',
	  '.devaway' and '.asmtppasswd' files.
- complaints that LDAP is too hard to use.
- need to remember your LDAP password!
- increased dependence on LDAP...

Bonus plans:
- Maybe move mail aliases to LDAP? We'd lose comments :-(.

-- 
Robin Hugh Johnson
Gentoo Linux: Developer, Trustee & Infrastructure Lead
E-Mail     : robbat2@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85

[-- Attachment #2: Type: application/pgp-signature, Size: 330 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2010-06-12 23:01 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-11  3:27 [gentoo-dev] RFC: Moving more developer data to LDAP, for scalability/redundancy (away, foward, permissive, SMTP password, plan) [WAS: Suggestion to ask devs to change their bugzilla name] Robin H. Johnson
2010-06-11  5:43 ` Theo Chatzimichos
2010-06-11  6:42   ` Alec Warner
2010-06-11  7:24     ` Peter Volkov
2010-06-11  7:48       ` Maciej Mrozowski
2010-06-11  8:38         ` Peter Volkov
2010-06-11 10:09         ` Theo Chatzimichos
2010-06-12 20:22     ` Brian Harring
2010-06-12 23:04       ` Theo Chatzimichos
2010-06-11  6:58 ` "Paweł Hajdan, Jr."
2010-06-11  7:15   ` Dirkjan Ochtman
2010-06-11  9:21 ` Petteri Räty
2010-06-11  9:32   ` Thilo Bangert
2010-06-11 10:41     ` Petteri Räty

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox