Re: [rpat] Links in draft-ietf-ohai-ohttp

Alexis Rossi <rsce@rfc-editor.org> Tue, 10 October 2023 16:53 UTC

Return-Path: <rsce@rfc-editor.org>
X-Original-To: rpat@ietfa.amsl.com
Delivered-To: rpat@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F07E9C1519A4; Tue, 10 Oct 2023 09:53:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.907
X-Spam-Level:
X-Spam-Status: No, score=-1.907 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hfW509bvrycJ; Tue, 10 Oct 2023 09:53:00 -0700 (PDT)
Received: from smtpclient.apple (157-131-78-231.fiber.dynamic.sonic.net [157.131.78.231]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPSA id 446C8C14CE54; Tue, 10 Oct 2023 09:53:00 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\))
From: Alexis Rossi <rsce@rfc-editor.org>
In-Reply-To: <3FED2B97-47B7-427A-A4BB-A3B9BFDD6C52@ietf.org>
Date: Tue, 10 Oct 2023 09:52:49 -0700
Cc: rpat <rpat@rfc-editor.org>, Jay Daley <exec-director@ietf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <3CCD7C8C-3585-4CE8-9E5E-E4F9C81EFE22@rfc-editor.org>
References: <3E475506-CF08-4177-B6AC-A3272597B3E5@amsl.com> <667F0A3F-3AE0-40A8-84F1-D482EC448EE7@amsl.com> <3FED2B97-47B7-427A-A4BB-A3B9BFDD6C52@ietf.org>
To: Sandy Ginoza <sginoza@amsl.com>
X-Mailer: Apple Mail (2.3731.700.6)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rpat/0noTfeDL9R5428EnPGVzo-m68WY>
Subject: Re: [rpat] Links in draft-ietf-ohai-ohttp
X-BeenThere: rpat@rfc-editor.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: RFC Production Advisory Team - Provides operational advice to the RFC Production Center <rpat.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/rpat>, <mailto:rpat-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rpat/>
List-Post: <mailto:rpat@rfc-editor.org>
List-Help: <mailto:rpat-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/rpat>, <mailto:rpat-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Tue, 10 Oct 2023 16:53:05 -0000

Hi,

I agree that the RPC should require documents to use a consistent style for the benefit of RFC readers. 

Frankly, I also think the PRC should probably require a more restrained use of anchor links, unless there’s a very clear reason why this draft needs to have this many.

Alexis



> On Oct 10, 2023, at 4:31 AM, Jay Daley <exec-director@ietf.org> wrote:
> 
> Hi Sandy
> 
> In general, I think the RFC series is better off with a consistent style and in particular it is vital that we have a consistent approach to the user experience of the information architecture of RFCs because these are inherently complex documents.
> 
> On that basis, my starting position is to advise you to not allow this styling as it is a significant deviation from the common style.  However, if the authors were able to identify a unique problem that this action is intended to solve, and if you were to agree that this is best way to solve it, then you should adopt it, but only if it is clearly documented, well explained and then used in future cases where the same problem exists.
> 
> Finally, a note about 'deprecated'.  My read of RFC 7991 section 1.2 is that we should consider that that certain parts of the vocabulary were  deprecated and not removed, solely to allow a v2 document to work under v3, not for those to be used in new documents.  Therefore deprecated elements/attributes should not be allowed in RFCs.
> 
> Jay
> 
>> On 9 Oct 2023, at 22:46, Sandy Ginoza <sginoza@amsl.com> wrote:
>> 
>> Hi again,
>> 
>> It turns out that our initial assessment was wrong.  Thanks to Paul Hoffman for pointing out that it is the use of format=“none” that results in “lighter styling on internal irefs” and that format=“none” is deprecated by RFC 7991 [1] (more on this below).  For example, format=“none” causes links to Oblivious Gateway Resource to appear in black.
>> 
>>    <li>a method for forwarding these encapsulated messages between
>>    clients and an <iref item="Oblivious Gateway Resource"/><xref
>>    target="dfn-gateway" format="none">Oblivious Gateway Resource</xref>
>>    through a trusted <iref item="Oblivious Relay Resource"/><xref
>>    target="dfn-relay" format="none">Oblivious Relay Resource</xref> using
>>    HTTP, and</li>
>> 
>> draft-ietf-ohai-ohttp has been moved to AUTH48 as RFC-to-be 9458.  You can view the effects in the HTML; see item 2 of the introduction [2].
>> 
>> While format=“none” is deprecated by RFC 7991, Henrik provides rationale for keeping it; see
>> Henrik’s implementation notes [3].  It also appears in version 3 of the XML vocabulary as implemented [4] (see related discussion in issue 17 [5]).
>> 
>> Our question remains the same, do you think it's acceptable for this styling to appear in RFCs, even though links are expected to be differentiated from surrounding text so the reader is aware of their presence?
>> 
>> Thanks,
>> Sandy 
>> 
>> 
>> [1] https://www.rfc-editor.org/rfc/rfc7991.html#section-2.66.1
>> [2] https://www.rfc-editor.org/authors/rfc9458.html#section-1
>> [3] https://www.ietf.org/archive/id/draft-levkowetz-xml2rfc-v3-implementation-notes-13.html#section-4.4.17
>> [4] https://www.ietf.org/archive/id/draft-rswg-xml2rfcv3-implemented-02.html#name-format-attribute-2
>> [5] https://github.com/rfc-format/draft-iab-xml2rfc-v3-bis/issues/17
>> 
>> 
>>> On Oct 6, 2023, at 12:52 PM, Sandy Ginoza <sginoza@amsl.com> wrote:
>>> 
>>> Greetings all,
>>> 
>>> draft-ietf-ohai-ohttp contains a number of links that are invisible to the user because they are not differentiated from the surrounding text (i.e., they appear in black, see #5071 regarding "lighter styling on internal irefs”).  Note that the display is tied to a combined use of <xref> and <iref>, so links that typically appear in blue are now displayed in black (for example, in Section 2, compare how the link to "Section 8.2" appears as opposed to the the links for "Oblivious Gateway Resource”).
>>> 
>>> Our understanding is that links should be easily differentiable from surrounding text so the reader is aware of their presence.  Do you think it's acceptable for this styling to appear in RFCs?
>>> 
>>> Note that the links in earlier versions of draft-ietf-ohai-ohttp were distracting.  There was some discussion about this within the IESG, but excessive linking was not considered a blocking issue (see https://datatracker.ietf.org/doc/draft-ietf-ohai-ohttp/ballot/).  
>>> 
>>> If the lighter styling is not acceptable, it seems the authors should be encouraged to use <xref> to definitions and <irefs> more judiciously. 
>>> 
>>> Thanks,
>>> Sandy 
>>> 
>>> -- 
>>> RPAT mailing list
>>> RPAT@rfc-editor.org
>>> https://mailman.rfc-editor.org/mailman/listinfo/rpat
>> 
>> -- 
>> RPAT mailing list
>> RPAT@rfc-editor.org
>> https://mailman.rfc-editor.org/mailman/listinfo/rpat
> 
> -- 
> Jay Daley
> IETF Executive Director
> exec-director@ietf.org
> 
> -- 
> RPAT mailing list
> RPAT@rfc-editor.org
> https://mailman.rfc-editor.org/mailman/listinfo/rpat