Re: [media-types] [MEDIAMAN] Last Call response (NO) on draft-ietf-mediaman-haptics

Harald Alvestrand <harald@alvestrand.no> Tue, 18 July 2023 21:58 UTC

Return-Path: <harald@alvestrand.no>
X-Original-To: media-types@ietfa.amsl.com
Delivered-To: media-types@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 972EAC14CF05 for <media-types@ietfa.amsl.com>; Tue, 18 Jul 2023 14:58:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.104
X-Spam-Level:
X-Spam-Status: No, score=-6.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, RDNS_NONE=0.793, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, 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 Th_5ElCty0oO for <media-types@ietfa.amsl.com>; Tue, 18 Jul 2023 14:58:22 -0700 (PDT)
Received: from smtp.alvestrand.no (unknown [IPv6:2a01:4f9:c010:a44b::1]) (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 C9D65C14F74A for <media-types@ietf.org>; Tue, 18 Jul 2023 14:58:20 -0700 (PDT)
Received: from [192.168.3.110] (unknown [185.71.208.122]) by smtp.alvestrand.no (Postfix) with ESMTPSA id DB47A43C6B; Tue, 18 Jul 2023 23:58:16 +0200 (CEST)
Message-ID: <f878c99a-39ce-39b2-aa4e-fd4306805b93@alvestrand.no>
Date: Tue, 18 Jul 2023 23:58:15 +0200
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0
Content-Language: en-US
To: Yeshwant Muthusamy <ymuthusamy@immersion.com>, "media-types@ietf.org" <media-types@ietf.org>
References: <777643ac-4960-264a-7dd0-4e9e731b7626@alvestrand.no> <SN4PR16MB4879B982D449335AA3659675DE38A@SN4PR16MB4879.namprd16.prod.outlook.com>
From: Harald Alvestrand <harald@alvestrand.no>
In-Reply-To: <SN4PR16MB4879B982D449335AA3659675DE38A@SN4PR16MB4879.namprd16.prod.outlook.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/ssH6-OEAIbcqTEBjUsZYMXzcH-4>
Subject: Re: [media-types] [MEDIAMAN] Last Call response (NO) on draft-ietf-mediaman-haptics
X-BeenThere: media-types@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: "IANA mailing list for reviewing Media Type \(MIME Type, Content Type\) registration requests." <media-types.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/media-types>, <mailto:media-types-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/media-types/>
List-Post: <mailto:media-types@ietf.org>
List-Help: <mailto:media-types-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/media-types>, <mailto:media-types-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 18 Jul 2023 21:58:25 -0000

On 7/18/23 18:33, Yeshwant Muthusamy wrote:
> Hi Harald,
> 
> Thanks for the valuable feedback.
> 
> Regarding IVS, the specification has been divulged to MPEG and is effectively part of the ISO/IEC 23090-31 Haptic Coding standard (that is currently in DIS ballot and is expected to progress to FDIS - Final Draft International Standard at the October 2023 MPEG meeting). So making ISO the change controller for IVS is not an issue. Can make that change in v04 of the haptics I-D.
> 
> Regarding HAPT, the specification has not been published anywhere and even if it were, having a vendor specification in a Standards Track RFC seems strange. Therefore, I would like to replace HAPT with either or both HMPG and HJIF - which are two haptic subtypes that are part of ISO/IEC 23090-31 DIS standard referenced above. HMPG is a binary streaming haptic format and HJIF is a JSON human-readable equivalent of HMPG.  When the haptics I-D draft was first published, these two subtypes were nothing more than a glint in my eye, hence could not include them. Now they are more mature and fleshed out and about to be part of an ISO standard, hence the change. Would this change satisfy your concern? I ask before taking the time to add these two subtype registrations to v04. The change controller for these new subtypes will be ISO.

Yes, that will satisfy my concern.
> 
> Regarding referencing the TOPLEVEL procedure (that is currently under discussion in MEDIAMAN), what would the actual reference prose look like? Do I need to wait until it gets approved and gets a new RFC number, or do I just reference the latest toplevel I-D?

Just reference the toplevel I-D where you would otherwise use the RFC 
number. The RFC Editor will take care of replacing it. Remember to list 
it under normative references - if your doc reaches the RFC Editor 
before the -toplevel doc, the RFC Editor will hold it until the RFC 
number is available, and then substitute.

> 
> I am fine with making the other non-substantive changes that you have raised.
> 
> Would appreciate responses to my questions above at your earliest convenience so that I can get v04 ready in time for IETF 117.
> 
> Thanks,
> Yeshwant
> 
> Yeshwant Muthusamy, Ph.D. | Consulting CTO
> ymuthusamy@immersion.com | +1 469-583-2171
> 
> http://www.immersion.com/
> 2999 N. E. 191st Street, Suite 610
> Aventura, FL  33180
> 
> 
> 
> -----Original Message-----
> From: media-types <media-types-bounces@ietf.org> On Behalf Of Harald Alvestrand
> Sent: Tuesday, July 18, 2023 8:58 AM
> To: media-types@ietf.org
> Subject: [media-types] [MEDIAMAN] Last Call response (NO) on draft-ietf-mediaman-haptics
> 
> Apologies for the lateness of this response.
> 
> I have read draft-ietf-mediaman-haptics -03, and I think it is NOT ready for publication as an RFC (or IETF Last Call).
> 
> Two substantive issues:
> 
> https://github.com/ietf-wg-mediaman/haptics/issues/4 - HAPT type definition needs more work (specification, name and change controller)
> 
> https://github.com/ietf-wg-mediaman/haptics/issues/3 - IVS type definition needs more work (specification and change controller)
> 
> Once these are cleared up, I think the document is ready.
> 
> Non-substantive issues that should also be cleared up while addressing the above:
> 
> - Section 1 claims to register the subtype according to RFC 6838; it should be referencing [TOPLEVEL]
> (https://github.com/ietf-wg-mediaman/haptics/issues/5)
> - In section 3, the sentence starting "Ultimately, any coded representation..." adds no value and should be deleted.
> - Section 4 does not ask IANA to register "haptics" in the top level registry (this is a side effect of referencing 6838).
> 
> 
> _______________________________________________
> media-types mailing list
> media-types@ietf.org
> https://www.ietf.org/mailman/listinfo/media-types