[Tools-discuss] Re: RFC9896 - Thanks... but no tools cigar yet
Toerless Eckert <tte@cs.fau.de> Thu, 23 July 2026 16:40 UTC
Return-Path: <eckert@i4.informatik.uni-erlangen.de>
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 5718E11D9A771; Thu, 23 Jul 2026 09:40:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ietf.org; s=ietf1; t=1784824840; bh=gdewGoFvyKcDfb0iXfIN4B8FOZj72mr0f+Q6Zy8JJJ4=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=CbJWruZ+j6JpYPbazuDqkYcqA1rfG9rZyAYrOv9wOplDdfDVRyBrhQ83u+9amxt7q 0bWqfAMcO1EcscBD2hTln0B+NOvww/hMGkR7GttMN2JPfm7mGvwGl8cJoaCEpH++Z7 z9+v4BGNOmSGuGbZAN38A6jwoN2zVp392/+aO8nA=
X-Virus-Scanned: amavisd-new at ietf.org
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=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=cs.fau.de
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 0vGA3uwSHytl; Thu, 23 Jul 2026 09:40:39 -0700 (PDT)
Received: from faui40.informatik.uni-erlangen.de (faui40.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:40]) (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 7156211D9A75F; Thu, 23 Jul 2026 09:40:39 -0700 (PDT)
Received: from faui48e.informatik.uni-erlangen.de (faui48e.informatik.uni-erlangen.de [IPv6:2001:638:a000:4134::ffff:51]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by faui40.informatik.uni-erlangen.de (Postfix) with ESMTPS id 4h5cLM0DkNz1RDbQ; Thu, 23 Jul 2026 18:40:27 +0200 (CEST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cs.fau.de; s=r20250630-faui40; t=1784824832; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=sPGSuHIs4vV0PODbSD0sgs3yyLWHUozOD8LW1j2WtsE=; b=dO5Z110lgxbV2r7fofIGM2sbH8hpA+RxFAoyc8sjITrMWqWoH4n/kQEEbJ1vjNSyIlt0/W eLPMXng9ieEGB2yaOMyDB3H4PrK2jkzshg8ugkJN7I9YbmciLYge8rsROroC5QZCB+El4s Da1U1YFvHI1ZJGA/XkvNu5NEylN23V4Ygg30vzHRAhOP67ihNmbP7Hmw5sguxapr44Iy/Z WJXX2gUFHT0xItus34YOw7Ha2vzWxy+/l9NXwXyvjkil4tJwTEHxjyDcIvqzl+/yWgG3qm iOJF2bSPQ9R6M/RzdlE7sfEnHh1TfY/i3BShgnjyp2A2YzS54IRx4qH5/+n1vw==
Received: by faui48e.informatik.uni-erlangen.de (Postfix, from userid 10463) id 4h5cLN5MTZzl4Ty; Thu, 23 Jul 2026 18:40:28 +0200 (CEST)
Date: Thu, 23 Jul 2026 18:40:28 +0200
From: Toerless Eckert <tte@cs.fau.de>
To: Jean Mahoney <jmahoney@staff.rfc-editor.org>
Message-ID: <amJD_ApJ0tqRqmHA@faui48e.informatik.uni-erlangen.de>
References: <amIpndib-DyGd0DP@faui48e.informatik.uni-erlangen.de> <90c67d32-7801-42b3-ac34-9168fb718a8f@staff.rfc-editor.org>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <90c67d32-7801-42b3-ac34-9168fb718a8f@staff.rfc-editor.org>
Message-ID-Hash: ELRVXLPSG5A5FFU5UM7ZC34JGDLVUU6S
X-Message-ID-Hash: ELRVXLPSG5A5FFU5UM7ZC34JGDLVUU6S
X-MailFrom: eckert@i4.informatik.uni-erlangen.de
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: rswg@rfc-editor.org, tools-discuss@ietf.org, draft-editorial-rswg-svgsinrfcs@ietf.org
X-Mailman-Version: 3.3.9rc6
Precedence: list
Subject: [Tools-discuss] Re: RFC9896 - Thanks... but no tools cigar yet
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/Ku5melb3m6iCGTDw-YV1kRkfE_w>
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>
Cool, thanks a lot.
Put me on the list of folks to ask when you're doing the community consultation.
I'll try to use SVG to improve my one draft in the meantime
to collect more experience. Will be a bit of hacking (aka: uploading html version with svg
inserted through my own script or the like - before XML2RFC supports it....). But could
serve as an example draft for the evolution.
Cheers
Toerless
On Thu, Jul 23, 2026 at 06:37:41PM +0200, Jean Mahoney wrote:
> Hi Toerless,
>
> On 7/23/26 4:47 PM, Toerless Eckert wrote:
> > Thanks a lot to rfc9896 contributors/authors!
> >
> > Unfortunately, the tooling, specifically xml2rfc does not have any option to permit
> > anything more than the rfc7996 SVG profile. I hope i correctly understand the status of
> > rfc9896, that this is now a bug.
>
> [JM] The RPC will be consulting with the community before IETF 127 to create
> updated SVG guidance, and this guidance will be checked by new code. There
> is an issue in the RFCXML repo to track this SVG update:
> https://github.com/ietf-tools/RFCXML/issues/48
>
> We will also be working to provide guidance to authors on making SVG artwork
> accessible to all readers:
> https://github.com/rfc-editor/rpc-roadmap/issues/23
>
> Best regards,
> Jean
>
>
> >
> > I have attached an SVG for one of my drafts
> >
> > example5-claude.svg fails on font-family and style and strokes. I don't want to make a big
> > argument trying to justify why each of these should be now allowed, but it seems to me as if
> > rfc9896 says they should...
> >
> > example5-claude-rfc7996.svg is converted by asking claude to make it as rfc7996 compatible as
> > possible. It still fails on strokes/colors.
> >
> > [If you look at the graphis it should be clear that colors are only used as optional add-on
> > beautification for those readers that do see colors, so i would expect this to easily pass
> > accessibility requirements - same meaning as text in the boxes].
> >
> > for reference, example5-claude-prompt.txt is the prompt
> >
> > (and this is just the start, i am doing this to be able to add more arrows and the like to
> > show traffic flows etc...)
> >
> > Cheers
> > Toerless
> >
> > P.S.: I opened https://github.com/ietf-tools/xml2rfc/issues/1339
--
---
tte@cs.fau.de
- [Tools-discuss] RFC9896 - Thanks... but no tools … Toerless Eckert
- [Tools-discuss] Re: RFC9896 - Thanks... but no to… Jean Mahoney
- [Tools-discuss] Re: RFC9896 - Thanks... but no to… Toerless Eckert
- [Tools-discuss] Re: [Rswg] Re: RFC9896 - Thanks..… Martin Thomson
- [Tools-discuss] Re: [Rswg] Re: RFC9896 - Thanks..… Toerless Eckert