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 Russell <ap...@gmail.com> on 2023/04/24 14:34:15 UTC

Fwd: [whimsy] branch clr-apache-update-new-pmc-member updated: Update mod.js.rb

Hi Sebb,

Please take a look.

I'm not sure how to create the link to lists.apache.org that will open in a separate tab without the user explicitly asking for it.

I don't know how to create the variable votelink so that it is transmitted to back end.

I don't know how to verify that the votelink matches the pattern "https://lists.apache.org*"

I'll need to update the back end to create and send the NOTICE email to board when processing the update of committee-info.txt.

Any assistance is appreciated.

Thanks,
Craig

> Begin forwarded message:
> 
> From: clr@apache.org
> Subject: [whimsy] branch clr-apache-update-new-pmc-member updated: Update mod.js.rb
> Date: April 23, 2023 at 16:19:27 PDT
> To: "commits@whimsical.apache.org" <co...@whimsical.apache.org>
> Reply-To: dev@whimsical.apache.org
> 
> This is an automated email from the ASF dual-hosted git repository.
> 
> clr pushed a commit to branch clr-apache-update-new-pmc-member
> in repository https://gitbox.apache.org/repos/asf/whimsy.git
> 
> 
> The following commit(s) were added to refs/heads/clr-apache-update-new-pmc-member by this push:
>     new c96a2087 Update mod.js.rb
> c96a2087 is described below
> 
> commit c96a2087fe564de6b6df6f94258637fe86f7393e
> Author: Craig L Russell <ap...@gmail.com>
> AuthorDate: Sun Apr 23 16:19:23 2023 -0700
> 
>    Update mod.js.rb
> 
>    update modify role to include link to VOTE or consensus thread
> ---
> www/roster/views/pmc/mod.js.rb | 14 +++++++++-----
> 1 file changed, 9 insertions(+), 5 deletions(-)
> 
> diff --git a/www/roster/views/pmc/mod.js.rb b/www/roster/views/pmc/mod.js.rb
> index feae2411..6b31b470 100644
> --- a/www/roster/views/pmc/mod.js.rb
> +++ b/www/roster/views/pmc/mod.js.rb
> @@ -46,13 +46,17 @@ class PMCMod < Vue
>                 _br
>                 _b do
>                   _ 'Before adding a new PMC member, '
> -                  _a 'email notification must have been received by the Board mailing list',
> -                    href: 'https://www.apache.org/dev/pmc.html#send-the-board-a-notice-of-the-vote-to-add-someone'
> -                  _ ' (cc: the PMC private@ mailing list).'
> +                  _a 'the PMC must approve the new member by VOTE or consensus.',
> +                  _a 'a VOTE thread or consensus decistion must be made on the private mail list',
> +                    href: 'https://www.apache.org/dev/pmc.html#newpmc'
> +                  _a 'You can use the following link to find the thread on the private list'
> +                  _a 'and copy it into the text field below.'
> +                    href: 'https://lists.apache.org/list?private@' + @@project.display.name + '.apache.org:lte=6M:'
> +                  _ ' (the PMC private@ mailing list).'                  
>                 end
>                 _label do
> -                  _span 'Has the NOTICE email been received by the board list?'
> -                  _input type: 'checkbox', checked: @notice_elapsed
> +                  _span 'Enter the link to the approval VOTE or consensus thread:'
> +                  _input type: 'text', value:@votelink
>                 end
>               end
>             end
> 

Craig L Russell
clr@apache.org