[Tools-discuss] Re: Automated mail on call for adoption and working group last call

Bob Hinden <bob.hinden@gmail.com> Mon, 25 August 2025 14:29 UTC

Return-Path: <bob.hinden@gmail.com>
X-Original-To: tools-discuss@mail2.ietf.org
Delivered-To: tools-discuss@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id D233A58AB261; Mon, 25 Aug 2025 07:29:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: mail2.ietf.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
Received: from mail2.ietf.org ([166.84.6.31]) by localhost (mail2.ietf.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wl1CojUr5V9m; Mon, 25 Aug 2025 07:29:07 -0700 (PDT)
Received: from mail-yw1-x1131.google.com (mail-yw1-x1131.google.com [IPv6:2607:f8b0:4864:20::1131]) (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 mail2.ietf.org (Postfix) with ESMTPS id B3A4C58AB256; Mon, 25 Aug 2025 07:29:07 -0700 (PDT)
Received: by mail-yw1-x1131.google.com with SMTP id 00721157ae682-71d71bcab6fso33779717b3.0; Mon, 25 Aug 2025 07:29:07 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1756132147; x=1756736947; darn=ietf.org; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=gfyvkkk6ONX64zIWRo8DiMh624uC3MW8zWveMFIx42s=; b=fjWwfcHPZec9a2/Qn54DoXH6ceQJv/baKYSBtvK2Qg9ds+U5AmPTdOOzbVOfoZR4V+ BCQlPsLphyw2BRn3kxPv1KbdzPOCcOhjycC0Y8QUG5MwFpfNMsduwtDAGht+RkPL6JNo 8prm7WrEpOr2iF4OWK7rv/HtsQJwoUqC4GtwSYKAMj0RVJvcyvbe6/TOIErgZ2NgfLAB ZQMpYuby3/oK4XegzDHTNL13nTPtXD5F8m9TYpwg/zw+OXO2MD0sPIwEzqyl49TlJ9fz TrWJv6mc4g4tUIrsdnFRmUsvOxKZRfS34jDLO7N1+JvizVYmI810sPNaaQUyUFjIecFy ao0g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1756132147; x=1756736947; h=to:references:message-id:cc:date:in-reply-to:from:subject :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=gfyvkkk6ONX64zIWRo8DiMh624uC3MW8zWveMFIx42s=; b=W5lkbLQLNdV4ZcvEQfCjfBS5Rk73rxgolyQLjLEXbYt428q8XDu4ZYQWCu+m3LKQDv vL0gjjaFM8bYLgyDfMstIQv2NFwvO6x0jXwMyav5diBsrRDB6xrhiVPTNXT196BKWyMf sDRmZegEMI/SK17kmWYs34cUcbgrRs/BiyAa6syONnrKm6piyhUe8WS+T9VVVz20sTjm pnlGBXoQ1a5P39jWuep2H2yvVLzqqjCj96HqgCOToHi9ZYP0YVpUGRMmJ037v0YTBBjf QS725nAfpti5J68/EcIUJPq1Ekwrtj9ReCAENhq2Bo3AlRNoYnEwwgdKic5UOMzwGf1O Whpg==
X-Forwarded-Encrypted: i=1; AJvYcCWRHUdZFFbnfayAo5WRITz4pTKhFNkGsfi/7uY84LBiORifmiaW2roQN+HV21a1QOsOmMc1hGN1+eQ=@ietf.org, AJvYcCXk7ELdG7y5P/EUK8UOo9/HEGJptCw6QIz6zQ9GlDLy2KD5N6mxiaK/xm+CMmQTpW5d57TqtwEfzi6t24MU@ietf.org
X-Gm-Message-State: AOJu0Yzz+KwdU/XcSw50mh8QP7kzuLU9flC2gTpQSMyKhfpUqZsgBnwF H7AbR7TW8GceOFarlTIV/JJSh36I2Ge76jLPzxEYZ6eRe3pB3NyV2bV3TdWXPQ==
X-Gm-Gg: ASbGncujEv4GYJkkbnFgepvIqJdS8s6bX9klA3y0W9UCaASHD3WTNk+E+orRwEMpiMA R2dCeH64U37pynVVGVLVfz483dgAHZSFhfHKIxwBr5iy6wv2KA24HUvpsyfoG9+0i8mooV/3/xu 4iKUcde82dh5LKelyKSo26ZzCrEz5TIIkLJ7crOsZSRsVT38YdZV/0Y1EqdwvT69RQuj3AxAY5K C2PxH9hWUnQRSAxnpDcQVrin8WrgjdVs/ZPxVjsrMdR6sLSvhKkqnXJiVovJ07Sv9l29AihOfbp w97i6REOW03adAtt7q20sOR1G1sDZm8KMkXvbaTDMn59VfneygJlpW4JdK2+35fqJr21M2iDDE7 IT4pXxv9Vw5iqZzG+WXFaxplE92w5b2UMx2FUGoT/uegOYAaJ9ZZggUsNI9nM
X-Google-Smtp-Source: AGHT+IGjNm3uTxtW42rVUfcsnv9gqTkdxVXOuh9be5Xm0W9CJdBuvtXYxHpb1lvIY1yuigXmE2M3Wg==
X-Received: by 2002:a05:690c:490b:b0:720:b6a:ff39 with SMTP id 00721157ae682-7200b6b8367mr52667177b3.18.1756132146933; Mon, 25 Aug 2025 07:29:06 -0700 (PDT)
Received: from smtpclient.apple ([2600:1700:4383:c05f:d22:c48e:a5ac:1174]) by smtp.gmail.com with ESMTPSA id 00721157ae682-71ff18b036bsm17575367b3.61.2025.08.25.07.29.05 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 25 Aug 2025 07:29:06 -0700 (PDT)
Content-Type: multipart/signed; boundary="Apple-Mail=_BB991E5F-7AFB-40D5-B1F6-8D21F34C2B8F"; protocol="application/pgp-signature"; micalg="pgp-sha512"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\))
From: Bob Hinden <bob.hinden@gmail.com>
In-Reply-To: <21f90f87-2390-4a43-8050-13d9f6ded421@nostrum.com>
Date: Mon, 25 Aug 2025 07:28:45 -0700
Message-Id: <C8708FCE-2296-4E9E-83D3-963927C2FDDB@gmail.com>
References: <9420de32-95a4-4c50-b59a-b28bcefdca3a@nostrum.com> <FB6B9123-3E92-4725-AFAD-34FC7473010D@gmail.com> <21f90f87-2390-4a43-8050-13d9f6ded421@nostrum.com>
To: Robert Sparks <rjsparks@nostrum.com>
X-Mailer: Apple Mail (2.3826.700.81)
Message-ID-Hash: UJT53UI5XLSU5RLAPMYOUCON4Y5LB5TU
X-Message-ID-Hash: UJT53UI5XLSU5RLAPMYOUCON4Y5LB5TU
X-MailFrom: bob.hinden@gmail.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-tools-discuss.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "wgchairs@ietf.org" <wgchairs@ietf.org>, Tools Team Discussion <tools-discuss@ietf.org>
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Tools-discuss] Re: Automated mail on call for adoption and working group last call
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/lq2eYcJ8E_kh05-SYPcdF8VdGLo>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Owner: <mailto:tools-discuss-owner@ietf.org>
List-Post: <mailto:tools-discuss@ietf.org>
List-Subscribe: <mailto:tools-discuss-join@ietf.org>
List-Unsubscribe: <mailto:tools-discuss-leave@ietf.org>

Robert,

> On Aug 25, 2025, at 6:37 AM, Robert Sparks <rjsparks@nostrum.com> wrote:
> 
> 
> On 8/24/25 12:41 PM, Bob Hinden wrote:
>> Hi,
>> 
>>> On Aug 22, 2025, at 3:23 PM, Robert Sparks <rjsparks@nostrum.com> wrote:
>>> 
>>> Chairs -
>>> 
>>> The IESG asked that the datatracker send email automatically when a group puts a document into the WG state of "call for adoption issued" or "working group last call issued". That change was part of yesterday's datatracker deployment. It surprised at least one chair, for which I apologize.
>>> 
>>> To see the details, look at
>>> 
>>> https://github.com/ietf-tools/datatracker/issues/9142 (the request from the IESG)
>>> 
>>> and
>>> 
>>> https://github.com/ietf-tools/datatracker/pull/9322 (the PR from a volunteer that added the functionality).
>>> 
>>> If you have use cases like the one Bob Hinden ran afoul of (going and adding the state to the datatracker long after the actual call had been issued) for which the current implementation will cause you trouble, please open an issue or send mail to tools-discuss. I'll make sure the IESG follows the discussion.
>>> 
>> As Robert mentioned this change caught me by surprise.   I had no idea that changing the state for a draft in the datatracker would automatically generate an adoption call email to the working group mailing list.
>> 
>> In this case, we had already done an adoption call, so it was both redundant and wrong.
>> 
>> It seems to me that datatracker changes that affect how working group chairs use the data tracker should be discussed on the w.g. chairs list.   For this change, I can think of some improvements:
>> 
>>  - Make it clear it going to happen in the UI.
>>  - Be able to set the length of the adoption call.   Many times around holidays we make it longer.
> that should already be there. (See the "Expected weeks in state" box).

OK, good to know.   I didn’t know these were related.

Bob


>>  - Make it optional.  That is, ask if it should be sent.
>> 
>> Bob
>> 
>> p.s. I read the request from the IESG, but that did not include any reason why this change was needed.
>> 
>> 
>> 
>> 
>> 
>> 
>> -----------------------------------------------
>> Tools-discuss mailing list -- tools-discuss@ietf.org
>> To unsubscribe send an email to tools-discuss-leave@ietf.org
>> https://mailarchive.ietf.org/arch/browse/tools-discuss/