[rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displayreference> "
jhildebr at cisco.com (Joe Hildebrand (jhildebr)) Tue, 01 March 2016 23:27 UTC
From: jhildebr at cisco.com (Joe Hildebrand (jhildebr))
Date: Tue, 1 Mar 2016 23:27:15 +0000
Subject: [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displayreference> "
In-Reply-To: <56D607FC.4070903@gmx.de>
References: <56D607FC.4070903@gmx.de>
Message-ID: <40F98072-B8FE-48D7-A506-946558ACB9D6@cisco.com>
(note: redirected to rfc-interest)
Nod. The last time we talked about this, nobody piped up with that example, and we did the best we could to try to understand the intent. <displayreference> is pretty complicated in its side-effects, and we need to get them nailed down.
Given the following input fragments:
<xref target='STD69'/>
<displayreference target="STD69" to="EPP"/>
<referencegroup anchor="STD69">
<xi:include href='reference.RFC.5734.xml'/>
<xi:include href='reference.RFC.5730.xml'/>
<xi:include href='reference.RFC.5731.xml'/>
<xi:include href='reference.RFC.5732.xml'/>
<xi:include href='reference.RFC.5733.xml'/>
</referencegroup>
So far I have these assumptions about the HTML format:
- What goes in the xref/@target is the *original* name of the reference, STD69
- The xref is displayed as "[EPP]", with a link
- The href of the link in the displayed xref is "#STD69"
- The <referencegroup> gets sorted according to the <displayreference>
- The <referencegroup> is displayed as [EPP]
- The ID of the <referencegroup> as displayed is "STD69"
- <relref>'s in this document must point to "STD69"
- Links generated from <relref displayFormat="of" target="EPP" section="2.3"/> (aside from being nonsensical for <referencegroup>) would generate a link to "#STD69", displayed as "[EPP]". Same with displayFormat="parens"
- <relref>'s in OTHER documents probably have to refer to STD69, not EPP. I'm not sure how they're supposed to figure that out, but hopefully nobody ever does that.
- All of the above is the same for displayreference/@target's that are <reference>'s.
What else have I missed?
Note: I would still be fine with dropping <displayreference> all together for being too complicated.
--
Joe Hildebrand
On 3/1/16, 2:22 PM, "IAB on behalf of Julian Reschke" <iab-bounces at iab.org on behalf of julian.reschke at gmx.de> wrote:
><http://greenbytes.de/tech/webdav/draft-iab-xml2rfc-03.html#rfc.section.2.19>:
>
>"It is expected that this element will only be valid in input documents."
>
>As opposed to?
>
>"...It will be likely be removed by prep tools when preparing a final
>version after those tools have replaced all of the associated anchors,
>targets, and derivedContent attributes."
>
>I'm not sure how this can work. One of the use cases for
><displayreference> was to choose a citation tag that might not be valid
>as anchor, such as "3G..." (invalid because of leading digit).
>
>Best regards, Julian
>
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Joe Hildebrand jhildebr
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Julian Reschke
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Joe Hildebrand jhildebr
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Julian Reschke
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Paul Hoffman
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Julian Reschke
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Joe Hildebrand jhildebr
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Julian Reschke
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Joe Hildebrand jhildebr
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… HANSEN, TONY L
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Julian Reschke
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Joe Hildebrand jhildebr
- [rfc-i] [IAB] draft-iab-xml2rfc-03, "2.19 <displa… Julian Reschke