> On Feb 27, 2023, at 2:44 PM, sebb <seb...@gmail.com> wrote:
>
> On Mon, 27 Feb 2023 at 21:30, Craig Russell <apache....@gmail.com> wrote:
>>
>> I see that I can add/update/delete email addresses using id.apache.org:
>> Forwarding email address:
>
> That's the LDAP 'mail' attribute.
Correct, the content of that LDAP attribute is placed in .qmail-$uid and is
where your @a.o email is forwarded.
>> Email (other):
>
> That's asf-committer-email plus the email address from the ICLA.
asf-committer-email is a synthesized address of $u...@apache.org. It is used by
various ldap-enabled tools so that we do not expose the committer's personal
email address via systems like jira, cwiki, jenkins, buildbot, etc.
It is not editable. See
https://cwiki.apache.org/confluence/display/INFRA/LDAP+at+the+ASF
The email address from the ICLA is -not- stored in LDAP, and is thus not
editable by id.a.o. I do not know where whimsy obtains that information.
>> It seems that whimsy allows updates to forwarded to and (alt) but not
>> (other).
>>
>> So:
>> What/why is there an (alt) address in whimsy?
>
> I assume it's to allow people to associate other emails with their login.
There are very few references to asf-altEmail in our code. It is possible that
this was something under development in the past but never implemented. I will
look into this further and report back.
>> Why can whimsy not update email (other)
>
> See above.
>
>> What is (other) used for?
>
> Not entirely sure.
These fields may be useful to inform the user of what their ICLA email address
is, or what their committer email address is, but those two things are
informational only, and IMO should be broken down into two fields:
ICLA Email address on file: <address> # file a new ICLA to change
ASF Committer address: $u...@apache.org # you can advertise this
The asf-committer-email address will never be editable. It would only change if
the user changed their UID.
Hope this helps.
-Chris
>
>> Thanks,
>> Craig
>>
>> Craig L Russell
>> c...@apache.org
>>