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

Sean Turner <sean@sn3rd.com> Tue, 28 October 2025 19:36 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 857057D9D4EF for <wgchairs@mail2.ietf.org>; Tue, 28 Oct 2025 12:36:37 -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, HTML_MESSAGE=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 (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 LCqfTxiBr7Cn for <wgchairs@mail2.ietf.org>; Tue, 28 Oct 2025 12:36:36 -0700 (PDT)
Received: from mail-qk1-x72a.google.com (mail-qk1-x72a.google.com [IPv6:2607:f8b0:4864:20::72a]) (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 30B927D9D497 for <wgchairs@ietf.org>; Tue, 28 Oct 2025 12:36:32 -0700 (PDT)
Received: by mail-qk1-x72a.google.com with SMTP id af79cd13be357-89e7a7e0256so510159785a.2 for <wgchairs@ietf.org>; Tue, 28 Oct 2025 12:36:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sn3rd.com; s=google; t=1761680186; x=1762284986; darn=ietf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=uyGXocJwsNxm7oflEbZLI2Yp0h918ChYKXyRit7dUtc=; b=QCiXtvqMXYVY7lTMLXtMrHeYHBj/IXePDWrBV5V/EkuvhkjueDPx6iNje9Ki8QHU3/ v0213fvnRxpagmu2qup1LFAB7+wvD/3lqWRAdw08ldP9xPTrsixO8+XRdLUYQrE+DFkV KaxbgnoI8VLOKs5D0Ih/u4i3N8RGjjOSoSvJE=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761680186; x=1762284986; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uyGXocJwsNxm7oflEbZLI2Yp0h918ChYKXyRit7dUtc=; b=ouXh1ObW2SnQuB5HFast2fX2R2S/s/nl2brAt4LbXEjytw2VZvrVEzdPG7B12u4JNw b9QrNIJBx8qC+9PhxvGJR4N2ZoLRujsLZ46p/VFST6g1yu0aLYVnKGpj23l1aC2ZLh3n XwNxh+zNSb8CCJ4WJKym7cYqlCuO39xGEpPqcYiUhUiA1dwpUL9VKJLKHjDKWdq5YY/A /xy+/ygaa8tylm40BRimmJSXakoSTiZZPXLZxmAKJ3M12Y0XjqQvZ95K7nCevAgkARHg r5rSjefECzwyqnAmw3644B0lk3HmfkgcfdUjEFCuaxEWkkXnFgTwQaHY0BZHwTL7NtZf 1jiA==
X-Gm-Message-State: AOJu0Yyfpt1HvB7cejvzKRnefeDaDF5oD1W7UVPBoJS1BQx9RTQtT3HB RozkuPGCT9UKUputB23Omf4v94wpq4S3MoqEB0v4XUNkKHIWyIYKx8PwfB0ZAFfxssDMuQEO4Ff nmiix
X-Gm-Gg: ASbGncsxfIUAFOs6Rd8A3AbG+/qXjzQfoHoLEjFQlJoPprjMsZBpy2Sghg5U/aepjU8 t8F8lQYi1WdwGaRnPLMKUqwYcCQ9XXOqUS2q8z5QePNaqtM7YJKTnX3EKNZzQjboVd0jagSlPdF mrm/ZoqRo4VBEDblO6ktovDyYMOObWRzT1/KHxDB2iSlV28QGJ+i4XEq8Utd/KMD988M905BZ0K zwErsH/Bqor/TD8eibWeHzDMu2WGVUweBepc1V1Ni6q4q4wVR1TZ5YbhPcr1Y8SQ3LxtnXHEI/0 SLRn+S05242vF1w1AkAn64JNymPCQG+ZwNg8uZd8cjECTw8quZ4B8SA+qZMeY2cO+xFmGtWsyIN DqzoqH7W9C6PGvaxQo4fX5Ch5yt8Lu+4DDC9H5KWvRKLWXK0pEn0uTGg4kAfeTmvjytEj2v6UTD /dHC0nQ0lBXSTZY4VPQN1QAQv0SXooSZub7N1gEmT6J89kPdEUr26NbOdhJEI8EA==
X-Google-Smtp-Source: AGHT+IFZJrM9H45Oe+o2qkUZejEQny5y4QjbD88rJWqsR190+u5pggjGYhAaZTvaCK3WvZUyMQ6h2g==
X-Received: by 2002:a05:620a:46a6:b0:8a2:ef8:348c with SMTP id af79cd13be357-8a8e8f4b17fmr66940185a.2.1761680186171; Tue, 28 Oct 2025 12:36:26 -0700 (PDT)
Received: from smtpclient.apple ([2600:4040:2527:300:b48e:3195:f7f3:5a43]) by smtp.gmail.com with ESMTPSA id af79cd13be357-89f247fc172sm882331985a.15.2025.10.28.12.36.25 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 28 Oct 2025 12:36:25 -0700 (PDT)
From: Sean Turner <sean@sn3rd.com>
Message-Id: <2D380DDF-8BB0-457D-9BBB-DDCBD6CCC67A@sn3rd.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_2D4BD1A5-7979-41BB-BCA7-22C8AF9A349A"
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
Date: Tue, 28 Oct 2025 15:36:04 -0400
In-Reply-To: <4E7F3F59-10CC-4FBF-9333-3BBFFC2F08C4@gmail.com>
To: Robert Sparks <rjsparks@nostrum.com>
References: <4b227363-2240-4fed-b8a4-03df62408cbf@nostrum.com> <e68d16e2-ca2a-47f9-8c7d-feee605ff06e@nostrum.com> <4E7F3F59-10CC-4FBF-9333-3BBFFC2F08C4@gmail.com>
X-Mailer: Apple Mail (2.3826.700.81)
Message-ID-Hash: PSFV55YCPEJMYML4EHL3WKZBGKWF2IT6
X-Message-ID-Hash: PSFV55YCPEJMYML4EHL3WKZBGKWF2IT6
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/qvtqTAYDrD4pNq1OJNvndv5Crw8>
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>

I mean if I can be greedy, if there’s a github_repo set in addition resources can we include that too?

spt

> On Oct 15, 2025, at 19:18, Bob Hinden <bob.hinden@gmail.com> wrote:
> 
> Robert,
> 
> Looks good to me.  I like the way the end date of the last call was changed.
> 
> One suggestions, instead of just a link the datatracker, how about just some direct links to the document.  For example (copied from ID announcement emails):
> 
> The IETF datatracker status page for this Internet-Draft is:
> https://datatracker.ietf.org/doc/draft-ietf-snac-simple/
> 
> There is also an HTML version available at:
> https://www.ietf.org/archive/id/draft-ietf-snac-simple-07.html
> 
> A diff from the previous version is available at:
> https://author-tools.ietf.org/iddiff?url2=draft-ietf-snac-simple-07
> 
> Bob
> 
> 
> 
>> On Oct 15, 2025, at 3:03 PM, 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
>>> 
>>> 
>> 
>