Re: [auth48] [AD] AUTH48: RFC-to-be 9553 <draft-ietf-calext-jscontact-16> for your review

Robert Stepanek <rsto@fastmailteam.com> Tue, 02 April 2024 13:01 UTC

Return-Path: <rsto@fastmailteam.com>
X-Original-To: auth48archive@ietfa.amsl.com
Delivered-To: auth48archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7491FC14F6A0; Tue, 2 Apr 2024 06:01:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.096
X-Spam-Level:
X-Spam-Status: No, score=-7.096 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-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=fastmailteam.com header.b="Kv0Xq0/E"; dkim=pass (2048-bit key) header.d=messagingengine.com header.b="ul/PrZhW"
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 EhvQKAiTpBBi; Tue, 2 Apr 2024 06:01:18 -0700 (PDT)
Received: from fhigh5-smtp.messagingengine.com (fhigh5-smtp.messagingengine.com [103.168.172.156]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6AB42C14F69B; Tue, 2 Apr 2024 06:01:18 -0700 (PDT)
Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfhigh.nyi.internal (Postfix) with ESMTP id BE6911140101; Tue, 2 Apr 2024 09:01:17 -0400 (EDT)
Received: from imap43 ([10.202.2.93]) by compute5.internal (MEProxy); Tue, 02 Apr 2024 09:01:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= fastmailteam.com; h=cc:cc:content-type:content-type:date:date :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm3; t=1712062877; x=1712149277; bh=fXQ3j3F1/j87GD2MyCIuZfEzoKaGWD/S0203Cn6h/xA=; b= Kv0Xq0/E+JJlpX9AN3GqNCQf3reAr3B5RrULpxHIkfVeejw8Vtp4uJQP9PQjq5wK 1IT+4YlYP4kohgPKRF/eVIY/x+J622+DZ2dommsJR+plzGKaJm34G2DjeQ3ooLgP UI6SKyMDs1X20fKpCdbmET5Ex6r6UUdM/KIC3djgSEiLxiNA2Uil63UDU8idNBxW dafyujPnqlYwzs6G4lWg+vYF6f0infhJUAIBHDmgwGQDo7yAL8B8b9aDp1rEOWwU hSSeQJtQFzNHYa3ZJhHq5B5vbzJ/v63Wco37U3igoOsslJy+/uZ4YnpynYm+zSOk jZrxwu7mLRH5G/LQNekD0A==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; t=1712062877; x=1712149277; bh=fXQ3j3F1/j87GD2MyCIuZfEzoKaG WD/S0203Cn6h/xA=; b=ul/PrZhWg//MSzYLYUwnmIjzroPgfMXVb3Mu5nFv9Nog jtmLL/9MjzeImllUWJn9MhXxr4/kgk+PqNjHbPS+atAuSTv0ePk6Oiu9JkdsDc3X uSt7lBOO+1oOujikwOUFjL6FJgKAEpHtnq6usQIlhlnGP8w3cYsEaibSzbqcUx5h bAfKdq6REnktMsFVEluC/iqTyiUH7QezOgKl/DcSebI3p3DKIvyjz4mZx8Z58+DO coBWvHPNtqtYW/b+Rg4PFRfiicD3gaqCZoLNhTKWAwwxWwpLXqDExn8TBxsj73iN /Ss0eYGRa6A9fUbpn3ozG9dc37o5EvLGAKJ3Fck39Q==
X-ME-Sender: <xms:nAEMZisktz4DmVr0JLUOoRFStTc7xZMtjVRkfY4hg51zziPIA7Nf1Q> <xme:nAEMZnckEygruN0us5DQTFpxYyWLKteaxQUG_ZjabXp5tqJSD0yW1ZMSu0TSJRs-t 4fv8YEpRgHyhA>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrudefvddgiedtucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepofgfggfkjghffffhvfevufgtsegrtderreerreejnecuhfhrohhmpedftfho sggvrhhtucfuthgvphgrnhgvkhdfuceorhhsthhosehfrghsthhmrghilhhtvggrmhdrtg homheqnecuggftrfgrthhtvghrnhepheevtdeluedvvddtffdvvdfhueeliefhgfehheff ueehhfeuuefhtdelkeelkedtnecuffhomhgrihhnpehrfhgtqdgvughithhorhdrohhrgh dpfihikhhiphgvughirgdrohhrghdpihgrnhgrrdhorhhgnecuvehluhhsthgvrhfuihii vgeptdenucfrrghrrghmpehmrghilhhfrhhomheprhhsthhosehfrghsthhmrghilhhtvg grmhdrtghomh
X-ME-Proxy: <xmx:nAEMZtzI_QkHhJdf0udE8ddX4jHEzrYu8in_hPYUnxSWfuvg7C0TSA> <xmx:nAEMZtOZN3vvjT2SOrn8fG9mAJ89e3xOwbuQHCdgcesCbTj77ciY_w> <xmx:nAEMZi_Vp29P0Ia-6e5YCrJVb4q6wZi5XvXfok4pPpWB0Y3M2FvMHw> <xmx:nAEMZlWbOB5A-i2GAxuESTQ-eYl8Y8MPPyPf5J32_KZkzbYZSXTtXQ> <xmx:nQEMZnO6emuPqR-sQSl0GMIQEaehnK2JbZsPDkcpc4FPlIBt0KqwD8ng>
Feedback-ID: ia5d944da:Fastmail
Received: by mailuser.nyi.internal (Postfix, from userid 501) id 90DA62D4008F; Tue, 2 Apr 2024 09:01:16 -0400 (EDT)
X-Mailer: MessagingEngine.com Webmail Interface
User-Agent: Cyrus-JMAP/3.11.0-alpha0-368-gc733b1d8df-fm-20240402.001-gc733b1d8
MIME-Version: 1.0
Message-Id: <d55a88e5-82e7-4217-96fd-4c606c6a525f@app.fastmail.com>
In-Reply-To: <8B23887F-140E-43B3-AA3A-3A326A3E8900@amsl.com>
References: <20240306171307.7E91F33CA3@rfcpa.amsl.com> <363296c7-0865-4575-9fa3-3b0854e5bd10@app.fastmail.com> <8B23887F-140E-43B3-AA3A-3A326A3E8900@amsl.com>
Date: Tue, 02 Apr 2024 15:00:55 +0200
From: Robert Stepanek <rsto@fastmailteam.com>
To: Karen Moore <kmoore@amsl.com>, Mario Loffredo <mario.loffredo@iit.cnr.it>
Cc: rfc-editor <rfc-editor@rfc-editor.org>, calext-ads@ietf.org, calext-chairs@ietf.org, Daniel Migault <mglt.ietf@gmail.com>, Roman Danyliw <rdd@cert.org>, auth48archive <auth48archive@rfc-editor.org>
Content-Type: multipart/alternative; boundary="b18d97eb5b93476eb4ec37a910e89cb5"
Archived-At: <https://mailarchive.ietf.org/arch/msg/auth48archive/J-57x1lr5soLeb_LLGPUOE-OZF0>
Subject: Re: [auth48] [AD] AUTH48: RFC-to-be 9553 <draft-ietf-calext-jscontact-16> for your review
X-BeenThere: auth48archive@rfc-editor.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "Archiving AUTH48 exchanges between the RFC Production Center, the authors, and other related parties" <auth48archive.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/auth48archive>, <mailto:auth48archive-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/auth48archive/>
List-Post: <mailto:auth48archive@rfc-editor.org>
List-Help: <mailto:auth48archive-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/auth48archive>, <mailto:auth48archive-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Apr 2024 13:01:23 -0000

Hi,

On Fri, Mar 22, 2024, at 2:26 AM, Karen Moore wrote:
> 2) We updated Table 2 (Section 3.5.2) by removing the reference column and linking each section number to the corresponding property context (so it now fits within the 72-character size limit). Please review and let us know if any further changes are needed. 

Thank you. No further changes are needed.

> 
> Note that we linked instances of “OrgUnit” to Section 2.2.3. Also “contexts”, mediaType”, “name”, “label”, “pref”, and “uri” contain additional section mentions.  We handled this by adding, for example, "Also see Sections 1.4.4 and 1.5.2” under the list of property contexts. Please let us know if this is agreeable or if you prefer otherwise.

Thanks, this is good.

> 
> 3) Regarding the following text, would it be clearer to add “that directs” or “on” after “information”? 
> 
> Current:
>    speakToAs: SpeakToAs (optional). The information how to address, speak to, or refer 
>         to the entity that is represented by the Card.
> 
> Perhaps:
>    speakToAs: SpeakToAs (optional). The information that directs how to address, speak to, or refer 
>         to the entity that is represented by the Card.

Yes, that would be clearer.

> 
> 4) Currently, I-D.ietf-uuidrev-rfc4122bis is in RFC-EDITOR state. We suggest finalizing AUTH48 for all three companion documents and then revisiting what state I-D.ietf-uuidrev-rfc4122bis is in prior to publication. At that time, we will have a better understanding of where that document is in the process and when it may be published.

That is great.

Best regards,
Robert

> 
> >> 15) <!--[rfced] FYI: For clarity and ease of reading, we added a reference
> >> to RFC 4122 as shown below.
> >> 
> >> Original: 
> >>    As of this writing, a revision [I-D.ietf-uuidrev-rfc4122bis] of the
> >>    UUID standard document is being worked on and is likely to 
> >>    introduce new UUID versions and best practices to generate global
> >>    unique identifiers. 
> >> 
> >> Current: 
> >>    As of this writing, a revision [UUID] of the Universally Unique 
> >>    Identifier (UUID) Standards Track document [RFC4122] is in
> >>    progress and will likely introduce new UUID versions and
> >>    best practices for generating global unique identifiers [UUID].
> >> -->
> > 
> > At best, we could just reference the newly published RFC that currently is I-D.ietf-uuidrev-rfc4122bis? In this case we would rephrase that paragraph. Are both RFC 9953 and the UUID document get published at the same time?
> 
> 
> 5) Note that the AD will need to approve some of the updates that were made.  We will seek approval once all of the updates are complete.
> 
> —FILES— 
> The updated XML file is here:
>  https://www.rfc-editor.org/authors/rfc9553.xml
> 
> The updated output files are here:
>  https://www.rfc-editor.org/authors/rfc9553.txt
>  https://www.rfc-editor.org/authors/rfc9553.pdf
>  https://www.rfc-editor.org/authors/rfc9553.html
> 
> This diff file shows all changes made during AUTH48:
>  https://www.rfc-editor.org/authors/rfc9553-auth48diff.html
> 
> This diff file shows all changes made to date:
>  https://www.rfc-editor.org/authors/rfc9553-diff.html
> 
> Note that it may be necessary for you to refresh your browser to view the most recent version. Please review the document carefully to ensure satisfaction as we do not make changes once it has been published as an RFC.
> 
> Please contact us with any further updates or with your approval of the document in its current form.  We will await approvals from each author prior to moving forward in the publication process.
> 
> For the AUTH48 status of this document, please see:
>  https://www.rfc-editor.org/auth48/rfc9553
> 
> Best regards,
> RFC Editor/kc
> 
> 
> > On Mar 20, 2024, at 4:12 PM, Robert Stepanek <rsto=40fastmailteam.com@dmarc.ietf.org> wrote:
> > 
> > Thank your for your review. Attached is the updated document. Please see below for replies and additional remarks.
> > 
> > On Thu, Mar 7, 2024, at 3:13 AM, rfc-editor@rfc-editor.org wrote:
> > 
> >> 3) <!--[rfced] Please clarify the meaning of "reducing complexity of
> >> their representation". Is the intended meaning that the
> >> attributes must be described as simple key-value pairs to 
> >> reduce complexity (option A) or to reduce complexity of the
> >> representation of the card data (option B)?
> >> 
> >> Original:
> >>    The attributes of the card data represented must be described as
> >>    simple key-value pairs, reducing complexity of their
> >>    representation.
> >> 
> >> Perhaps:
> >> A) The attributes of the card data being represented must be 
> >>    described as simple key-value pairs to reduce complexity.
> >> 
> >> or
> >> 
> >> B) The attributes of the card data must be described as simple 
> >>    key-value pairs to reduce the complexity of the representation 
> >>    of the card data.
> >> -->
> > 
> > Option B. We updated the document accordingly.
> > 
> >> 4) <!-- [rfced] The use of <tt> and <em>
> >> 
> >> a) In the html and pdf outputs, the text enclosed in <tt> is output in
> >> fixed-width font. In the txt output, there are no changes to the font,
> >> and the quotation marks have been removed. 
> >> 
> >> In the html and pdf outputs, the text enclosed in <em> is output in
> >> italics. In the txt output, the text enclosed in <em> appears with an
> >> underscore before and after.
> >> 
> >> Please review carefully and let us know if the output is acceptable or 
> >> if any updates are needed.
> >> 
> >> b) Some terms appear with and without the "<tt>" element, for example, 
> >> "@type", "Card", "version", etc. Please review and let us know if any 
> >> updates are needed for consistency.
> >> -->
> > 
> > We removed all use of <tt> in the document and replaced with quotes where appropriate.
> > 
> >> 5) <!--[rfced] Section 1.3.1. Please clarify the meaning of "qux-ishness"
> >> as no other RFCs contain this term. Is it a well-known term, or
> >> can it perhaps be rephrased for clarity?
> >> 
> >> Also, we removed the blockquote element from this text
> >> because it is not a direct quote. Please let us know 
> >> if any further updates are needed.
> >> 
> >> Original:
> >>    A Foo object has the following properties:
> >> 
> >>       qux: Number (mandatory). Defines the qux-ishness of this contact. 
> >>       The value MUST be an integer greater than 0 and less than 10.
> >> -->
> > 
> > The term "qux" is a metasyntactic variable names in computer programming (https://en.wikipedia.org/wiki/Metasyntactic_variable). We now changed this to better known metasyntactic name "baz", as in "foo bar baz". We did not use "bar" do avoid confusion with the actual English word.
> > 
> > We now use a <ul> to separate the contents of the example from the rest of the section, thanks to Alice Russo for coming up with this!
> > 
> >> 
> >> 
> >> 14) <!--[rfced] In Section 2.1.8, we updated the order of the enumerated
> >> relation types list by moving "co-resident" and "co-worker" above
> >> "colleague". The list is now in alphabetical order. Please let us
> >> know of any objections.
> >> 
> >> There are several other lists in the document. Please review and let
> >> us know if any other terms should be placed in alphabetical order.
> >> -->     
> > 
> > The list of NameComponent and AddressComponent kind values deliberately follows non-alphabetic order, they follow logical order. All other lists should sort in alphabetical order.
> > 
> >> 15) <!--[rfced] FYI: For clarity and ease of reading, we added a reference
> >> to RFC 4122 as shown below.
> >> 
> >> Original: 
> >>    As of this writing, a revision [I-D.ietf-uuidrev-rfc4122bis] of the
> >>    UUID standard document is being worked on and is likely to 
> >>    introduce new UUID versions and best practices to generate global
> >>    unique identifiers. 
> >> 
> >> Current: 
> >>    As of this writing, a revision [UUID] of the Universally Unique 
> >>    Identifier (UUID) Standards Track document [RFC4122] is in
> >>    progress and will likely introduce new UUID versions and
> >>    best practices for generating global unique identifiers [UUID].
> >> -->
> > 
> > At best, we could just reference the newly published RFC that currently is I-D.ietf-uuidrev-rfc4122bis? In this case we would rephrase that paragraph. Are both RFC 9953 and the UUID document get published at the same time?
> > 
> >> 
> >> 20) <!--[rfced] In Figure 39, is the term "autor" correct, or should it be
> >> "author"?
> >> 
> >> Original:
> >>     "titles/t1/name": "autor"
> >> -->
> > 
> > The term "autor" is OK as it exemplifies a Spanish localization. But we came to realize that "escritor" is the better translation and updated the document accordingly
> > 
> >> 
> >> 21) <!-- [rfced] We have included some specific questions about the IANA
> >> text below. In addition to responding to those questions, please
> >> review all of the IANA-related updates carefully and let us know
> >> if any further updates are needed.
> >> 
> >> a) FYI: In Section 3.5.1, we placed the "Reference or Description" entry
> >> below the "Change Controller" entry to match the order of the template
> >> at https://www.iana.org/assignments/jscontact/.
> >> 
> >> - As Table is 2 characters past the 72-character limit, may we reformat
> >> the table to fit by removing the Ref column and linking each section
> >> number to the corresponding Property Context? For an example of the output,
> >> see <https://www.rfc-editor.org/authors/rfc9553-table.pdf#table-2>.
> > 
> > Yes, please.
> > 
> >> 
> >> e) In Section 3.7.1, should the definition of "Reference" be added
> >> after "Change Controller" to match the template at
> >> https://www.iana.org/assignments/jscontact? Also, since "Initial
> >> Contents" is not included in the template, should it be removed and 
> >> made into a separate paragraph?
> > 
> > Yes, please
> > 
> >> 
> >> f) In Section 3.7.2, should the definition of "Change Controller" be
> >> added after "Until Version" to match the template at
> >> https://www.iana.org/assignments/jscontact? 
> > 
> > Yes, please.
> > 
> > 
> > Additional remarks:
> > 
> > The "@" in "@type" property is pronounced within the context of this specification and this is how all people in the working group refer to it. We rephrased this sentence to start as: "Instead, the @type property"
> > 
> > We moved "Section 1.5.2: extra" to its own section 1.7.3. for "Reserved Properties"
> > 
> > Section: 2.2.1.3. was mistakenly a subsection of the "name" property definition. It is now at the right level at 2.2.2.
> > 
> > 
> > Thank you!
> > Robert Stepanek
> > <rfc9553.xml>
> 
>