Re: Telechat reviews [Re: Tooling glitch in Last Call announcements and records]

Brian E Carpenter <brian.e.carpenter@gmail.com> Wed, 16 October 2024 19:15 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 18766C14F6EF; Wed, 16 Oct 2024 12:15:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.108
X-Spam-Level:
X-Spam-Status: No, score=-2.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 7KI9DZeUYvs8; Wed, 16 Oct 2024 12:15:19 -0700 (PDT)
Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C5FDC14F5E6; Wed, 16 Oct 2024 12:15:19 -0700 (PDT)
Received: by mail-pl1-x629.google.com with SMTP id d9443c01a7336-20c77459558so1451515ad.0; Wed, 16 Oct 2024 12:15:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1729106118; x=1729710918; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=Jw1RVK4Z8zZYs24ZNzLzG6VajLhbe7oHrMfKHUPZMr4=; b=l9miJV5e8ZncjsIjsr1/hjIJkqr4jbcGLejN/hxXq2e08u6qpnF596dhnzDW6sblHw ZEbvJm36pB7wnp1S9puUfPAIyXwH2zEXKk80P17x4CSQ6zFaUu3D3XvUl+6j3solXieh cFW5ivhq5YsEvPBlG6PK7uyMKBG/2Yb80TaAz+a0NiFZBlTyIOos6dBTCxNr1uh+5wn6 a+7gPhMskQMA/GGHca1QEq6sES2sSm0LVsIKf1RA+z2l1iLonJ3di1Yti7sy+BlnjatZ NsYFTKijIT2Aj8HdaAAbMvaHnZjmY9EJWQiQEJ+47jQScglMyXV0ij37Kjkhc9urzHs/ aSTg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729106118; x=1729710918; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Jw1RVK4Z8zZYs24ZNzLzG6VajLhbe7oHrMfKHUPZMr4=; b=jl/l+PSRdqOd2qRihPbqT/nyoAcjb+/IXWybD9o3gsKqZJhaRqr1FQd4rzRZ0f8Csn nXmBK4Gb34hxJKP21dAXztwFR3ZlxL9Ld7L6+E8YobiNoEfSg/5ZivHXEvpHnR2pzrFt lv4YIYT2R1I+wBda4MN989IvilU+N/bi/nMaYC9gDCoruMwbrSTl8JDL2v3aK/uAdso0 uKMaD50eYo851ClcakTV9Y4InufHXMh25Nd27TUgfd2hsuEM9ZEG00F5P3/suP3YkitO ao2izJERS+bhPItyenoEYr7JwKiXWb8oTNapaZz5YVoaL79fve2XRtbMXKDVXI5nbYU4 CYrQ==
X-Forwarded-Encrypted: i=1; AJvYcCWRUbHFjsC1Yv2XMGmaDYEVhvo8iE9YaoSEX6KPsDsJDlncjdcYaf6QD/nRNCI2tfq5pWiaeA==@ietf.org, AJvYcCWj+oDBhb+zJ4W+THC8n/kXvthHzMybEga2I68CpFlST5ivGn4daxh+x/warH2dG5S4dwY1@ietf.org
X-Gm-Message-State: AOJu0Yyi1yCMWPzntuEDnyjyudHA6oXCn9feSDdJjh0yJbuMIZqCnXut HgTsWUMF295xE+Guw+G0DjaEnk6iS0WDKmEMJZwNraS76aGUmzv0
X-Google-Smtp-Source: AGHT+IGR3/XtiLbEn8Evv7zo4PAHnRLgyxy3csm2PELSw2mxOl/+A/tw7sDxjFOcgrrR3YlEdDP09w==
X-Received: by 2002:a17:902:da84:b0:20b:6458:ec83 with SMTP id d9443c01a7336-20ca144ea0fmr269897075ad.4.1729106118235; Wed, 16 Oct 2024 12:15:18 -0700 (PDT)
Received: from ?IPV6:2404:4400:541d:a600:44b7:2c2e:2bc6:8707? ([2404:4400:541d:a600:44b7:2c2e:2bc6:8707]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-20d17f84e66sm32334625ad.18.2024.10.16.12.15.16 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 16 Oct 2024 12:15:17 -0700 (PDT)
Message-ID: <330ec427-adcb-44d0-80f4-00739b65a554@gmail.com>
Date: Thu, 17 Oct 2024 08:15:14 +1300
MIME-Version: 1.0
User-Agent: Mozilla Thunderbird
Subject: Re: Telechat reviews [Re: Tooling glitch in Last Call announcements and records]
Content-Language: en-US
To: "Eric Vyncke (evyncke)" <evyncke@cisco.com>, "ietf@ietf.org" <ietf@ietf.org>, "iesg@ietf.org" <iesg@ietf.org>
References: <822159B0D390905C0A194997@PSB> <e8a0b44b-8ecf-4b24-94d4-9c79ddd26d41@amsl.com> <F3ACA29EAAC4DE9FE06EDA21@PSB> <CAL0qLwaKw8P7CGXXXHM5Hh6YvkMMqeN8OOgpv2v7Yrob5QsQ7A@mail.gmail.com> <CAC4RtVDqmcyjmbTZz3CU3zUXXtrQwfXZUS=PBhgtGK+NChhPtw@mail.gmail.com> <LV8PR11MB8536614B239A214C0E9D6981B5462@LV8PR11MB8536.namprd11.prod.outlook.com> <CALaySJK_ZZOgs+BjMMWA-vLO8n0ogy-WyDFCmOtGepjuohsGJQ@mail.gmail.com> <LV8PR11MB85361A9905FA2DF21577E56BB5462@LV8PR11MB8536.namprd11.prod.outlook.com> <PH0PR11MB49661916B9FC62942BDB26E7A9462@PH0PR11MB4966.namprd11.prod.outlook.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <PH0PR11MB49661916B9FC62942BDB26E7A9462@PH0PR11MB4966.namprd11.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Message-ID-Hash: PASXCBH2QBT4CDLYHPZUBX2A3MSVNI5U
X-Message-ID-Hash: PASXCBH2QBT4CDLYHPZUBX2A3MSVNI5U
X-MailFrom: brian.e.carpenter@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-ietf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc6
Precedence: list
List-Id: "IETF-Discussion. This is the most general IETF mailing list, intended for discussion of technical, procedural, operational, and other topics for which no dedicated mailing lists exist." <ietf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/7NfxGue5u6saqPzqIH1oAihvXo8>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Owner: <mailto:ietf-owner@ietf.org>
List-Post: <mailto:ietf@ietf.org>
List-Subscribe: <mailto:ietf-join@ietf.org>
List-Unsubscribe: <mailto:ietf-leave@ietf.org>

It's interesting that a current AD and a recently retired AD have such different views on the best procedure, and that suggests to me that there is no fully automated approach that will apply to all cases.

Also, would review-team reviews that are initiated before an IETF Last Call be reported to the last call list? If not, they are just another part of the normal WG process and we already have had them (early reviews) for years, as Mary noted.

So I don't think that fiddling with the automation will help here at all. If the review team members are too busy to respond in time, it's probably just another consequence of the size and breadth of the IETF and we have to live with it. As far as the formal process goes, the team reviews are very useful, but not formally required.
  
Regards
    Brian

On 17-Oct-24 07:43, Eric Vyncke (evyncke) wrote:
> Every AD has a different view it seems as I prefer to do my AD review first then wait for a revised I-D (if required) before starting the IETF Last Call and associated requests for directorate reviews. My reasoning is to prefer having a review on the latest I-D.
> 
> But your mileage may vary ;-)
> 
> -éric
> 
> *From: *Rob Wilton (rwilton) <rwilton=40cisco.com@dmarc.ietf.org>
> *Date: *Wednesday, 16 October 2024 at 20:15
> *To: *Barry Leiba <barryleiba@computer.org>
> *Cc: *Murray S. Kucherawy <superuser@gmail.com>, John C Klensin <john-ietf@jck.com>, iesg@ietf.org <iesg@ietf.org>, ietf@ietf.org <ietf@ietf.org>
> *Subject: *Re: Telechat reviews [Re: Tooling glitch in Last Call announcements and records]
> 
> My suggestion is to automatically kick off the reviews as soon as it reaches WG “Submitted to IESG for Publication” state, rather than Last Call, which should be immediately after the shepherd review and writeup has been completed.  I.e., before the AD has done anything with the document.
> 
> Regards,
> 
> Rob
> 
> *From: *Barry Leiba <barryleiba@computer.org>
> *Date: *Wednesday, 16 October 2024 at 17:42
> *To: *Rob Wilton (rwilton) <rwilton@cisco.com>
> *Cc: *Murray S. Kucherawy <superuser@gmail.com>, John C Klensin <john-ietf@jck.com>, iesg@ietf.org <iesg@ietf.org>, ietf@ietf.org <ietf@ietf.org>
> *Subject: *Re: Telechat reviews [Re: Tooling glitch in Last Call announcements and records]
> 
> Working group chairs can always request early reviews at any time — they seldom do, but they sometimes do, particularly when they know a document is complex or needs someone with specific expertise to have a look.
> 
> Reviews are automatically requested by the tooling when the document enters the Last Call state (and the IESG Evaluation state with a telechat date set).  That’s where we get most of the review requests, exactly because it’s automatic.  No one has to think about it and (remember to) ask.
> 
> We could certainly use other state transitions (such as “In WG Last Call”) to trigger an automatic request, but I don’t think that would work well in general.  Some working groups have multiple “last calls” for various reasons, and I think chairs would rather not have side effects such as this.  Perhaps a separate check-box on state changes for “request directorate and review team reviews” would work.
> 
> In general, anything that requires a specific request will mostly not be used.
> 
> Barry
> 
> On Wed, Oct 16, 2024 at 12:32 PM Rob Wilton (rwilton) <rwilton@cisco.com <mailto:rwilton@cisco.com>> wrote:
> 
>     Hi Barry,
> 
>     Another choice, that perhaps could be considered, would be to initiate the directorate reviews slightly earlier in the cycle.  E.g., at the point that the WG has said that is ready before publication but before the AD has reviewed and agreed to publish.  In fact, input from the directorate reviews might be very helpful input to decide whether the document is really ready to progress, or if there are significant issues outstanding.
> 
>     Of course, this might mean that a second follow up lighter directorate review is needed to cover any changes that occurred between the initial review and the version going before the IESG ballot, but if that second review was focussed on the differences and issues raised previously then I would have thought that the increase in workload on the directorate would probably be fairly small, and hopefully manageable.  I.e., I am assuming that the second review would be assigned back to the originate directorate reviewer.
> 
>     Generally, I think that it is better to get as many reviews as early as possible in the process when the folks working on the document and still very fresh and vested in getting the document published.  Perhaps bigger changes to the process could also be considered …
> 
>     Anyway, just a thought.
> 
> 
>     Regards,
>     Rob
> 
>     *From: *Barry Leiba <barryleiba@computer.org <mailto:barryleiba@computer.org>>
>     *Date: *Wednesday, 16 October 2024 at 13:47
>     *To: *Murray S. Kucherawy <superuser@gmail.com <mailto:superuser@gmail.com>>
>     *Cc: *John C Klensin <john-ietf@jck.com <mailto:john-ietf@jck.com>>, iesg@ietf.org <mailto:iesg@ietf.org> <iesg@ietf.org <mailto:iesg@ietf.org>>, ietf@ietf.org <mailto:ietf@ietf.org> <ietf@ietf.org <mailto:ietf@ietf.org>>
>     *Subject: *Re: Telechat reviews [Re: Tooling glitch in Last Call announcements and records]
> 
>     We should make it a general policy to add two weeks to the last call
>     period when a document is long, for some value of "long" (I might say
>     over 60 pages of substance (not counting change logs and such)).  I
>     try to get to assigning ART-ART reviews a couple of times a week, but
>     that still means that, depending upon the timing, with a two-week last
>     call I might be giving a reviewer only a 7- or 8-day deadline for a
>     100+-page document, and I always blanch when I have to do that.  While
>     ADs regularly have to review long documents with a week or two notice,
>     I think it's unreasonable to expect last-call reviews from
>     directorates/review-teams on that notice for long documents.
> 
>     We decided on the two-week last call period at a different time, when
>     the IETF was a different organization.  Maybe we should re-think it
>     now, and keep in mind that an extra two weeks of last-call review is
>     *not* going to be the most significant delay in a document's life
>     cycle.
> 
>     Barry, ART-ART manager
> 
>     On Fri, Oct 11, 2024 at 5:53 PM Murray S. Kucherawy <superuser@gmail.com <mailto:superuser@gmail.com>> wrote:
>     >
>     > Hi John,
>     >
>     > On Fri, Oct 11, 2024 at 2:01 PM John C Klensin <john-ietf@jck.com <mailto:john-ietf@jck.com>> wrote:
>     >>
>     >> Thanks for the clarification.  Seems entirely reasonable with one or
>     >> two qualifications.  First, if you (and/or other areas) are doing
>     >> things that way, the review needs to be posted to the Last Call list
>     >> well before the Last Call closes out so there is time for people from
>     >> the Area and the broader community to comment on it.   Second, if the
>     >> posted end of Last Call date is unreasonable or unattainable for some
>     >> reason, I'd hope the responsible AD could be notified of that early
>     >> in the Last Call window -- at least no later than a week before it is
>     >> closed -- rather than, e.g., after the close date.  That would permit
>     >> actions, if needed, to be taken without things looking like a game of
>     >> "Gotcha" with the AD and WG and/or author(s) responsible for the
>     >> document.
>     >
>     >
>     > For what it's worth, in my time on the IESG, I haven't found the need to manage this vigorously.  If there's a directorate review I'd really like to have, I have the discretion to wait for it before scheduling the document onto a telechat even though Last  Call has ended.  If the review has come in but it provokes discussion, I have the discretion to wait for that discussion to resolve before moving forward.  If we're talking about a document that isn't one of mine and a review comes in from my area review team raising something on which I'd like to dive deeper, I can use DISCUSS for that (so long as I am diligent about clearing it once the discussion is had, of course).  That's been my strategy for a while now and it's never raised a complaint, which (so far, at least) includes the document you're talking about here.
>     >
>     > The thing I used to determine if the review has come in is the datatracker.  I will check the last-call list too, but the datatracker provides a nice snapshot of which reviews have been requested and which have come in, and is usually where I start when checking  on a document's status.
>     >
>     > Just to keep this all public: For this particular document, I have pinged the assigned directorate reviewers to ask them to upload their reviews ASAP on this document.  As I said elsewhere, I might be fine advancing a document missing a couple of directorate  reviews, but not all of them.  If they don't come in soon, I'll reach out to the review team chairs to ask for reassignments.
>     >
>     > Lastly, I would definitely appreciate a notification (automated or otherwise) when a directorate review is going to be late.  Right now all the tracker tells me is "not done", which could mean "not done yet" or could mean "don't hold your breath".
>     >
>     > -MSK
>