Re: [media-types] New draft-duerst-mediaman-toplevel-00.txt (was: Re: WG: Still need an editor....)

"Martin J. Dürst" <duerst@it.aoyama.ac.jp> Mon, 31 October 2022 03:18 UTC

Return-Path: <duerst@it.aoyama.ac.jp>
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 13929C14F749 for <media-types@ietfa.amsl.com>; Sun, 30 Oct 2022 20:18:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.91
X-Spam-Level:
X-Spam-Status: No, score=-1.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, NICE_REPLY_A=-0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, 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
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=itaoyama.onmicrosoft.com
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 TJaE_Pzve0j6 for <media-types@ietfa.amsl.com>; Sun, 30 Oct 2022 20:18:31 -0700 (PDT)
Received: from JPN01-OS0-obe.outbound.protection.outlook.com (mail-os0jpn01on2101.outbound.protection.outlook.com [40.107.113.101]) (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 877B9C14F747 for <media-types@ietf.org>; Sun, 30 Oct 2022 20:18:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bT1LaUFeeQ55rZg1h2T3tKBB0h6DalO7COCiJzK+ceeOMlSUz2TSmXy403e0eGRCXV5cTYr1APGjW91eYd9oBRo2dJKYGURaVCYYMIVKf4deuuYB7hF4Q+PSmRIu/tRwvCQjP9zQuuqF2rGCJi0vQVpWR/CjEMUs1O4j5sbuAUXGqBfQvqkabzkkDDyYuWoCmYZPl3KNJk8S60edPRLkPVtzrFDtKkI7sdosg443xs6Hf1RTNdOfMBoQ9QPsl1tvEBVQ8cBJFqi5uqm0k6JiRx1ifAdDVpA3nzY1QAfvh9XlqjMht+J1YuqLhC9NOKdDOhG8uD1yWEoQINiRn+sBAA==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eg+cUzAxyM8cYFe/2V4K4v7Z9Ip+w3+JzQbuAe5f0/g=; b=Ug9W/WHJr68/ijVQqDf4HcvDXsCwZ9hdv8waWqc5MEGVv6oYVIHm3HBTfsjXDYXFvFrsFSv+BpPuMCTmNRR9/Am7hXv0SUFUzdQibWWPgc9U9ppR4lUnQW6LAKdcSfhMV4iRJuBxXJogjEdtetmHyxam6UfbxIiv3u5XGyPKeqIiHRAjcdE/dWIbBAYaH5PoS1DVT9g1kecFuIv9v8YCoN6fnBgGGdfIDqZbUgmgUDHu8pSGx/KZYaH8IjGdR+v+KxFlmadB0kRmv6ZGgQBdiKRraOULquQjln1WDFjIWkC7DblwNL1rzu0AXoWFXiyJQqw0aWGsMtO8WCTRRlTr8A==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=it.aoyama.ac.jp; dmarc=pass action=none header.from=it.aoyama.ac.jp; dkim=pass header.d=it.aoyama.ac.jp; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=itaoyama.onmicrosoft.com; s=selector2-itaoyama-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eg+cUzAxyM8cYFe/2V4K4v7Z9Ip+w3+JzQbuAe5f0/g=; b=NwNM4/PfJ/kwiOX/q8Yh8bMViJFPgUqrMc3PeEmyLEqBwGKQ6X82IiMOdte/Srq7Yf45Sp1WQfsQhs2/3p/ClmMi4ns4B/afnSwT8p93KnLwjWjN4bzxN8sewYD9MYa9HoHXPAyL8cx8OUMt/qFL9PpZdVYl4nZwIjdEhdzW1Fc=
Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=it.aoyama.ac.jp;
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7) by TYVPR01MB10879.jpnprd01.prod.outlook.com (2603:1096:400:2ab::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5769.19; Mon, 31 Oct 2022 03:18:26 +0000
Received: from TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::65d4:707a:fa87:a4c7]) by TYAPR01MB5689.jpnprd01.prod.outlook.com ([fe80::65d4:707a:fa87:a4c7%7]) with mapi id 15.20.5769.019; Mon, 31 Oct 2022 03:18:26 +0000
Message-ID: <90df192d-2d05-dadc-69c8-884d966c9bed@it.aoyama.ac.jp>
Date: Mon, 31 Oct 2022 12:18:24 +0900
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0
Content-Language: en-US
To: Chris Lilley <chris@w3.org>, "Murray S. Kucherawy" <superuser@gmail.com>
Cc: "media-types@ietf.org" <media-types@ietf.org>, Harald Alvestrand <harald@alvestrand.no>
References: <b9a47886-9fed-10cd-6f98-ba5c8d18ec0e@alvestrand.no> <SN4PR16MB4879003CF7E2FAE6F1736F2ADE339@SN4PR16MB4879.namprd16.prod.outlook.com> <5afced3e-2a09-afea-6cca-307f5b875b25@it.aoyama.ac.jp> <c835f248-9415-cb5a-e10d-cdfc6837e1b7@alvestrand.no> <3fe5c498-450f-0dbe-5021-16b7da04eca1@it.aoyama.ac.jp> <CAL0qLwY=7VNfOviSOfW3sGP3-Gv4yRTLfHuMFXRYRMAKk+bnWA@mail.gmail.com> <9d96821d-02cf-67db-7f32-f0c3f13d06bc@it.aoyama.ac.jp> <4eaa5293-ae4e-b68c-1fc2-6581ea164809@w3.org>
From: "Martin J. Dürst" <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
In-Reply-To: <4eaa5293-ae4e-b68c-1fc2-6581ea164809@w3.org>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
X-ClientProxiedBy: TYCPR01CA0049.jpnprd01.prod.outlook.com (2603:1096:405:2::13) To TYAPR01MB5689.jpnprd01.prod.outlook.com (2603:1096:404:8053::7)
MIME-Version: 1.0
X-MS-PublicTrafficType: Email
X-MS-TrafficTypeDiagnostic: TYAPR01MB5689:EE_|TYVPR01MB10879:EE_
X-MS-Office365-Filtering-Correlation-Id: 63e60dd7-90d8-45bb-37fe-08dabaee9342
X-MS-Exchange-SenderADCheck: 1
X-MS-Exchange-AntiSpam-Relay: 0
X-Microsoft-Antispam: BCL:0;
X-Microsoft-Antispam-Message-Info: zFff8pCYZ2JmuC9Afjz+I253pwxST70v44zAAQHp1kEMliO8wCK4ofjvlAnOKicQ0lpFZP5vLaF8TtMPeIGYlf8DAPkA9ZnHS2CpMmIxoUBKCqyuPPt9R7gEmzCr1MdegbnZgAfDoJ96NUp1PWQpnykQTYafdojnWiNF9c+AHJh9o9lxF2WCGgVObc5W8AtYC90P+wJ/MTa8yA4dr0lPk68RYAXX64dCGIFdeWdTlDycwinlubllMSCBa+m4PVRvcwWVTzKt0HdYmYzBlKszL2F7vj+K+mlQTayY3tWM3wkgUJWLnboQi1mTxn1hNrY80R7v0RZ2+3dpH+7ccxrgkvNLlpIIgyOmhtu2GYC2u1xEUxxcSfxCtKASX9xD4Pbs0zd67uWicoLuEFzdzPd4p6oPhmxM1egzdDiRWY5xKHPpLJTH9tcCY2Sh4vrNKiNMfE0sD+wl4tJsX3GWTeL+ovvrCvv1fTAU0Uxx6Tf9kPvsVMLXcKJlbGrELETQBwcctcWiX2NweczIjvUEwKA2qkXs8V9c87EAYlbbxPVFEB18e6aei0s7tm70Ph6zHbzrqqviNXI+QBaCgam/S/tShC9dTWr757O2uxJtQWfbT6ybgieptQ4NAudqWjvzH0XYNeCVmxfG19EBZq8pcOj6SlpyZ7wX/noZp7nFRNSzrq9uyxfFbTF8dDWAKGV6Az5T3AKASySg53yBL7uZ0Ylh9GY3duu/7Vf72oZJVoqlLfNvDiEGjk6RB3Ii37rI+nvJHP+3e4v9DEQEZGSeRraLbNFmB1wuBoffftS3Rdtjvlgo07mkM7abg5jTJVOl7I1vke6BKEydL2nU04rx2hxhfmgvE6e7f3/Cnzkj38Blmaoi8oj9EAz6sMlCpQjmV0Vh
X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:TYAPR01MB5689.jpnprd01.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230022)(346002)(136003)(396003)(39840400004)(376002)(366004)(451199015)(38100700002)(26005)(6512007)(41300700001)(66574015)(2906002)(8936002)(83380400001)(5660300002)(186003)(38350700002)(2616005)(31686004)(966005)(6486002)(478600001)(31696002)(6506007)(4326008)(8676002)(52116002)(86362001)(41320700001)(36916002)(53546011)(66946007)(110136005)(66476007)(66556008)(54906003)(316002)(786003)(43740500002)(45980500001); DIR:OUT; SFP:1102;
X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1
X-MS-Exchange-AntiSpam-MessageData-0: MUlW61Wf3cHVzd8PUOHvpxPFi72M5hZlWT66AqhQvUoOf2Qka22MimBnIEKamqTQUWYv4YbNNJlGxduwP08Toq982O0a3HAe56a0k08LfLgLLKVSQI+UD0IxgM+is/yh/XJe5vUYrRYLxIWhwZ+Yq/zAfaKsXo5GQd4J1SjI1d+JuasCXwV2G4VuhsqAzC6bS2FWF/Lst0FmKU4LfPSxD6AmcN/D8NAMdBPeW+xOx8KLOSbA8Rhk91NUwlEKQkZXsM91JEUoEwlTfBHTazlW69dI8ir2+liHVqeA8+awT2Tgrg5rRsxdALKICH+XYGGgtZg0rwie6z7VC+0+eoPLgwTXFMpLPMuwttXcgJ7Nec7c9g+ASjg8KCMkevoymf5SVJoMEkEqWs7tepCRakKILXOgBJH2oEj8PtToqM65uCiF+gv8X80skVFT3Y8OSVmflkwVHPMYVrxYtEK2Pxj5yw1uSuiE7OeQYrOsRvGm2o9fd7HdsHy6b+FZEcVqx79hh9GbyO1f+h5kRUmFl/jJOyiKFrv2QokIA8+NfEdaAwOJW8sGUhrrdpbeGhUbT5gv9OpFTs1Q6gfzQBsK98f0UahOh5fOuYYAai/NLPK6CAuImEoeqajGzDaZQSOPas0E6DXkW6IFx3Zv+Kk9vbIWyAo+w8dEv9RNBe3BcvBVu93wjk0QJrROBFvG5AoWbDoLjGYDh5Eqd2LHCXOaPNSoplnnv27zw5AMve4QGyNrDIu9i5Yc6NeJnoGDvQ56bv4+pweNIl0heVFyRgTb371hOgIQLIyhjh4nBNHk6ESnBesZ6CZT+vnl6jybNx/A9NACYLjkYqO6FgPXvwWdFyAgWI3AccNl43JGoSG4Ua81LgvXUFb3hxOHPLoRFedQODuukmpBeVCk11vsoSTK6ndDE03/GzHHKPYkO6iU3MsmOCQJzrhxvInL3g5l6S9Ho5iNrjGz4Fgn8b//U3eNPdeyiipkeMXslZ3776DbVwGYFfpDMEJuz+Vmfi1rrKIGGS/H3kOiDPzviuonTo7yG7aDvJLQc/JHKPtDqmDgmxOL/rEYpd8wqJf273FEEUrfJASWFPj/7IucMcMrHmFgQO+LuqTPz5k+o8XriCn2Tpgx2euWGeLNbRZmRHYOtrwVaBMZ66CT1vMGSnsCvxHPPIBqIWGcnqKaYgw07qK/S0O4Jwu7LZO2PPLnTRTdr47U0sbR6GDNs0DFEWYklu2B4d/tfTcW31AVLOEEInqEteFcuMFGbABuUHLfL9cgWh/nJeiyd9WF+8xFt4J50A4+0X0QAjH10tXzDJd2808bKfUAJd6j6zCt8ACdkVVEqT6Zfzd9qZ+pwHOdtcygB8awgYa04XvuP1ZJO7Wj/9cMWsd4MDiXFPKSIZdqRQjPOAxyoczMnSk8I4PT5VXWLNg34rDFMLhbje4zcHheF+qiSxmMc5QoqH3Hd3HH1xnmGyYf+KfQDLxq9XnJCpa0GIXMHjTaeUdA3uiDtrOxlKy6yk4ixHPQlH+IkyfNi107K8UIrqx9ipH+5TXC7LDEnGwz5at+Xc6bztKjpkGQzGMnisbs9xRbG5On01Yv6QHlbUQfZWWu
X-OriginatorOrg: it.aoyama.ac.jp
X-MS-Exchange-CrossTenant-Network-Message-Id: 63e60dd7-90d8-45bb-37fe-08dabaee9342
X-MS-Exchange-CrossTenant-AuthSource: TYAPR01MB5689.jpnprd01.prod.outlook.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Oct 2022 03:18:26.3481 (UTC)
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: e02030e7-4d45-463e-a968-0290e738c18e
X-MS-Exchange-CrossTenant-MailboxType: HOSTED
X-MS-Exchange-CrossTenant-UserPrincipalName: Fm7Jhy7xo001HPjhZmj+1gOCrBYiq0nctS5hPImBK8OGFr24xnCTA4vmsGuQoh/13v6PiYySnl8OYe6dW/C1UQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: TYVPR01MB10879
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/psNbS_1TqRP3iGzqk2mJotOQrac>
Subject: Re: [media-types] New draft-duerst-mediaman-toplevel-00.txt (was: Re: WG: Still need an editor....)
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: Mon, 31 Oct 2022 03:18:36 -0000

Hello Chris, others,

On 2022-07-19 22:26, Chris Lilley wrote:
> Hi Martin, all,
> 
> On 2022-03-06 12:04, Martin J. Dürst wrote:
>> For what it's worth, I managed to create and submit a first version of 
>> the draft we spoke about. Below are the details. The draft is 
>> currently just a collection of ideas and references to history. Any 
>> comments appreciated!
> 
> Overall very nice, I have some comments based on a read-through:
> 
>  > RFC 2046 
> <https://www.ietf.org/archive/id/draft-ietf-mediaman-toplevel-00.html#RFC2046> [RFC2046 <https://www.ietf.org/archive/id/draft-ietf-mediaman-toplevel-00.html#RFC2046>] discouraged the use of "X-" for (new) top-level types,
> 
> Probably worth mentioning that this is because of requests to 
> standardize long-standing but unregistered types such as x-world/x-vrml 
> which was in widespread use long before model/vrml.  I say unregistered 
> rather than informal, because x-world/x-vrml is a part of the official 
> VRML 1.0 specification (Nov 1995):

Well, that may have been one of the reasons, but I think it's more in 
line with a general trend that ultimately led to RFC 6648. I added an 
explicit negative criterion for "X-" and a reference to RFC 6648.

>  > The MIME type for VRML files is defined as follows:
> 
>> x-world/x-vrml
> 
>  > The MIME major type for 3D world descriptions is x-world. The MIME 
> minor type for VRML documents is x-vrml. Other 3D world descriptions, 
> such as oogl for The Geometry Center's /Object-Oriented Geometry 
> Language/, or iv, for SGI's /Open Inventor/ ASCII format, can be 
> supported by using different MIME minor types.
> 
>  > http://paulbourke.net/dataformats/vrml1/
> 
>  > The 'font' top-level media type was defined in RFC 8081 
> <https://www.ietf.org/archive/id/draft-ietf-mediaman-toplevel-00.html#RFC8081> [RFC8081 <https://www.ietf.org/archive/id/draft-ietf-mediaman-toplevel-00.html#RFC8081>], a work of the 'justfont' IETF WG, in 2017
> 
> Correct, perhaps worth adding that this was formalizing the widespread 
> use of the unofficial font/* top level type which people were using in 
> preference to official, registered types.

Added.

> The lack of (and fierce resistance to [1]) a font/* top level type is 
> why WOFF 1.0 originally specified application/font-woff
> https://www.w3.org/TR/2011/CR-WOFF-20110804/#appendix-b
> 
> and then changed to font/woff after RFC 8081 was published.
> https://www.w3.org/Fonts/REC-WOFF-20121213-errata.html
> 
> It is also why CSS created, and still uses, "format strings" rather than 
> Internet Media types to describe downloadable font formats.
> 
>  > Wikipedia (at https://en.wikipedia.org/wiki/Chemical_file_format) 
> reports the unofficial use of a 'chemical' top-level type
> 
> I find "Wikipedia reports" a bit weak, and (on the basis of first-hand 
> experience [2]) suggest instead:
> 
> A chemical/* top-level MIME type was proposed by Peter Murray-Rust and 
> Henry Rzepa at a workshop at the First WWW conference in May 1994. It is 
> still in widespread, but unregistered, use in that community.
> https://www.ch.ic.ac.uk/chemime/

Thanks, integrated.

(all edits in the github repo, official draft to follow soon)

> [1] Ned Freed said to me, sometime around 1996, that a font/* top level 
> type would never be allowed.

Well, "never" was 20 years. Unfortunately, Ned is no longer with us.

Regards,   Martin.

> [2] I studied under Peter Murray-Rust, at Stirling University and 
> participated in this and other workshops at the first WWW conference.
>