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: c...@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: "comm...@whimsical.apache.org" <comm...@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 <apache....@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 c...@apache.org