Re: [dispatch] Proposal to add 'haptics' as a new top-level media type - Comments welcome [Was RE: draft-muthusamy-dispatch-haptics-00.txt]

worley@ariadne.com Mon, 26 October 2020 02:12 UTC

Return-Path: <worley@alum.mit.edu>
X-Original-To: dispatch@ietfa.amsl.com
Delivered-To: dispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 531943A17D8 for <dispatch@ietfa.amsl.com>; Sun, 25 Oct 2020 19:12:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.983
X-Spam-Level:
X-Spam-Status: No, score=-0.983 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.25, SPF_HELO_NONE=0.001, SPF_SOFTFAIL=0.665, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=comcastmailservice.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T7mAgGSlNulD for <dispatch@ietfa.amsl.com>; Sun, 25 Oct 2020 19:12:53 -0700 (PDT)
Received: from resqmta-ch2-01v.sys.comcast.net (resqmta-ch2-03v.sys.comcast.net [IPv6:2001:558:fe21:29:69:252:207:35]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D15133A17D7 for <dispatch@ietf.org>; Sun, 25 Oct 2020 19:12:53 -0700 (PDT)
Received: from resomta-ch2-13v.sys.comcast.net ([69.252.207.109]) by resqmta-ch2-03v.sys.comcast.net with ESMTP id WrkskAAa8REhUWs0CkHDnv; Mon, 26 Oct 2020 02:12:52 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcastmailservice.net; s=20180828_2048; t=1603678372; bh=+LkL9qa1SHAGnU4PML/wXFB8pij898EHeypG4eOu5NQ=; h=Received:Received:Received:Received:From:To:Subject:Date: Message-ID; b=cMBDivV53S/Uef5MepIYLNPNz3w6ORFPfExqH9ATd4hItLabk4sIrpfAMpAI5XMnp 4YsYUZfHmN7F5Ce7lGzHWTzy2zCglu9KYQ7zN+vhkKV7H2lyDKRwlNYbEDFnd5gdbd RAiIP5H6iisQf+hlui14FHop19cBJbDPWRI3wEPKwBkdXRBDF1mr0Wppqd6JtM4D9n CZ3AZYUY7kogA/2rWuuGF3OQQf5slNx8xPJI480oJ7oTaDB8lprJGzfLCMFisH0oJQ 29Ngy6CCarrT4bdMWfYVerUSqex2U0h6CPpzZqZ3/Y652OVHsdrPmLby+xcDEklOXG sbvWqCDl1KYsQ==
Received: from hobgoblin.ariadne.com ([IPv6:2601:192:4a00:430:222:fbff:fe91:d396]) by resomta-ch2-13v.sys.comcast.net with ESMTPA id Ws0Akyux25EocWs0Bk5E8C; Mon, 26 Oct 2020 02:12:52 +0000
X-Xfinity-VMeta: sc=-100.00;st=legit
Received: from hobgoblin.ariadne.com (hobgoblin.ariadne.com [127.0.0.1]) by hobgoblin.ariadne.com (8.14.7/8.14.7) with ESMTP id 09Q2CoT1009711; Sun, 25 Oct 2020 22:12:50 -0400
Received: (from worley@localhost) by hobgoblin.ariadne.com (8.14.7/8.14.7/Submit) id 09Q2CnIu009706; Sun, 25 Oct 2020 22:12:49 -0400
X-Authentication-Warning: hobgoblin.ariadne.com: worley set sender to worley@alum.mit.edu using -f
From: worley@ariadne.com
To: Yeshwant Muthusamy <ymuthusamy@immersion.com>
Cc: dispatch@ietf.org, cullrich@immersion.com
In-Reply-To: <DM6PR16MB3912357AA079A50ACC45B2E5DE1A0@DM6PR16MB3912.namprd16.prod.outlook.com> (ymuthusamy@immersion.com)
Sender: worley@ariadne.com
Date: Sun, 25 Oct 2020 22:12:49 -0400
Message-ID: <87blgp4twe.fsf@hobgoblin.ariadne.com>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/LzMCh90tsru0aJ3_tDhuSeVO6Cw>
Subject: Re: [dispatch] Proposal to add 'haptics' as a new top-level media type - Comments welcome [Was RE: draft-muthusamy-dispatch-haptics-00.txt]
X-BeenThere: dispatch@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: DISPATCH Working Group Mail List <dispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dispatch>, <mailto:dispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dispatch/>
List-Post: <mailto:dispatch@ietf.org>
List-Help: <mailto:dispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dispatch>, <mailto:dispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 26 Oct 2020 02:12:55 -0000

Yeshwant Muthusamy <ymuthusamy@immersion.com> writes:
> [[YKM]] As we mention in Section 2.5 (Haptic Subtypes (in use)),
> several haptic subtypes like haptics/ahap, haptics/ogg, haptics/ivt
> are already widely in use, in millions of devices around the world. It
> is my understanding that we cannot really register a haptics/ahap or
> haptics/ivt format until the top-level media type ('haptics')  is
> accepted and registered. Given the standardization progress in MPEG,
> it seems most logical to use the Standards Track RFC route to get
> 'haptics' registered as a top-level type first.

I'm sure you are right, but that's not addressing the point I made:  If
the details of an encoding are secret, there is going to be general
antipathy in the IETF toward recognizing it as an "official" media type.
Conversely, pointing to a public document describing the details of the
encodings will improve your chances of getting the concept accepted by
the IETF.

> > I would probably be informative to prepare draft IANA registrations
> > of the haptics type and two or three subtypes and see how writing up
> > the registrations works out in practice.

> [[YKM]] I am not sure what you mean by 'draft IANA registrations'. The
> IANA registration website does not have a provision to specify a new
> top-level media type. You have to choose from a fixed drop-down list
> of currently approved top-level types in order to register a new
> subtype. Given that 'haptics' is not part of the top-level media type
> list yet, I do not see how I can proceed with a 'draft' registration
> for any of the subtypes of interest. Am I missing something?

You understand that you need to write a draft RFC to create the
top-level type, and to get it accepted.  One thing that helps get any
draft RFC accepted is to provide examples of the thing you are
proposing.  In the case of a top-level media type, having the RFC
include registrations of a number of subtypes is useful, because it
shows people that there is practical benefit to be gained immediately,
and also to show them what these subtype registrations look like.
Ideally, these proposed registrations will point to enough information
to enable the reader to implement the encoding.

Dale