Re: Automatic Minutes for IETF 126

"Leslie Daigle (ThinkingCat)" <ldaigle@thinkingcat.com> Mon, 27 July 2026 20:30 UTC

Return-Path: <ldaigle@thinkingcat.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 11F0011F7457D; Mon, 27 Jul 2026 13:30:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1785184210; bh=pyyha9OeTCCXQDFlRCl356TBUJ+O4FFGjdsPIIW439s=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=DC62sTxD2o25iaWdaDdsbGRGeLt+vswhE8W4T69f8q0pkCmawZHJKtEIexzLO51BL Q6y6F3VDrOQFwRPD5LVfRZdLGkBKuni0cuJwNJ1YRs1UghQVZ16cA53NsDI1ArJnpQ lq8WcJgCqJg1sVDSaMgq2ESVQJyYtgxrmD6LCOfk=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -2.095
X-Spam-Level:
X-Spam-Status: No, score=-2.095 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, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, 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=thinkingcat.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 XaoevlGuDyhq; Mon, 27 Jul 2026 13:30:09 -0700 (PDT)
Received: from rusty.tulip.relay.mailchannels.net (rusty.tulip.relay.mailchannels.net [23.83.218.252]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by mail2.ietf.org (Postfix) with ESMTPS id 3027611F74574; Mon, 27 Jul 2026 13:30:09 -0700 (PDT)
X-Sender-Id: dreamhost|x-authsender|ldaigle@thinkingcat.com
Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id E09414C2393; Mon, 27 Jul 2026 20:30:01 +0000 (UTC)
Received: from pdx1-sub0-mail-a249.dreamhost.com (100-103-105-123.trex-nlb.outbound.svc.cluster.local [100.103.105.123]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 9A6354C22AD; Mon, 27 Jul 2026 20:30:01 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|ldaigle@thinkingcat.com
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|ldaigle@thinkingcat.com
X-MailChannels-Auth-Id: dreamhost
X-Towering-Wipe: 6ddeae30151d74f9_1785184201732_783098012
X-MC-Loop-Signature: 1785184201732:3686855498
X-MC-Ingress-Time: 1785184201732
Received: from pdx1-sub0-mail-a249.dreamhost.com (pop.dreamhost.com [64.90.62.162]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384) by 100.103.105.123 (trex/8.0.2); Mon, 27 Jul 2026 20:30:01 +0000
Received: from [192.168.50.223] (unknown [134.195.32.233]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: ldaigle@thinkingcat.com) by pdx1-sub0-mail-a249.dreamhost.com (Postfix) with ESMTPSA id 4h89FN6yCnz1056; Mon, 27 Jul 2026 13:30:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=thinkingcat.com; s=dreamhost; t=1785184201; bh=XRh4xUIcpX9VGyan+EKktzT9776Fh7IofqTVUF6S28g=; h=From:To:Cc:Subject:Date:Content-Type:Content-Transfer-Encoding; b=jOA3vdBv7Yseat9t44sGYFcZoiRC4L+qw0meH29qekzD9z8WkwssH1/2RcFYkUaha il8TpFyXnTX0hBtAYvw4Hlp5mQoL7PpD2PUMIwX/8UDhhy5PLS0j4hVviLOZRvzONK v3R6YfPkxQOU7Ttl81R9uAljXcD27I/63b+KOZNXGXQd+A1wYPbcqzOm8sr2ckYdOO 6en3w0blc9TTH2QW2eD0bbuDtubbMN4t2Rrifz+CNqfieJvHapvItp8u/xhrIUBrA0 Jm4P2ZVRgBG4nfwd85BCD4Ta7pRmw2uS/dcch7S3fu09wSCx+lGNBLc9NQf6v9hPDp ekVWua5S+e/eg==
From: "Leslie Daigle (ThinkingCat)" <ldaigle@thinkingcat.com>
To: Eric Rescorla <ekr@rtfm.com>
Subject: Re: Automatic Minutes for IETF 126
Date: Mon, 27 Jul 2026 16:29:59 -0400
X-Mailer: MailMate Free Mode (2.0r6203)
Message-ID: <44A52AFE-36B5-43DE-89C4-2D5364898CBF@thinkingcat.com>
In-Reply-To: <CABcZeBMhhyUZn3Z3N0WhdYaNyTCkVACyRRukdQR66h5xdQ9i1A@mail.gmail.com>
References: <CABcZeBMhhyUZn3Z3N0WhdYaNyTCkVACyRRukdQR66h5xdQ9i1A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_6428B98B-22B7-49DD-B83A-FB13A58B3E11_="
Content-Transfer-Encoding: 8bit
Embedded-HTML: [{"plain":[687,1030],"uuid":"30ECB425-8B07-49A8-8548-85458303766C"}]
Message-ID-Hash: QICE766QAW333QEGJG3EVNZ6AGTEKQOD
X-Message-ID-Hash: QICE766QAW333QEGJG3EVNZ6AGTEKQOD
X-MailFrom: ldaigle@thinkingcat.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: tools-discuss <tools-discuss@ietf.org>, Working Group Chairs <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/G8qwqaCZ-JGLqRWsJetB5UUP8Sg>
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>

Hiya,

I have to say — thanks very much!   We forgot to ask for a minute 
taker in one of my groups, and it was no problem to start from the 
automatic minutes, reference the available transcript (thank you!) and 
tune the meeting report to cover the items I felt were important, as 
chair.  Key in that — referencing the transcripts so it wasn’t just 
“I think this was the outcome”.

Obvi - much better than having to go through the recording of the 
meeting and start from scratch to take minutes after the fact (which 
I’ve had to do when a human note taker fell down on the job in a 
meeting).

Super helpful!

Thanks,
Leslie.


On 21 Jul 2026, at 21:52, Eric Rescorla wrote:

> Hi folks,
>
> I'm automatically generating minutes again for IETF 126 at:
>
>  https://ietfminutes.org/minutes/ietf126/index.html
>
> This time around we have a number of improvements:
>
> * Switched to a dedicated speech-to-text model and then using an LLM
>   for corrections and speaker names.
> * Added timestamps to the generated transcripts
> * Ingesting chat logs and polls and include the polls in the
>   result.
>
> Hopefully these will improve quality and make the site more useful
> out of the box.
>
> I'm sure there will still be some errors, so I've now added a feature
> that lets you suggest a correction to the generated transcript and
> minutes.  Clicking on the "Suggest a Correction" button will bring up
> a GitHub issue template where you can fill in what's wrong and the
> system will try to fix things. Right now, I need to approve all
> corrections, but if this works I may try to figure out a way to let
> chairs approve.
>
> As always, feedback welcome, either in email or as GitHub issues.
>
> -Ekr

-- 

-------------------------------------------------------------------
Leslie Daigle
Principal, ThinkingCat Enterprises
ldaigle@thinkingcat.com
-------------------------------------------------------------------