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

Sandy Ginoza <sginoza@amsl.com> Mon, 09 October 2023 21:47 UTC

Return-Path: <sginoza@amsl.com>
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 96DB4C151062 for <rpat@ietfa.amsl.com>; Mon, 9 Oct 2023 14:47:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.906
X-Spam-Level:
X-Spam-Status: No, score=-1.906 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, 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 ZNhcsNc5GvqG for <rpat@ietfa.amsl.com>; Mon, 9 Oct 2023 14:47:48 -0700 (PDT)
Received: from c8a.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2BB9C14F693 for <rpat@rfc-editor.org>; Mon, 9 Oct 2023 14:47:47 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id D1BC7424B446 for <rpat@rfc-editor.org>; Mon, 9 Oct 2023 14:47:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id e6_UhznIkkrA for <rpat@rfc-editor.org>; Mon, 9 Oct 2023 14:47:47 -0700 (PDT)
Received: from smtpclient.apple (2603-8000-9603-b513-2020-0542-267c-01af.res6.spectrum.com [IPv6:2603:8000:9603:b513:2020:542:267c:1af]) by c8a.amsl.com (Postfix) with ESMTPSA id BA319424B443 for <rpat@rfc-editor.org>; Mon, 9 Oct 2023 14:47:47 -0700 (PDT)
From: Sandy Ginoza <sginoza@amsl.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
Date: Mon, 09 Oct 2023 14:46:10 -0700
References: <3E475506-CF08-4177-B6AC-A3272597B3E5@amsl.com>
To: rpat <rpat@rfc-editor.org>
In-Reply-To: <3E475506-CF08-4177-B6AC-A3272597B3E5@amsl.com>
Message-Id: <667F0A3F-3AE0-40A8-84F1-D482EC448EE7@amsl.com>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rpat/lxhrowHDUsZpor10wAbvuGMXsE4>
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: Mon, 09 Oct 2023 21:47:51 -0000

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