Re: Possible modification to issuing Working Group Last Calls from the datatracker

Sean Turner <sean@sn3rd.com> Tue, 28 October 2025 19:44 UTC

Return-Path: <sean@sn3rd.com>
X-Original-To: wgchairs@mail2.ietf.org
Delivered-To: wgchairs@mail2.ietf.org
Received: from localhost (localhost [127.0.0.1]) by mail2.ietf.org (Postfix) with ESMTP id 05B6B7D9EFC1 for <wgchairs@mail2.ietf.org>; Tue, 28 Oct 2025 12:44:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, 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 (1024-bit key) header.d=sn3rd.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 4c1n_71nkPRl for <wgchairs@mail2.ietf.org>; Tue, 28 Oct 2025 12:44:28 -0700 (PDT)
Received: from mail-qt1-x833.google.com (mail-qt1-x833.google.com [IPv6:2607:f8b0:4864:20::833]) (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 6F63F7D9EFBC for <wgchairs@ietf.org>; Tue, 28 Oct 2025 12:44:28 -0700 (PDT)
Received: by mail-qt1-x833.google.com with SMTP id d75a77b69052e-4ecee585f23so23849901cf.0 for <wgchairs@ietf.org>; Tue, 28 Oct 2025 12:44:28 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sn3rd.com; s=google; t=1761680668; x=1762285468; darn=ietf.org; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=uE9HH9CPoTWLceqSHw2PoDmLUs58GapRSxNq/YzlijA=; b=JVpBkgHPviwhh2jXE+PuIq8rwgwh1L69zL0vB6m8i7q05QgWS0bv4+cuho03xfX1ss 7hAm09UveFzPLS9RUCDNSAy3BSoyjPZpqT9iNGYUASKz9ILA2EhNFm1e61rfMmP+IniC ylPF4wIbepcAarVzDYjkE977IvBkqjzv9f6/g=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761680668; x=1762285468; h=to:references:message-id:content-transfer-encoding:cc:date :in-reply-to:from:subject:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=uE9HH9CPoTWLceqSHw2PoDmLUs58GapRSxNq/YzlijA=; b=P2LM1jEmI1ACFJPtay+QpdInriboA+iAvQfLRZXf/qQKPVewf3CmokohaAEKJYsMeg bFjKnlfoPWrU/QAFLwzdQJJdwN5xS3mYEuHCZyWKO665EGc2W2pXv8W1ngySUJZ9a2Gh hYM3GTbHqUzyZ/OCh0GwP/UbNWlFAsYBVXwfdyb9uAeeAEEd8CjH21OUXvCqCSHCdWMH 7YFyIMyLuVY/US//3/0Ykbkzvh6x7frdzGEgFOWYk3ByGjD7nrLHsEbWpfKQfA2R1mEK ftSQ6cosiEkHKfTC8zkinKCGr58fBtMs2c0Cn9x7W2dvCMlpRj1zysSmkVo0cHgn3Jr4 jN/A==
X-Gm-Message-State: AOJu0YzkFM+dC7VqBTLtIlOBBSWPJ3+dUIog5zvJFkEGrEB37fM7SZBW 1Ywjnq55z15ib6Y1+J17ghQ7iuu6SlqmpDEjv7zvCjGPwlOZUWHDZMswJ/bf1V159E8=
X-Gm-Gg: ASbGncvS5Vl0gyuwhymp/38hxx/z8IgxzOVU+8yHQPDlUdap+V2JN6QcSfn/Z+9zZDK K3l6m65U5up8IP05Z8BIzZRUXfJUiklNK/9PNTDLjR7GZHXOVBztKK5cXXoF+9JBpYI6F4pb7qG ZYLFRcmch5EYYvaHwOByAKiz1qTeldkxsNrq3OozYsUxHVL9IO3ENX6fx6ddPewydPAaZS/vj0J LLC/4isp8V3/OQKS5luxVmd81x14su+O2CT9b6jpJlbwghyP+Fc47MEiRkDpLZCr2fBAsww0JPk XGRrfI6AAXg86L+SEjvDP1ZoyBflQR+NrllQM/UYMVCXQSibzUgPGA9jba9AkLlGL7gsUDuvpTm ceUbzvaeIcCahsCJK29bLzZl6OROCNB1jpbQaPLQLpA0pIW0VgBSksHQgdZcbPUIk73JV66wabN 2LcztV52ChxvYXCYf0XYKgBgt4FT+1TyVGDNvg/NR3oLJq3LOXVY4+b3rd0QZndQ==
X-Google-Smtp-Source: AGHT+IGwiQxerkRn06lGbtQ1H2xLTzm+VjUF+QbViad3TL6/nHShQH4gtPkXmHcQf1elM+o0h7jf9g==
X-Received: by 2002:ac8:7f42:0:b0:4eb:a07a:9397 with SMTP id d75a77b69052e-4ed15c2f6femr5276181cf.65.1761680667651; Tue, 28 Oct 2025 12:44:27 -0700 (PDT)
Received: from smtpclient.apple ([2600:4040:2527:300:b48e:3195:f7f3:5a43]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-87fc498dc83sm81431806d6.45.2025.10.28.12.44.26 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Oct 2025 12:44:26 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\))
Subject: Re: Possible modification to issuing Working Group Last Calls from the datatracker
From: Sean Turner <sean@sn3rd.com>
In-Reply-To: <e68d16e2-ca2a-47f9-8c7d-feee605ff06e@nostrum.com>
Date: Tue, 28 Oct 2025 15:44:05 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <C7D77E50-BA0A-4AC7-9C0E-1D8D58BC0027@sn3rd.com>
References: <4b227363-2240-4fed-b8a4-03df62408cbf@nostrum.com> <e68d16e2-ca2a-47f9-8c7d-feee605ff06e@nostrum.com>
To: Robert Sparks <rjsparks@nostrum.com>
X-Mailer: Apple Mail (2.3826.700.81)
Message-ID-Hash: X72QQVCX3BCTCZSBHE5OYRRKGKWENMJQ
X-Message-ID-Hash: X72QQVCX3BCTCZSBHE5OYRRKGKWENMJQ
X-MailFrom: sean@sn3rd.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-wgchairs.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>
X-Mailman-Version: 3.3.9rc6
Precedence: list
List-Id: Working Group Chairs <wgchairs.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/wgchairs/ZgAty8xoGzc70BMoAR1qJabI0II>
List-Archive: <https://mailarchive.ietf.org/arch/browse/wgchairs>
List-Help: <mailto:wgchairs-request@ietf.org?subject=help>
List-Owner: <mailto:wgchairs-owner@ietf.org>
List-Post: <mailto:wgchairs@ietf.org>
List-Subscribe: <mailto:wgchairs-join@ietf.org>
List-Unsubscribe: <mailto:wgchairs-leave@ietf.org>

Nice … Was there thought to have button to toggle on/off to control whether a message is sent at all from the datatracker?  I am assuming the powers that be want the WG chairs to use the datatracker to track the state.

spt

> On Oct 15, 2025, at 18:03, Robert Sparks <rjsparks@nostrum.com> wrote:
> 
> Based on the feedback so far I've modified the workflow to make it more clear that the issue wg lc action is different from the earlier "set this state directly" action.
> 
> I've also added preview/edit of the call for adoption message to the branch, which involved adding interstitial views in two workflows ("manage adoption", and "set stream state"). These interstitial views should only appear if you are a chair of some IETF WG that might adopt a document, otherwise, the views should behave the way they have to date.
> 
> I have _not_ yet changed the text either of the messages default to. When the discussion of that settles to a point the IESG is happy, it can be changed in a separate PR.
> 
> Please return to https://dt-issuewglc.dev.ietf.org and exercise the issue-wg-lc and issue-call-for-adoption workflows.
> 
> I'm particularly interested in feedback from RG chairs (both those that are also WG chairs, and those that are not chairs of WGs) to make sure the changes haven't made the workflows harder/different from their perspective.
> 
> RjS
> 
> On 9/26/25 11:11 AM, Robert Sparks wrote:
>> The recent change to the datatracker to send email as a side effect of putting a document in working group last call (or call for adoption issued) surprised several chairs, and requests have been made to make it obvious that mail is about to be sent, and allow that mail to be edited before sending. See https://github.com/ietf-tools/datatracker/issues/9439
>> 
>> I have a proposal for a change to the workflow to allow this. It's currently running at:
>> 
>> https://dt-issuewglc.dev.ietf.org
>> 
>> That's a development instance - remember that your passwords there are all literally "password", and that anything you do there won't _actually_ send any email or make any change at all to the production datatracker database.
>> 
>> Please experiment with the workflow for issuing wglc for documents in your WGs - start with the edit button next to stream state - the rest is hopefully self explanatory.
>> 
>> If this approach resonates well, I'll do the same thing to issuing call for adoption.
>> 
>> (The proposed code changes are at https://github.com/ietf-tools/datatracker/pull/9616)
>> 
>> RjS
>> 
>> 
>