[Rfc-markdown] 1.3.33: KRAMDOWN_NO_TARGETS: let xml2rfc fill in targets for RFC and I-D

Carsten Bormann <cabo@tzi.org> Wed, 17 February 2021 23:31 UTC

Return-Path: <cabo@tzi.org>
X-Original-To: rfc-markdown@ietfa.amsl.com
Delivered-To: rfc-markdown@ietfa.amsl.com
Received: from localhost (localhost []) by ietfa.amsl.com (Postfix) with ESMTP id 779C03A1E62 for <rfc-markdown@ietfa.amsl.com>; Wed, 17 Feb 2021 15:31:14 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id Q9spp7zQ203k for <rfc-markdown@ietfa.amsl.com>; Wed, 17 Feb 2021 15:31:12 -0800 (PST)
Received: from gabriel-vm-2.zfn.uni-bremen.de (gabriel-vm-2.zfn.uni-bremen.de []) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D16C3A1E3A for <rfc-markdown@ietf.org>; Wed, 17 Feb 2021 15:31:11 -0800 (PST)
Received: from [] (p5089a828.dip0.t-ipconnect.de []) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by gabriel-vm-2.zfn.uni-bremen.de (Postfix) with ESMTPSA id 4DgvH14jDXzySW; Thu, 18 Feb 2021 00:31:09 +0100 (CET)
From: Carsten Bormann <cabo@tzi.org>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.\))
Date: Thu, 18 Feb 2021 00:31:09 +0100
Message-Id: <6C5F7F04-CB5D-48D9-AB80-737BA1CED989@tzi.org>
To: rfc-markdown@ietf.org
X-Mailer: Apple Mail (2.3654.
Archived-At: <https://mailarchive.ietf.org/arch/msg/rfc-markdown/8FKkKIMWSsUyy3s89wi3lMvgbUI>
Subject: [Rfc-markdown] 1.3.33: KRAMDOWN_NO_TARGETS: let xml2rfc fill in targets for RFC and I-D
X-BeenThere: rfc-markdown@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "rfc-markdown is a discussion list for people writing I-Ds and RFCs in Markdown and the authors of the tools used for that." <rfc-markdown.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rfc-markdown/>
List-Post: <mailto:rfc-markdown@ietf.org>
List-Help: <mailto:rfc-markdown-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rfc-markdown>, <mailto:rfc-markdown-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 17 Feb 2021 23:31:20 -0000

As an alternative approach to the recent RFC/I-D bibxml emergency patches, kramdown-rfc now honours the environment variable KRAMDOWN_NO_TARGETS by removing target information from all RFC and I-D references; xml2rfc will then fill them in again (with a number of command line flags that can influence that).  If you don’t set the environment variable, you get the previously announced workarounds.  Thanks to Martin Thomson for the suggestions and all the help in recent updates.

Due to some refactoring, this is a slightly more risky change than I’d normally make 120 hours before I-D deadline.
Please don’t hesitate to contact me if there is any surprising behaviour.

Grüße, Carsten