Re: [Rswg] [rfc-i] New draft of grammar as implemented

Alice Russo <arusso@amsl.com> Mon, 19 September 2022 18:22 UTC

Return-Path: <arusso@amsl.com>
X-Original-To: rswg@ietfa.amsl.com
Delivered-To: rswg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 25381C14F73D; Mon, 19 Sep 2022 11:22:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.908
X-Spam-Level:
X-Spam-Status: No, score=-6.908 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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 ru3ZXh90CJIQ; Mon, 19 Sep 2022 11:22:31 -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 2DD4CC14F723; Mon, 19 Sep 2022 11:22:31 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 1F8C3425A375; Mon, 19 Sep 2022 11:22:31 -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 luNpVC5mO-kK; Mon, 19 Sep 2022 11:22:31 -0700 (PDT)
Received: from [192.168.4.33] (unknown [76.146.133.44]) by c8a.amsl.com (Postfix) with ESMTPSA id E1AE24259777; Mon, 19 Sep 2022 11:22:30 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 10.3 \(3273\))
From: Alice Russo <arusso@amsl.com>
In-Reply-To: <d2ececd9-aebf-67ca-dca1-22d435077c92@taugh.com>
Date: Mon, 19 Sep 2022 11:22:29 -0700
Cc: rswg@rfc-editor.org, rfc-interest@rfc-editor.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <5BD9391F-B9F0-4D73-8265-DE81F5CE4ECF@amsl.com>
References: <d2ececd9-aebf-67ca-dca1-22d435077c92@taugh.com>
To: John R Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.3273)
Archived-At: <https://mailarchive.ietf.org/arch/msg/rswg/dYXbyClOnOq-kwvl579lcgkWDJw>
Subject: Re: [Rswg] [rfc-i] New draft of grammar as implemented
X-BeenThere: rswg@rfc-editor.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "RFC Series Working Group \(RSWG\)" <rswg.rfc-editor.org>
List-Unsubscribe: <https://mailman.rfc-editor.org/mailman/options/rswg>, <mailto:rswg-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rswg/>
List-Post: <mailto:rswg@rfc-editor.org>
List-Help: <mailto:rswg-request@rfc-editor.org?subject=help>
List-Subscribe: <https://mailman.rfc-editor.org/mailman/listinfo/rswg>, <mailto:rswg-request@rfc-editor.org?subject=subscribe>
X-List-Received-Date: Mon, 19 Sep 2022 18:22:35 -0000

Hi John,
Re: draft-irse-draft-irse-xml2rfcv3-implemented-02.txt, items 1-3 that I sent below apply to this document as well. (They are about the sourcecode type attribute, artwork type attribute, and area element.) I've noted below where the section number has changed.

Alice
--

> Begin forwarded message:
> 
> From: Alice Russo <arusso@amsl.com>
> Subject: Re: [rfc-i] New version of rfc 7991bis
> Date: May 23, 2022 at 12:47:08 PM PDT
> To: John R Levine <johnl@taugh.com>
> Cc: RFC Interest <rfc-interest@rfc-editor.org>
> 
> Hi John,
> 
> Thanks for your work on this. Notes below on draft-iab-rfc7991bis-04.
> 
> 1) 2.6.7. "type" Attribute

now: 3.46.5
> 
> CURRENT
> The RFC Series Editor will maintain a complete list of the preferred	
> values on the RFC Editor web site, and that list is expected to be	
> updated over time. Thus, a consumer of v3 XML should not cause a
> failure when it encounters an unexpected type or no type is
> specified.
> 
> SUGGESTED
> A list of the preferred values is maintained on the RFC Editor web site (https://www.rfc-editor.org/materials/sourcecode-types.txt), and that list is updated over time. Thus, a consumer of RFCXML should not cause a failure when it encounters an unexpected type or no type is specified.
> 
> Rationale: Remove mention of the RFC Series Editor. Perhaps change from "v3 XML" to "RFCXML" per "What was previously referred to as "the xml2rfc vocabulary" is now referred to as RFCXML" in [1] (and similar in 2.46.5). Compare the vocabulary reference [2].
> 
> 
> 2) 2.46.5. "type" Attribute

now: 3.6.7

> 
> CURRENT
>   The RFC Series Editor will maintain a complete list of the preferred
>   values on the RFC Editor web site, and that list is expected to be
>   updated over time.  Thus, a consumer of v3 XML should not cause a
>   failure when it encounters an unexpected type or no type is
>   specified.  The table will also indicate which type of art can appear
>   in plain-text output (for example, type="svg" cannot).
> 
> SUGGESTED
> [cut.]
> 
> Rationale: Such a list does not exist. 
> 
> Also
> 
> CURRENT:
>   The preferred values for <artwork> types are:
> 
>   *  ascii-art
> 
>   *  binary-art
> 
>   *  call-flow
> 
>   *  hex-dump
> 
>   *  svg
> 
> Perhaps:
>   *  ascii-art
> 
>   *  binary-art
> 
>   *  svg
> 
> Rationale:
> Past discussion and the recent revisit with the CMT confirmed that the only values that should be used are "ascii-art" and "svg". "binary-art" was kept per your suggestion. Compare the vocabulary reference [3].
> 
> 
> 3) 2.4. <area>
> 
> CURRENT
>> A list of full names and abbreviations will be kept by the RFC Series Editor.
> 
> 
> Suggested:
> [cut.]
> 
> Rationale: Such a list does not exist. 
> 
> 
> 4) A.3. The "submissionType" Attribute

[This doesn't apply to draft-irse-draft-irse-xml2rfcv3-implemented-02 bc it doesn't seem that xml2rfc has been updated.]

> 
> CURRENT
> The values for the attribute are "IETF" (the default value),	
> "independent", "IAB", and "IRTF".
> 
> Suggested:
> The values for the attribute are "IETF" (the default value),	
> "independent", "IAB", "IRTF", and "editorial". 
> 
> Rationale: Because the new RFC Editor model docs were approved, go ahead and add the Editorial stream. Seemingly, similar updates are needed for the preceding paragraph and 2.47 <stream>.
> 
> 
> [1] https://mailarchive.ietf.org/arch/msg/tools-discuss/-81vVY666019FWZp4kHrxNdZN_k/
> [2] https://authors.ietf.org/rfcxml-vocabulary#type-2  (for sourcecode)
> [3] https://authors.ietf.org/rfcxml-vocabulary#type  (for artwork)
> 
> Thanks,
> Alice
> 
> 
> On May 2, 2022, at 12:38 PM, John R Levine <johnl@taugh.com> wrote:
> 
>> I recently pushed out a new version of 7991bis.  It brings the draft mostly into agreement with what xml2rfc accepts.
>> 
>> The main difference I am aware of is that the XML <link> element in xml2rfc was implemented completely differently from what was in 7991, making it look more link HTML web links.  (The <link> eleements in generated HTML really are web links, this is in the XML.)  It is not clear to me whether we should make the code match the spec or the spec match the code.  The links are generated by the prep tool so mechanically regnerating them would not be very hard.
>> 
>> Take a look, tell me what else I missed.
>> 
>> Coming soon: things I think we should clean up in published XML.
>> 
>> Regards,
>> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
>> Please consider the environment before reading this e-mail. https://jl.ly
> 


> On Sep 18, 2022, at 1:05 PM, John R Levine <johnl@taugh.com> wrote:
> 
> I've updated the draft to address some issues Martin Thompson brought up.
> 
> As far as I know, what the draft says matches what xml2rfc does.
> 
> https://datatracker.ietf.org/doc/draft-irse-draft-irse-xml2rfcv3-implemented/
> 
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail. https://jl.ly
> 
> _______________________________________________
> rfc-interest mailing list
> rfc-interest@rfc-editor.org
> https://mailman.rfc-editor.org/mailman/listinfo/rfc-interest
>