Re: [proto-team] Re: PROTO - proceeding on adding PROTO shepherds to the tracker

Brian E Carpenter <brc@zurich.ibm.com> Tue, 16 May 2006 07:35 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Ffu5N-0004pX-5D; Tue, 16 May 2006 03:35:17 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Ffu5M-0004pP-7e; Tue, 16 May 2006 03:35:16 -0400
Received: from mtagate3.uk.ibm.com ([195.212.29.136]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Ffu5L-0005zW-Of; Tue, 16 May 2006 03:35:16 -0400
Received: from d06nrmr1407.portsmouth.uk.ibm.com (d06nrmr1407.portsmouth.uk.ibm.com [9.149.38.185]) by mtagate3.uk.ibm.com (8.13.6/8.13.6) with ESMTP id k4G7ZEtf108252; Tue, 16 May 2006 08:35:14 +0100
Received: from d06av01.portsmouth.uk.ibm.com (d06av01.portsmouth.uk.ibm.com [9.149.37.212]) by d06nrmr1407.portsmouth.uk.ibm.com (8.12.10/NCO/VER6.8) with ESMTP id k4G7aBBi060404; Tue, 16 May 2006 08:36:11 +0100
Received: from d06av01.portsmouth.uk.ibm.com (loopback [127.0.0.1]) by d06av01.portsmouth.uk.ibm.com (8.12.11/8.13.3) with ESMTP id k4G7ZE5H000328; Tue, 16 May 2006 08:35:14 +0100
Received: from sihl.zurich.ibm.com (sihl.zurich.ibm.com [9.4.16.232]) by d06av01.portsmouth.uk.ibm.com (8.12.11/8.12.11) with ESMTP id k4G7ZD46000307; Tue, 16 May 2006 08:35:14 +0100
Received: from zurich.ibm.com (sig-9-145-250-42.de.ibm.com [9.145.250.42]) by sihl.zurich.ibm.com (AIX4.3/8.9.3p2/8.9.3) with ESMTP id JAA54944; Tue, 16 May 2006 09:35:10 +0200
Message-ID: <446980AD.7030200@zurich.ibm.com>
Date: Tue, 16 May 2006 09:35:09 +0200
From: Brian E Carpenter <brc@zurich.ibm.com>
Organization: IBM
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6) Gecko/20040113
X-Accept-Language: en, fr, de
MIME-Version: 1.0
To: Henrik Levkowetz <henrik@levkowetz.com>
Subject: Re: [proto-team] Re: PROTO - proceeding on adding PROTO shepherds to the tracker
References: <E1FdpF4-0007xU-Fk@megatron.ietf.org> <446715D7.7080701@zurich.ibm.com> <446726DE.8040904@levkowetz.com> <44673AB3.2050002@zurich.ibm.com> <4467436E.2060400@levkowetz.com> <A9A5C496-4C40-43F8-86C7-8EC882AF85D9@osafoundation.org> <4468F2AA.60707@levkowetz.com>
In-Reply-To: <4468F2AA.60707@levkowetz.com>
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
X-Spam-Score: 0.0 (/)
X-Scan-Signature: b280b4db656c3ca28dd62e5e0b03daa8
Cc: Aaron Falk <falk@isi.edu>, Lisa Dusseault <lisa@osafoundation.org>, iesg@ietf.org, proto-team@ietf.org, mankin@psg.com
X-BeenThere: proto-team@ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: Process and Tools Team <proto-team.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/proto-team>, <mailto:proto-team-request@ietf.org?subject=unsubscribe>
List-Post: <mailto:proto-team@ietf.org>
List-Help: <mailto:proto-team-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/proto-team>, <mailto:proto-team-request@ietf.org?subject=subscribe>
Errors-To: proto-team-bounces@ietf.org

Henrik Levkowetz wrote:
> 
> on 2006-05-15 20:51 Lisa Dusseault said the following:
> 
>>On May 14, 2006, at 7:49 AM, Henrik Levkowetz wrote:
>>
>>>3.2. Notifications	
>>>
>>>   Under the assumption that the tracker already has the ability to  
>>>send	
>>>   email notifications when certain state transitions occur, the  
>>>tracker	
>>>   should be able to send out notification to one or more email	
>>>   addresses when one of the followings states or sub-states are	
>>>   entered(R-012):	
>>>
>>>   * Awaiting MIB Doctor Review	
>>>
>>>   * Awaiting Cross-Area Review
>>>
>>
>>It seems that there are other kinds of expert review besides MIB  
>>doctor.  You could consider the security review to be an expert  
>>review although naturally that can also be cross-area review.  The  
>>MIME Types list does some kind of expert review which could be  
>>handled the same way as MIB doctors. And it's interesting to consider  
>>expert review for i18n issues.  Should this be simply "Awaiting  
>>outside review" or, if we want to preserve the difference, "Awaiting  
>>expert review" and "Awaiting cross-area review"?  If we preserve the  
>>difference, what if both kinds of review happen simultaneously?
> 
> 
> Yees, I've already been pondering how to capture the possibility of
> more than one review being pending at the same time.  Either we can
> reduce the state to something very general, or we can consider ways
> to either have multiple instances of a sub-state, or having a sub-
> state with an annotation filed.
> 
> Unfortunately, both of these are bound to result in larger extensions
> to the tracker's capabilities than what was envisioned for this
> round...
> 
> I think that with no constraint on the amount of change we could
> introduce I'd advocate a fairly complete set of explicit review
> actions, and the possibility of setting more than one sub-state
> at the same time.  Then it's easy for other tools to pick up the
> sub-state and use that to trigger other actions.  Any free-form
> field makes that much harder and less predictable; and reducing
> all the states to very generic ones makes it impossible to kick
> off a particular review dispatch from the state change.
> 
> Whether we have the option to include this in the work package I
> don't know, however.

I would hate the result to be that the tracker artificially
serializes reviews.

I think that you should include the requirement, but with
flexibility for the implementor. If handling multiple parallel
review-waits is a challenge, the fallback as you say is annotation.
(You already have "5 reviews" as a substate. I was wondering
how that was going to be handled, except by annotation.)

     Brian

> 
> 
>>I do have an action item from the retreat to work more on the early- 
>>review problem, so my questions here are somewhat influenced by  
>>thinking how that might work.    (And by the way Allison, Aaron,  
>>Henrik and proto-team, I welcome input from all quarters on that.)
> 
> 
> Noted.  You should know (you probably do, but I mention it anyway)
> that Tero Kivinen has started working on a support tool for review
> groups.
> 
> 
> Regards,
> 
> 	Henrik
> 

_______________________________________________
proto-team mailing list
proto-team@ietf.org
https://www1.ietf.org/mailman/listinfo/proto-team