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

Jay Daley <exec-director@ietf.org> Tue, 10 October 2023 11:31 UTC

Return-Path: <jay@staff.ietf.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 22EEEC151981 for <rpat@ietfa.amsl.com>; Tue, 10 Oct 2023 04:31:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.905
X-Spam-Level:
X-Spam-Status: No, score=-1.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=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
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=staff-ietf-org.20230601.gappssmtp.com
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 1EBYDWCFz9Id for <rpat@ietfa.amsl.com>; Tue, 10 Oct 2023 04:31:19 -0700 (PDT)
Received: from mail-wm1-x32a.google.com (mail-wm1-x32a.google.com [IPv6:2a00:1450:4864:20::32a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 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 5A32EC151701 for <rpat@rfc-editor.org>; Tue, 10 Oct 2023 04:31:19 -0700 (PDT)
Received: by mail-wm1-x32a.google.com with SMTP id 5b1f17b1804b1-406618d0991so51216945e9.2 for <rpat@rfc-editor.org>; Tue, 10 Oct 2023 04:31:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=staff-ietf-org.20230601.gappssmtp.com; s=20230601; t=1696937477; x=1697542277; darn=rfc-editor.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=oSfl+lL4CJcYpnzcFFzf1M4uYFQMW3l6D6GaX4KIYqs=; b=ZZs6wG3wxbR4rN3iT/9VtHm4GRCx8T9jELpBKirzPbTD8afWVgTAFQ0yJmLYz5JpW1 BhRu046JmPrd0f9f9D6ppeOr67lGB/Kfawn+nUgFfDI9OVzxSCfrmWH7YQlPY9bT5n3Z WWf9NR+TtEIVGjO0NITNNFIUc/vX+P4Cla7xL/ut4WK5Rmn9RnfUctZTKWEQhDA5BoEa NjOAfJhTseHQRv7ZvEUVb2VKAg3xr8tgcDN3IiRA5qOgQ2sSBlawPJWXNMsw7Ed87b2e /JusJkI9Q7xLGTmTxQZBdjV5+6URxynfEUrOJv3FiEpeC9jFdJ16nlJZxAjhE0sZvlwa 6UzA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696937477; x=1697542277; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=oSfl+lL4CJcYpnzcFFzf1M4uYFQMW3l6D6GaX4KIYqs=; b=HTLAYLrKhlGqdSvwsiJ7fC0eeEz2h3MKvXQHEVabs0AL0B7rrB9Mk6I+YG+iv4dFrN 93r9qUYfbdnvU2RqMS3N7MfBTBSMaYl8T1TiuvBN1z1Ih87/5RKw+sannQ8tzpMgjXbp SbRnoAtqt6PMHdHd5I3ddMSxN5hPdohIppJbwOwQgdhlFFChkUAcJDWO7ApflJ5Qm5k+ v2864014DWgM6WSgZsmqRoXMUVa0bvI+xWCiVkTrWSfhN5VvZW2YNBBJJerWwkYwQKY7 A9Bcekn96+MK6pJbp8ug3+Kg5BdbMY6Oy4HuQdnQ8cAbhLdBp5Gb9vWlsn3o0+UrN1tp r1CQ==
X-Gm-Message-State: AOJu0Yxa4EIRfo15ySp0cKBvgpjIHh/fY0VTmPWTIGWCOLCO7nBJU6gQ V/sZawHELRZdxeXBQOZlhUkZIA==
X-Google-Smtp-Source: AGHT+IHpHc5O6N7TQnXY3EW+tDS2XROdXjU1tv1Bwi4hTu0h4UOwagh/eT1b0PPWjHUU9TifoPQzjQ==
X-Received: by 2002:adf:ec4d:0:b0:321:6de4:a1c7 with SMTP id w13-20020adfec4d000000b003216de4a1c7mr15318416wrn.29.1696937477132; Tue, 10 Oct 2023 04:31:17 -0700 (PDT)
Received: from smtpclient.apple (host-92-27-125-209.static.as13285.net. [92.27.125.209]) by smtp.gmail.com with ESMTPSA id m19-20020a7bcb93000000b003fe61c33df5sm16195527wmi.3.2023.10.10.04.31.16 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 10 Oct 2023 04:31:16 -0700 (PDT)
From: Jay Daley <exec-director@ietf.org>
Message-Id: <3FED2B97-47B7-427A-A4BB-A3B9BFDD6C52@ietf.org>
Content-Type: multipart/alternative; boundary="Apple-Mail=_8D213B8E-F0BE-4622-86BE-E112F8D6B607"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3731.700.6\))
Date: Tue, 10 Oct 2023 12:31:05 +0100
In-Reply-To: <667F0A3F-3AE0-40A8-84F1-D482EC448EE7@amsl.com>
Cc: rpat <rpat@rfc-editor.org>
To: Sandy Ginoza <sginoza@amsl.com>
References: <3E475506-CF08-4177-B6AC-A3272597B3E5@amsl.com> <667F0A3F-3AE0-40A8-84F1-D482EC448EE7@amsl.com>
X-Mailer: Apple Mail (2.3731.700.6)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rpat/9oJvJsOjr5ji_Qh515PwkX9Tx34>
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 11:31:24 -0000

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