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

Henrik Levkowetz <henrik@levkowetz.com> Tue, 16 May 2006 17:24 UTC

Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com) by megatron.ietf.org with esmtp (Exim 4.43) id 1Fg3Hg-0006a5-V1; Tue, 16 May 2006 13:24:36 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org) by megatron.ietf.org with esmtp (Exim 4.43) id 1Fg3Hf-0006Zv-CO for proto-team@ietf.org; Tue, 16 May 2006 13:24:35 -0400
Received: from av10-1-sn2.hy.skanova.net ([81.228.8.181]) by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Fg3He-0002gj-TT for proto-team@ietf.org; Tue, 16 May 2006 13:24:35 -0400
Received: by av10-1-sn2.hy.skanova.net (Postfix, from userid 502) id E932E38023; Tue, 16 May 2006 19:24:33 +0200 (CEST)
Received: from smtp4-1-sn2.hy.skanova.net (smtp4-1-sn2.hy.skanova.net [81.228.8.92]) by av10-1-sn2.hy.skanova.net (Postfix) with ESMTP id C60CE37EFC; Tue, 16 May 2006 19:24:33 +0200 (CEST)
Received: from shiraz.levkowetz.com (81-232-110-214-no16.tbcn.telia.com [81.232.110.214]) by smtp4-1-sn2.hy.skanova.net (Postfix) with ESMTP id 89B6937E46; Tue, 16 May 2006 19:24:32 +0200 (CEST)
Received: from localhost ([127.0.0.1]) by shiraz.levkowetz.com with esmtp (Exim 4.61) (envelope-from <henrik@levkowetz.com>) id 1Fg3Hb-0007Ru-Ua; Tue, 16 May 2006 19:24:32 +0200
Message-ID: <446A0AD0.9020007@levkowetz.com>
Date: Tue, 16 May 2006 19:24:32 +0200
From: Henrik Levkowetz <henrik@levkowetz.com>
User-Agent: Thunderbird 1.5.0.2 (Macintosh/20060308)
MIME-Version: 1.0
To: Lisa Dusseault <lisa@osafoundation.org>
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> <446980AD.7030200@zurich.ibm.com> <44699905.1090405@levkowetz.com> <93BF5579-D718-4C3E-A3E1-A44F04C87769@osafoundation.org>
In-Reply-To: <93BF5579-D718-4C3E-A3E1-A44F04C87769@osafoundation.org>
X-Enigmail-Version: 0.94.0.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 127.0.0.1
X-SA-Exim-Mail-From: henrik@levkowetz.com
X-SA-Exim-Scanned: No (on shiraz.levkowetz.com); SAEximRunCond expanded to false
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 3002fc2e661cd7f114cb6bae92fe88f1
Cc: Aaron Falk <falk@isi.edu>, Brian E Carpenter <brc@zurich.ibm.com>, 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

Hi Lisa,

on 2006-05-16 19:13 Lisa Dusseault said the following:
> Why would this have to be sub-states?  Why not just a state of  
> "Document in external review" and the comments (or a review announce  
> form) can indicate who the review request was sent to?
> 
> Trying to simplify, so if this isn't a real simplification, feel free  
> to ignore.

3, reasons, I think:

1. From my viewpoint, it looses state unnecessarily - "Document In
External Review" could happen at several different points in the
process, both before and after WGLC, and possibly after publication
request and ?? after IETF Last Call.  It would also loose the
difference between a WG document, an IAB document and an IRTF
document.

2. The need for multiple parallel states wouldn't be handled by this
especially well - and what's more, I'd not want to have the ability
to set multiple parallel states available for the major states - for
those, only one should be possible at any given time.

3. Using comments to indicate who the review request was sent to
is essentially equivalent with having a note field for the state -
since you could never be sure that everyone added the annotation
in the same way, you couldn't reliably automate other tools' use
of this information to trigger notifications, actions or whatnot.


Best,

	Henrik

> thx,
> Lisa
> 
> On May 16, 2006, at 2:19 AM, Henrik Levkowetz wrote:
> 
>> Hi Brian,
>>
>> on 2006-05-16 09:35 Brian E Carpenter said the following:
>>> Henrik Levkowetz wrote:
>> ...
>>>>
>>>> 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.)
>>
>> How about adding this at the end of Section 3.1:
>>
>>    "In several cases, such as for the 'WG Document Awaiting Reviews'
>>    state, it is highly desirable to be able to set multiple sub-states
>>    at the same time (R-013).  This is in order to avoid  
>> serialisation of
>>    reviews because the tracker doesn't support showing and indicating
>>    parallel reviews."
>>
>>
>> ?
>>
>>
>> 	Henrik
>>
>>
> 
> 

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