On Thu, 8 Jul 2021 at 00:53, Craig Russell <apache....@gmail.com> wrote:
>
> It looks like we have consensus that secretary needs to have some tooling to 
> create new accounts.
>
> Should we continue this discussion on the existing JIRAs? Create a new JIRA 
> for whimsy? Or discuss here and then create JIRAs for the results?
>
> One entry point is the secretary workbench where ICLAs are recorded. I 
> believe that we need to add three fields to the ICLA form for the LDAP 
> fields: family first, given name, and family name.

I agree about given name and family name.
The field 'family first' is unnecessary and confusing.

> By default, if the requested id is filled, the given name should be the 
> (family first)? cn[0] : cn[-1]
> And the sn should be (family first)? cn[-1] : cn[0]

We should not try to parse the Public Name; instead family name should
be required on the ICLA.

> And do we really need the field for PMC Vote?

I think there needs to be some way to check that an email sent from a
prospective committer has the backing of a (P)PMC.
That is why I suggested separating the filing of the ICLA from
requesting the account.

The potential committer sends the ICLA. This is checked for
self-consistency (only) and filed, with a reply back to the sender and
the (P)PMC if specified. The additional details required for LDAP are
saved along with the email as key.

If the request has the backing of the (P)PMC, they login to Whimsy to
request that the account be created.
They only need to provide the email. At which point the Secretary can
create the LDAP account and add it to the committer group for the
(P)PMC. It could be left to the (P)PMC to add them as members once the
NOTICE has been served.

If it is desired that the Secretary take on this role as well, then
the PMC will need to confirm that the proper NOTICE has been served.
However I think that PMCs need to take full responsibility for
updating their committee. Why should the Secretary do it when a new
account is being created and not subsequently?

> The second entry would be for secretary to handle new account requests from 
> PMC members. The new-account-reqs.txt doesn't have quite enough information 
> to create new accounts because it is missing sn and givenName. Should we 
> define a new file format for the additional information or do something else 
> entirely?

See above.

> Craig
>
> Craig L Russell
> c...@apache.org
>

Reply via email to