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

Yeshwant Muthusamy <ymuthusamy@immersion.com> Fri, 20 November 2020 18:29 UTC

Return-Path: <ymuthusamy@immersion.com>
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 1F3AA3A0115 for <dispatch@ietfa.amsl.com>; Fri, 20 Nov 2020 10:29:33 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level:
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=immr.onmicrosoft.com
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 yMSAwdYR0qpB for <dispatch@ietfa.amsl.com>; Fri, 20 Nov 2020 10:29:31 -0800 (PST)
Received: from outbound-ip20b.ess.barracuda.com (outbound-ip20b.ess.barracuda.com [209.222.82.217]) (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 D10DF3A0DE1 for <dispatch@ietf.org>; Fri, 20 Nov 2020 10:29:18 -0800 (PST)
Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-bn3nam04lp2051.outbound.protection.outlook.com [104.47.46.51]) by mx10.us-east-2b.ess.aws.cudaops.com (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Fri, 20 Nov 2020 18:29:12 +0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CgUF/C1FaqLZwEzNN4tD217PsMONjnbbZi/eAo7Lsc4VO/xIfOTGS7DSBocQr97BR47csPO+pQXN3KU1yfYGm4zTTCeXBw27I6OwnU7qJUhhOZaIBrfHEn0qaQv6U1a2bHuZ1gL8lXI1uZpm8h+5Dgtbyi2hp9WVzOMXyfBA0DHgHAztoMItTsa0PsijbdGiVJGEPes885fsZeeCGPj6TOZELChQiV0XnXla2wSrcBOSt/DKu82r1Pljc8nYr5F/rU5LbgTUEKUlVzmdkEU331zfbWXYMhT9zv9jmy2LejT/DlAcdygWCASMfzkOHdxJ56ZXljvb+20lSpyoq7pHGg==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5dp2vWuEcSBtkfFMGO0FIpDtRGaEqEd+x5alwnrRNZg=; b=Omvv6Z2OJ3PFJ65/TffKU1bVbOBiv7sr7zR73kFQorAjhk/3sJxXd3SLGwVGeu9HQcWYE5YZgRXw+jopUImCb7a+y6S6lmMSxpK/4y6iBm7aeMuWPCJu6UvNcK5gPWEM29JAd+DDpLpJiI3/g3p00trVErrQQieOwzxBx8Vtc9FVIP92e1cQi3q+nkJ6UpbhFcZ+3a+YE65RIaKUU2zuCJQzFSe9+U2V0uaEUOvZDM79JuwCVN4p6lCLIHVMwD/aB3nNGt68GsxHggaQG0vHz5mrob2beobrG643IUdyEOQ6pKqfkvn80yl1Y5rlDvddoW30onXY9OQMkug+4xQqgQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=immersion.com; dmarc=pass action=none header.from=immersion.com; dkim=pass header.d=immersion.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=immr.onmicrosoft.com; s=selector2-immr-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=5dp2vWuEcSBtkfFMGO0FIpDtRGaEqEd+x5alwnrRNZg=; b=WJMmvoSkraH5F9pB8UYwo0+oOMnD34MsyXI/fmkHWJY1NtnSQ9mVy9Jk9qjVuFe1AmhV7bLDUCNOL2k25IbuZgbbD9BE9sA+9lWoq2GSv96y6ndwxUu1UGlMcbW5sPukofOlYGnQF7fcxpSAkppsg+BDe6Nd9b0fzrcaP4XOXuQ=
Received: from DM6PR16MB3912.namprd16.prod.outlook.com (2603:10b6:5:2b8::23) by DM6PR16MB3734.namprd16.prod.outlook.com (2603:10b6:5:2b5::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.20; Fri, 20 Nov 2020 18:29:10 +0000
Received: from DM6PR16MB3912.namprd16.prod.outlook.com ([fe80::d575:2e21:20a3:3488]) by DM6PR16MB3912.namprd16.prod.outlook.com ([fe80::d575:2e21:20a3:3488%8]) with mapi id 15.20.3564.034; Fri, 20 Nov 2020 18:29:10 +0000
From: Yeshwant Muthusamy <ymuthusamy@immersion.com>
To: "Dale R. Worley" <worley@ariadne.com>, David Singer <singer=40apple.com@dmarc.ietf.org>
CC: "dispatch@ietf.org" <dispatch@ietf.org>, Chris Ullrich <cullrich@immersion.com>, David Singer <singer@apple.com>
Thread-Topic: [dispatch] Proposal to add 'haptics' as a new top-level media type - Comments welcome [Was RE: draft-muthusamy-dispatch-haptics-00.txt]
Thread-Index: AQHWvvR8uoFk+DxQoEaXrywl0SFcMKnRVucw
Date: Fri, 20 Nov 2020 18:29:10 +0000
Message-ID: <DM6PR16MB3912D6490273310F1F3AE23BDEFF0@DM6PR16MB3912.namprd16.prod.outlook.com>
References: <A8AB693F-B13A-47F8-845D-A0FBB27C7CB9@apple.com> (singer=40apple.com@dmarc.ietf.org) <87wnygveuv.fsf@hobgoblin.ariadne.com>
In-Reply-To: <87wnygveuv.fsf@hobgoblin.ariadne.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: ariadne.com; dkim=none (message not signed) header.d=none;ariadne.com; dmarc=none action=none header.from=immersion.com;
x-originating-ip: [47.188.32.225]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: ca448810-b00a-4a78-b34e-08d88d822c9f
x-ms-traffictypediagnostic: DM6PR16MB3734:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM6PR16MB3734B61D90A0D2425D0C1EA1DEFF0@DM6PR16MB3734.namprd16.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:6430;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: vvDSyg8I+EBosiHWhbZXNFrc1uvbD4hpjoF/He7cjIbwPoun9CcpSgUf1GMFTnR86ZqV4w93XovsJLTa/JywmeLt6ePsoQs92nQhooo/ynGWb+6EK9O5jbTytvie6kSW0S2yWc5ozCDIgDvuxuhfxZg3ww1493TLICjvtHIe/jRRaCj8V0t5/H2veQgk6Ljw7uOTVFgQ3uzk4F79c0c4EkK/JDQfSTqwYuMA90gSDaVwpleUPDL7qbTQOGlv8O0Fwpg6SKwTdFis4j/2JxvdYyy+ORZh+bX2Z+zxdbv0eArxK2HkJuQH9hhKcLkhpJrexmBvAPjmPs2UjrV4wvAR7dBn8AZjL9LbVrKy1Cw7VBV7lE7vD3Aa1lX4dfy0NslU0jakVKCh3mboBEkBXYW06g==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR16MB3912.namprd16.prod.outlook.com; PTR:; CAT:NONE; SFS:(346002)(376002)(396003)(39830400003)(366004)(136003)(52536014)(966005)(6506007)(316002)(7696005)(8936002)(8676002)(33656002)(55016002)(83380400001)(54906003)(110136005)(4326008)(53546011)(186003)(478600001)(86362001)(26005)(76116006)(5660300002)(66476007)(66446008)(66556008)(66946007)(64756008)(2906002)(71200400001)(9686003); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: E3f0CbQ3maHKwqV9eIPq8GwcVv7Yb6b77wNc+KpJ47cclYOCoviXKSSWeWfgbGSh4hBTKbVCxYfYmVi2FRTEaMgzeBiW/8LxIFNCFDaFFnDLeTq8Gl0dvw91xfVNwPGKVDWuGwrhrJpdjM8i6yRnP3fEgGePAAgzsRtvlcFaZWxXC8jcMAvo0sLqgkXW5mWhPN7su3+IGY86Qnj8SI7PPrIl8n3tNeDyKzRFtPr2rxO65IILbjIo7L1M2JlXfOPYHdLhdjwIcSdG6709VUeaCjEEDdX2yrvg4kLA5EDy39qmEPDy7QSDu+0pPiey1LHJkUVXrELVr1GbTPIYXA5R7sZ9g/qdiy0IYoAJzTswVW2qbU1eY5uhQxgaMR31uSfFso4CG6B3+5oVLbHVn/R01Ddh5Z4VGBpbfFtBHfr+KFJM6p0hpSnt/0puvFsL7WhXKgLTQVsTIDcrwzvp1vTzyQYg67mF2pzncdxEDLskUh75RqHQCA8GQmNty0PtZoH/+MscY1LhcQOBLDompfhSxh5o79syld7tjm0mOxo9CN9IDylF94F8G+LrQqeKPc+4ZVWZUvwXQCvb+INEOTZnvr+TnytawAcCZFX0m/+EIbhXOc/XQZkWzgaqO/SnlYcew4DmLwuw+ubxh97lgp3vAQ==
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: immersion.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR16MB3912.namprd16.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: ca448810-b00a-4a78-b34e-08d88d822c9f
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Nov 2020 18:29:10.5429 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 4f05e41a-59b8-413a-ae19-d5df3dfd0fb5
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: GwtbwuGSqCk00ph0Yxc1EfSCxXZoOkFH05jxBGrz+2nLBwBWKPGwcdzV7OPmjqx1fAb5LpehrOPOqLkPDc4OWtjt84BLFbip3Hln0N5OKd8=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR16MB3734
X-BESS-ID: 1605896952-893019-24036-1612-1
X-BESS-VER: 2019.1_20201120.1751
X-BESS-Apparent-Source-IP: 104.47.46.51
X-BESS-Outbound-Spam-Score: 0.00
X-BESS-Outbound-Spam-Report: Code version 3.2, rules version 3.2.2.228322 [from cloudscan23-205.us-east-2b.ess.aws.cudaops.com] Rule breakdown below pts rule name description ---- ---------------------- -------------------------------- 0.00 BSF_BESS_OUTBOUND META: BESS Outbound
X-BESS-Outbound-Spam-Status: SCORE=0.00 using account:ESS117783 scores of KILL_LEVEL=7.0 tests=BSF_BESS_OUTBOUND
X-BESS-BRTS-Status: 1
Archived-At: <https://mailarchive.ietf.org/arch/msg/dispatch/L9CYdJNi_-lLsvIt1b22r599Yw8>
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: Fri, 20 Nov 2020 18:29:33 -0000

Hi Dale,

Not sure if you were aware, but I posted a new version of the haptics I-D late Sunday evening:

https://datatracker.ietf.org/doc/draft-muthusamy-dispatch-haptics/

It was sent out just in time for my presentation in the DISPATCH session at IETF 109. 

This new version (hopefully) addresses all the feedback that I received on version 00, including draft registration of subtypes.

Comments/questions welcome.

Regards,
Yeshwant


Yeshwant Muthusamy, Ph.D. | Senior Director, Standards

ymuthusamy@immersion.com | +1 469-583-2171

-----Original Message-----
From: Dale R. Worley <worley@ariadne.com> 
Sent: Thursday, November 19, 2020 10:20 PM
To: David Singer <singer=40apple.com@dmarc.ietf.org>
Cc: dispatch@ietf.org; Chris Ullrich <cullrich@immersion.com>; Yeshwant Muthusamy <ymuthusamy@immersion.com>
Subject: Re: [dispatch] Proposal to add 'haptics' as a new top-level media type - Comments welcome [Was RE: draft-muthusamy-dispatch-haptics-00.txt]

David Singer <singer=40apple.com@dmarc.ietf.org> writes:
> I don't think we should mix up what's needed for sub-type 
> registration, with establishment of the top-level type. Yeshwant can 
> and should cite examples in the industry, but it's not for him to 
> register other people's formats, of course.

As a general rule, I agree.  But in practice, the best thing to drive the creation of a top-level media type is a bunch of subtypes that people *want* to see registered.  And the best thing to drive that is minimally-encumbered interoperability.

Dale