Re: [xml2rfc] can xref section= reference an anchor?

Julian Reschke <julian.reschke@gmx.de> Tue, 17 December 2019 07:29 UTC

Return-Path: <julian.reschke@gmx.de>
X-Original-To: xml2rfc@ietfa.amsl.com
Delivered-To: xml2rfc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EA55612096D for <xml2rfc@ietfa.amsl.com>; Mon, 16 Dec 2019 23:29:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0hrfwVph1i4a for <xml2rfc@ietfa.amsl.com>; Mon, 16 Dec 2019 23:29:22 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F002B1200CC for <xml2rfc@ietf.org>; Mon, 16 Dec 2019 23:29:21 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1576567755; bh=wkXzJMUwOtqUq/ZsqM2najo33SwodTp6JNGoti+uwiE=; h=X-UI-Sender-Class:Subject:From:To:References:Date:In-Reply-To; b=QuDnZfSIYDcCqGQSWubjOslS7S4ZwduztpeUSpLirEgaL6eRtfKlCEnyDfrzhTQ7/ bEC4I8y3aOQPKUJQgj7nOvwG2h1JOUYoq6Owgl/o5Mb7ErdfnUt7nxsIqcQSey0TIY OsgKs3De+R03fkaRDbplpVysZ7+HJA6rQ6jpdVIQ=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.178.124] ([217.251.139.128]) by mail.gmx.com (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N33ET-1hgfkU2M6n-013MIt; Tue, 17 Dec 2019 08:29:15 +0100
From: Julian Reschke <julian.reschke@gmx.de>
To: Paul Kyzivat <pkyzivat@alum.mit.edu>, xml2rfc@ietf.org
References: <5d192de5-c6ca-aa1f-b7e0-0500704e491a@htt-consult.com> <C8AF4E96-E5BB-4232-B58C-A617E404DFF4@tzi.org> <78372dfd-39ff-183f-4f51-0b2c7e8d73d0@gmx.de> <f0253702-7b84-9dc1-08c8-87c8d97f3086@alum.mit.edu> <ffb41a52-f9d6-3776-cae7-58b123878ab6@gmx.de>
Message-ID: <cfe70757-38a1-1fad-b8d8-455763fc1abd@gmx.de>
Date: Tue, 17 Dec 2019 08:29:15 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1
MIME-Version: 1.0
In-Reply-To: <ffb41a52-f9d6-3776-cae7-58b123878ab6@gmx.de>
Content-Type: text/plain; charset="utf-8"; format="flowed"
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable
X-Provags-ID: V03:K1:5A8RWycqa8oP4x/Oj3fKh5Y+jgi3COQaVZ7+enOVIPwzqFcoJ6F n7zlO7DffIXO9mpDoVUJ+c9xk3V6O1EMregC7LDYwRnSjx1tP9Frpl+ZkiEfR/IH5EWPkIE AMOiBUNOWbybNFpzLPukp1jj7PBvh0VJCA41k7326BUg+0ay7DPhBk96stijbWSVVdfJAyt RJuHXqQTSizzKVHjBPOPw==
X-UI-Out-Filterresults: notjunk:1;V03:K0:LSir6RGbal8=:ORVnks+Tj60DB3AD7KQFn/ 0IxwOwSjfeqlpq8WuzITCD5Hb2DbldDDJGfdVHd/etZELUsben6WTUIkXQ1KU+agq2rTg6IIf +Fbp39r24iB910yDl0d8Cms84uRbOcWhulyhVAELqvb+ZhhXqIJjOv+W8y/qnHv97TRnlDFjS j0lzwuYnbvB2e0FPILLKeaBhb1yAoPaPLhTSRs7ZV7EvLCzLX67mYUMN3CbR/lfnGHox9ws7I U4nipZf7FRufCWmcRrBO1VMJi9Ch7CcparvlmN357tYokscZo6G5P6+F8lR2m64JSpHFFVRPp Og/si31kia0beEsO9kb1rLBd7UIPz7vDSW/QL1snG0FuOQRSlsE2tVfHYqb2E1u6B3AXxtAVL sTSi+Q8GQ0VLZ83wcWhPji+3LdQplDOu1gfhZ1HlUOrd2YZdgL2CDcc5+3WXjh9/RzYlewqSH yYpEgZelKMvr0UzGD93nS/dg2oPl0OoB89XLRvvMQWP/tZQE0k/eA0aUG/d7dBzDAHJCnsRym gwPfCFqtdcw0lWOZR4w0WVLynCPrkXK0nHGxbSG0nsjKuHOPn8YwPxhJsKKNae1MLF5rhZtKw DjhBy2uzTZvsvAoaYRpujo2voV6P+53dfvpVChTWG47+BATNnaVsoNnqgK3vQrzlMNJrGsdHq M0Ofn4Bg1nb0X18Op/Hn6wKfXap1MMY197dkVUj4t88jT27SEcbYaOqoH/cLtlIdJ6psTcOjX itjEa972zeudPsCKrA7+H3cejIfYq+/yz00gbTqAYLOULY6KMhTE/q36kAn82Nzzl+zBFmm4r Q8JqObDrTrIjMttqaLzCKyGUNejEdb1DQFByPTlPWHFl7l3o8FFdhOG7ucknaRyHX9Eb1OuXe qmYpkMnCZkzsf0PkDPudmdv1FpQTqOH9hjZvGKNVpiatSJPog8Fmzyvy8HPKzBP0PTht1zoxx ELCBWr+i8xTTahWGNa8uDLsuN2G2xBgxFZrU0BYEMQM3bt9ZtH28M4QCJnehXMxc0ChhM1wT+ OvJWac9IWi3Hylw/MaW2cFuItqLriAgK6mENcKwRUe289qm+jmafx6IVvMOJ4NGblySDA7tHe LRRX639OVw1vxug6U4FSXarrrpTkAOeFQIsaLXkF1V7lmM+5Apb3GFHfpGN9lEuMQKZ/S3I85 jO9dKR1EDuta5wQNybpp2ygqvG8iUP5kwW78CNXjCrhiYORama4ZPryQzvE4MQEwUNR6TgRsH qIY/Faqc17TdtyBulb53AHGsfSlD3KSaMMEBCwhODRtkVIBP0dorgMh2Nnuk=
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml2rfc/wZkNnko-tvWWxyDUHlX7iN-Vc_g>
Subject: Re: [xml2rfc] can xref section= reference an anchor?
X-BeenThere: xml2rfc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: <xml2rfc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml2rfc/>
List-Post: <mailto:xml2rfc@ietf.org>
List-Help: <mailto:xml2rfc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml2rfc>, <mailto:xml2rfc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 17 Dec 2019 07:29:24 -0000

On 16.12.2019 20:02, Julian Reschke wrote:
> On 16.12.2019 19:26, Paul Kyzivat wrote:
>> On 12/16/19 1:04 PM, Julian Reschke wrote:
>>
>>> The simplest possible approach for *that* use case is an extension of
>>> <reference> that provides the location of the XML source; the formatter
>>> can then read the source and derive the section number.
>>
>> This will only work when the reference is bound to a single immutable
>> version of the document. It won't work for a wildcard reference to the
>> "latest" version.
>
> Well, it *does* work for the "latest" version, if you have the URI of
> the "latest" XML.
>
> Believe me, we (the HTTPBIS WG) have been doing this for a decade.
> ...

FWIW; I just checked whether I have documentation for that, and I do so
indeed:

<https://greenbytes.de/tech/webdav/rfc2629xslt/rfc2629xslt.html#ext.element.source>

Best regards, Julian