On 13 February 2016 at 12:06, Sam Ruby <[email protected]> wrote:
> On Sat, Feb 13, 2016 at 5:57 AM, Sebastian Bazley <[email protected]> wrote:
>> Commit 5c4d6510288da6e6aac76693606b6fc6e427668f:
>>     Revert sort - does not seem to work
>> ...
> ---
>
> Where am I going with this?  Simply put, React+Bootstrap rocks.  The
> board agenda tool is an example of both being able to update data that
> is being shown in the browser, and to have interactive dialogs.  If
> you are chair of a committee, you will soon be able to see buttons
> that will add or remove member and committers of that committee.  This
> will invoke code on the server that will look something like the
> existing code in the board agenda tool:
>
> https://github.com/apache/whimsy/blob/master/www/board/agenda/views/actions/todos.json.rb
>
> The code on the server will be able to update LDAP, update SVN, and
> send emails.  So when we get there, we should have lots of interesting
> discussions as to who should be able to do what actions, what should
> be updated, and who should be notified when those actions occur.
>
> Example: adding a committee member should probably notify board@ and
> set an effective date of three days from now in committee-info.txt.

Not sure that this will work in most cases.

A person only becomes a PMC member after all the following have occurred:
- they have an Apache id
- there was a successful vote NOTICE received by the board mailing
list and 72 hours have elapsed
- they have been invited and have accepted

Some PMCs vote to add new people to the PMC before they have Apache accounts.
Most PMCs don't send the invite until the 72 NOTICE has expired, but
even for those that send a conditional invite, there is still a wait
for the candidate to reply. This may take days or weeks.

So I don't think in general the update of committee-info.txt can
automatically occur 72 hours after the NOTICE is received.

> - Sam Ruby

Reply via email to