Re: [Xml-sg-cmt] <u> notation - Fwd: AUTH48: RFC-to-be 9290 <draft-ietf-core-problem-details-08> for your review

Peter Saint-Andre <stpeter@stpeter.im> Tue, 06 September 2022 22:00 UTC

Return-Path: <stpeter@stpeter.im>
X-Original-To: xml-sg-cmt@ietfa.amsl.com
Delivered-To: xml-sg-cmt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E0E9FC15257A; Tue, 6 Sep 2022 15:00:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.109
X-Spam-Level:
X-Spam-Status: No, score=-7.109 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, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_HI=-5, 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=stpeter.im header.b=sIMcYuG1; dkim=pass (2048-bit key) header.d=messagingengine.com header.b=uv9ttV85
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 A90rRSORtD1Z; Tue, 6 Sep 2022 15:00:19 -0700 (PDT)
Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) (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 D2181C15949D; Tue, 6 Sep 2022 15:00:18 -0700 (PDT)
Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 805775C013C; Tue, 6 Sep 2022 18:00:17 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163]) by compute2.internal (MEProxy); Tue, 06 Sep 2022 18:00:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stpeter.im; h=cc :cc:content-transfer-encoding:content-type:date:date:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to; s=fm3; t=1662501617; x= 1662588017; bh=60ORVZyJOSC++8Wa1r1TBy9M7/QdAsjCUcdk6z0DsMo=; b=s IMcYuG1P+Pn7713a2Extg0jRuItYyNZnpiZ1jPmHGwpbzHbIv9qzVnuaoYNMwCcd ciFxYtCyw/L3pAFOH8gE62hrlgLkgMBwDOD3Yb8zslS6C8an8UjDoItxleVAkJ+F bxLTSCkNg15iJ2z8otOapBM4iAEfb1k0lwHDthL1vrYlC16ueapb3zq4qne68R2i bxPJsYOR0PKtmU9x3DI3SiGpfuoWMwaOFgNF1FVI2nPBFh7mkCTjsmKSGznIzZ9k hqj3GvJm2YVtFD6tRb3RSlsqTok807rdGUfWfRUzbP9PP4MgjGZiryDL18etJMai AJ1zFFQ1lTw96K+vZcXsQ==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1662501617; x= 1662588017; bh=60ORVZyJOSC++8Wa1r1TBy9M7/QdAsjCUcdk6z0DsMo=; b=u v9ttV859ztcxVbC45uhtAUhiJu76h7yFW2bMuTDkSebLVnPwx5Xh+fuJbCUz/s74 ROo68Vk7gDIOpqv5sjugrGu6ak5r3P93LESWpId7JJpeDirqusf8j5AnEzI2FGPQ 5YT6RK3IgxNL71I5tLgRMEFx3rP0gOXnfcWjsp4UIQ3YrZAGNQvlwrdijPZYnnvm aMEPaFfVRkdqwjh4UzsDZwzjJzYxZ9IGUDIc0uDQRCIyfdU5XMbCIzt88Xqit6Pb 4e1Cjv2RG7m26cnoyKUB7FQaPTkxPLDH1GzE7aFtjH6ztdhnTn2LXE6ezZN0ZFDX I2UURCka8M27k6aY2NIIg==
X-ME-Sender: <xms:8MIXY7jXlgpmQ9bw7Fs7gHz3_4fr5GTJF14Hi0J3HhwkqTKrGDK7gg> <xme:8MIXY4BFn71mu48YDcyRku26HkBHkIHdFMFlA_7bSZ7E-YuswYrMJgU-tvOUzgsjP BQE9yqpxpXKAw3gsA>
X-ME-Received: <xmr:8MIXY7Hvod5xSDgZ9eLnCHtDSVUzf7XBblCZfZCSPaTgFBwAGD6mxu-M7yF5>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrvdelledgtdehucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepkfffgggfuffvvehfhfgjtgfgsehtkeertddtfeejnecuhfhrohhmpefrvght vghrucfurghinhhtqdetnhgurhgvuceoshhtphgvthgvrhesshhtphgvthgvrhdrihhmqe enucggtffrrghtthgvrhhnpeevffdutefgjeehgeevgffhveeluddugfdvvdefjeeliedt hfejvdehheefleegjeenucffohhmrghinheprhhftgdqvgguihhtohhrrdhorhhgnecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepshhtphgvthgv rhesshhtphgvthgvrhdrihhm
X-ME-Proxy: <xmx:8MIXY4SAWwL9PDtFLjlvQn470Dy0--rMXjFT7RmvflYTowkAOo2gew> <xmx:8MIXY4wUYGQcTK_X5zpuSiz2cOn1B5p62OscUSQyoXMz1vJACz0zSw> <xmx:8MIXY-4jVekCoGcl9g0OS8Jmw64rUAtl4bwy5UhEsgPK3zqWVc7gMQ> <xmx:8cIXYz-nLEYYPnMw06BNcQNDoBb7rUPW9_aqaC61o5HCkcv6_SKuNA>
Feedback-ID: i24394279:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 6 Sep 2022 18:00:15 -0400 (EDT)
Message-ID: <f0ba3eb4-f606-6b65-86fc-c234b12d42a9@stpeter.im>
Date: Tue, 06 Sep 2022 16:00:14 -0600
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.2.1
Content-Language: en-US
To: Sandy Ginoza <sginoza@amsl.com>, xml-sg-cmt@ietf.org
Cc: Jay Daley <exec-director@ietf.org>
References: <40DB4CD3-2D93-4481-BFB6-7F374A4128B6@tzi.org> <C85FD612-32C6-4CB5-885D-46E96C8AE7A4@amsl.com>
From: Peter Saint-Andre <stpeter@stpeter.im>
In-Reply-To: <C85FD612-32C6-4CB5-885D-46E96C8AE7A4@amsl.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml-sg-cmt/EoLxbh5f87RqIcmVQfBVXsYunvU>
Subject: Re: [Xml-sg-cmt] <u> notation - Fwd: AUTH48: RFC-to-be 9290 <draft-ietf-core-problem-details-08> for your review
X-BeenThere: xml-sg-cmt@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Working list for the xml and style guide change management team <xml-sg-cmt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml-sg-cmt>, <mailto:xml-sg-cmt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml-sg-cmt/>
List-Post: <mailto:xml-sg-cmt@ietf.org>
List-Help: <mailto:xml-sg-cmt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml-sg-cmt>, <mailto:xml-sg-cmt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 06 Sep 2022 22:00:24 -0000

This seems fine to me, although the "NEW:" text is not yet in the PDF 
file (I suppose it will be in your forthcoming update).

On 9/6/22 3:50 PM, Sandy Ginoza wrote:
> Hi Team,
> 
> Please see Carsten's reply below; our understanding is that the display 
> we see of the XML file in emacs is application-specific, and that it's 
> OK to proceed. Please let us know if you believe otherwise.
> 
> Please note that there is some urgency here in that I will be posting an 
> updated document today and expect the author approvals to follow quickly.
> 
> Thanks,
> Sandy
> 
> 
> 
>> Begin forwarded message:
>>
>> *From: *Carsten Bormann <cabo@tzi.org <mailto:cabo@tzi.org>>
>> *Subject: **Re: AUTH48: RFC-to-be 9290 
>> <draft-ietf-core-problem-details-08> for your review*
>> *Date: *September 1, 2022 at 1:10:09 AM PDT
>> *To: *Sandy Ginoza <sginoza@amsl.com <mailto:sginoza@amsl.com>>
>> *Cc: *RFC Editor <rfc-editor@rfc-editor.org 
>> <mailto:rfc-editor@rfc-editor.org>>, "core-chairs@ietf.org 
>> <mailto:core-chairs@ietf.org>" <core-chairs@ietf.org 
>> <mailto:core-chairs@ietf.org>>, Thomas Fossati <thomas.fossati@arm.com 
>> <mailto:thomas.fossati@arm.com>>, "auth48archive@rfc-editor.org 
>> <mailto:auth48archive@rfc-editor.org>" <auth48archive@rfc-editor.org 
>> <mailto:auth48archive@rfc-editor.org>>, Jaime Jiménez <jaime@iki.fi 
>> <mailto:jaime@iki.fi>>, "core-ads@ietf.org <mailto:core-ads@ietf.org>" 
>> <core-ads@ietf.org <mailto:core-ads@ietf.org>>
>>
>> Hi Sandy,
>>
>>
>>> On 31. Aug 2022, at 23:15, Sandy Ginoza <sginoza@amsl.com 
>>> <mailto:sginoza@amsl.com>> wrote:
>>>
>>> Hi Carsten,
>>>
>>> Note that this is my fault as Megan is on vacation.  I delayed 
>>> replying while we tested the updated version of xml2rfc to correct 
>>> the PDF display of the Hebrew string.  It seems the PDF glitch 
>>> (issue #873) has been fixed - please confirm, as our copy (from PDF) 
>>> & paste experience is not what we expect.
>>>
>>> See https://www.rfc-editor.org/authors/rfc9290.pdf 
>>> <https://www.rfc-editor.org/authors/rfc9290.pdf>
>>
>> This indeed looks good now.
>>
>>> Regarding the example from A.3 in the attached screenshot.
>>> At this point, 2 questions:
>>>
>>> 1) Does it seem odd to you that the source file (rfc9290.xml) 
>>> contains the string in the reverse of how it is rendered in the 
>>> publication formats? To be exact:
>>> The desired string: שָׁלוֹם
>>> (which we see in the TXT, HTML, and PDF)
>>> The reversed string: םולש
>>> (which we see in the sourcecode elements and u element of the XML file)
>>
>> I’m not sure I’m seeing the same here you do (see screenshot below). 
>>  But that is pretty natural in this space...
>>
>> The HTML (and thus PDF) publication formats pick up the “strong 
>> directional” nature of the Hebrew characters and switch to RTL rendering.
>> This is certainly odd to readers that are not familiar with mixed 
>> LTR/RTL rendering, but it is the way the RTL writing systems operate.
>>
>> Whether your plaintext editor picks up RTL information from the 
>> characters or not depends on the editor.
>> If it does (e.g., Emacs does), moving the cursor *forward* (often done 
>> with the cursor-right key) may go *left* on the Hebrew part, which is 
>> the telltale sign of RTL support.
>> (If the editor tries to hide the RTL presentation by stepping you in 
>> geometric sequence, like the Apple Mail compose editor does, selecting 
>> a part straddling the RTL/LTR boundary may be the only way to tell.)
>>
>>> 2) For clarity, would it sense to walk through the string character 
>>> by character, or do you prefer the current form? In other words, what 
>>> do you think of changing from
>>> string (names, nums)
>>> to
>>> char (name, num), char (name, num), char (name, num), char (name, num)
>>> For example, please see:
>>> https://www.rfc-editor.org/v3test/rfc9290_A3test.html#appendix-A.3-7 
>>> <https://www.rfc-editor.org/v3test/rfc9290_A3test.html#appendix-A.3-7>
>>
>> I like the direction [pun not intended] of this change.
>>
>> But I would like to make it clear that the sequence of writing the 
>> characters is orthogonal to the presentation as LTR or RTL text:
>>
>> OLD:
>> The following example shows how the Hebrew-language string is 
>> represented, where in the rtldirection, each character is: "ש" (HEBREW 
>> LETTER SHIN, U+05E9), "ל" (HEBREW LETTER LAMED, U+05DC),"ו" (HEBREW 
>> LETTER VAV, U+05D5), "ם" (HEBREW LETTER FINAL MEM, U+05DD). Note 
>> the rtl direction expressed by setting the third element in the array 
>> to "true”.
>>
>> NEW:
>> The following example shows how the Hebrew-language string "שלום" is 
>> represented, where in direction of reading, the sequence of characters 
>> is: "ש" (HEBREW LETTER SHIN, U+05E9), "ל" (HEBREW LETTER LAMED, 
>> U+05DC),"ו" (HEBREW LETTER VAV, U+05D5), "ם" (HEBREW LETTER FINAL MEM, 
>> U+05DD). Note the rtl direction expressed by setting the third element 
>> in the array to "true”.
>>
>> Because of the brutal way in which xml2rfc enforces its narrow 
>> understanding of RFC 7997, you may need to push the first “שלום” into 
>> artwork (which would allow getting rid of the quotes).
>>
>> Grüße, Carsten
>>
>>
>>
>>
>>>
>>>
>>> Thank you.
>>> RFC Editor/sg
>>>
>>> <Screen Shot 2022-08-31 at 1.37.02 PM.png>
>>>
>>>
>>>
>>>
>>>
>>>
>>>> On Aug 31, 2022, at 7:34 AM, Carsten Bormann <cabo@tzi.org 
>>>> <mailto:cabo@tzi.org>> wrote:
>>>>
>>>> Megan,
>>>>
>>>> let me briefly note that our two approvals have not made it yet to 
>>>> https://www.rfc-editor.org/auth48/rfc9290 
>>>> <https://www.rfc-editor.org/auth48/rfc9290> — just in case this is 
>>>> slowing down the process.
>>>>
>>>> Grüße, Carsten
>>>>
>>>>
>>>>> On 2022-08-23, at 11:04, Thomas Fossati <thomas.fossati@arm.com 
>>>>> <mailto:thomas.fossati@arm.com>> wrote:
>>>>>
>>>>> On Monday, 22 August 2022 at 22:45, Carsten Bormann <cabo@tzi.org 
>>>>> <mailto:cabo@tzi.org>> wrote:
>>>>>> After repairing the PDF glitch and the typo, and possibly addressing
>>>>>> the above nits, I believe that RFC9290-to-be will be ready for
>>>>>> publication.
>>>>>
>>>>> +1
>>>>>
>>>>> Cheers, t
>>>>>
>>>>>
>>>>> IMPORTANT NOTICE: The contents of this email and any attachments 
>>>>> are confidential and may also be privileged. If you are not the 
>>>>> intended recipient, please notify the sender immediately and do not 
>>>>> disclose the contents to any other person, use it for any purpose, 
>>>>> or store or copy the information in any medium. Thank you.
>>>
>>
> 
>