You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@whimsical.apache.org by "Craig L Russell (Jira)" <ji...@apache.org> on 2021/07/07 17:54:00 UTC

[jira] [Commented] (WHIMSY-113) Have Secretary create new accounts directly

    [ https://issues.apache.org/jira/browse/WHIMSY-113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17376751#comment-17376751 ] 

Craig L Russell commented on WHIMSY-113:
----------------------------------------

This is a good idea and now is a good time to make it happen.

Allowing secretary to create accounts directly will really help if the submission is as a result of secretary receiving an ICLA where the submitter has been invited by a PMC with evidence of a proper invitation. 

If we retain the existing new-account-reqs.txt its format should be changed to explicitly include sn and givenName since these LDAP fields cannot reliably be computed from the cn (public name).

This implies also that the secretary workbench and the whimsy account request forms should be changed to include the sn and givenName as enterable fields.

Perhaps the first step should be to add optional sn and givenName to the file format, with the script defaulting to sn = cn[-1] and givenName = cn[0] just like today. And secretary can be give enough karma to execute the new account script. 

Then, the whimsy account request form and the secretary workbench can be independently updated to ask for and record the two needed LDAP fields. And the workbench can perhaps be updated to execute the script instead of creating an entry in the new account request file.

As a follow-on discussion we can see if it makes sense to have secretary do all of the new account processing. Properly computing the sn and givenName fields is not a trivial task.

> Have Secretary create new accounts directly
> -------------------------------------------
>
>                 Key: WHIMSY-113
>                 URL: https://issues.apache.org/jira/browse/WHIMSY-113
>             Project: Whimsy
>          Issue Type: New Feature
>          Components: SecMail
>            Reporter: Sam Ruby
>            Assignee: Sam Ruby
>            Priority: Major
>
> See also: https://issues.apache.org/jira/browse/INFRA-14456
> Currently most new account requests are made by the secretary, with the remainder by PMC chairs and ASF members.  These requests are made by whimsy forms and result in a file created in svn that is processed, generally daily, by infrastructure staff.
> The new process envisioned is that the secretary will create new accounts directly; and that new account requests will be sent via email to secretary@ and processed by the secretary workbench.  Generally, processing of such requests should be at most a few mouse clicks, though an opportunity will be provided to tweak such things a public names and to verify that a proper vote link was provided.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)