Re: [media-types] image/webp rfc review

Paul Libbrecht <paul@hoplahup.net> Mon, 03 May 2021 19:17 UTC

Return-Path: <paul@hoplahup.net>
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 922733A096C for <media-types@ietfa.amsl.com>; Mon, 3 May 2021 12:17:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.918
X-Spam-Level:
X-Spam-Status: No, score=-1.918 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
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 Cx47QSYGQ6dO for <media-types@ietfa.amsl.com>; Mon, 3 May 2021 12:17:07 -0700 (PDT)
Received: from 4.mo5.mail-out.ovh.net (4.mo5.mail-out.ovh.net [178.33.111.247]) (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 016F23A0949 for <media-types@ietf.org>; Mon, 3 May 2021 12:17:06 -0700 (PDT)
Received: from player158.ha.ovh.net (unknown [10.110.171.31]) by mo5.mail-out.ovh.net (Postfix) with ESMTP id D51722BEA6B for <media-types@ietf.org>; Mon, 3 May 2021 21:17:03 +0200 (CEST)
Received: from hoplahup.net (p5dc6f268.dip0.t-ipconnect.de [93.198.242.104]) (Authenticated sender: paul@hoplahup.net) by player158.ha.ovh.net (Postfix) with ESMTPSA id F38B01DBA44C7; Mon, 3 May 2021 19:17:00 +0000 (UTC)
Authentication-Results: garm.ovh; auth=pass (GARM-105G00664adbf96-889d-4b01-bd23-3a9028d33877, 4FD0CB1F6DB27C34068753BD5F03FB62B80F3DCB) smtp.auth=paul@hoplahup.net
X-OVh-ClientIp: 93.198.242.104
From: Paul Libbrecht <paul@hoplahup.net>
To: James Zern <jzern=40google.com@dmarc.ietf.org>
Cc: media-types@ietf.org
Date: Mon, 03 May 2021 21:16:58 +0200
X-Mailer: MailMate (1.14r5757)
Message-ID: <03CAC457-FD86-4D97-B10A-FE0CA447C5C7@hoplahup.net>
In-Reply-To: <CABWgkXLTfprJtQE4G1Uk7wGLd18cmSBM3RLiuyd1rbiHbyUJWA@mail.gmail.com>
References: <CABWgkXLTfprJtQE4G1Uk7wGLd18cmSBM3RLiuyd1rbiHbyUJWA@mail.gmail.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="=_MailMate_5F47512F-02CF-47F3-9BF5-1C13327E0614_="
Embedded-HTML: [{"plain":[1374, 299], "uuid":"4216F80C-0926-439B-812C-A722924C8B58"}]
X-Ovh-Tracer-Id: 5489606472523319399
X-VR-SPAMSTATE: OK
X-VR-SPAMSCORE: 0
X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeduledrvdefgedgudefjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffoffkjghfgggtsegrtdhmreertdejnecuhfhrohhmpedfrfgruhhlucfnihgssghrvggthhhtfdcuoehprghulheshhhophhlrghhuhhprdhnvghtqeenucggtffrrghtthgvrhhnpeefleeivefgueejuefgveethfefffeutddvfedugfelfeehieehlefhheeghefhudenucffohhmrghinheprghpphhlvgdrtghomhdpihgrnhgrrdhorhhgpdhivghtfhdrohhrghenucfkpheptddrtddrtddrtddpleefrdduleekrddvgedvrddutdegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmohguvgepshhmthhpqdhouhhtpdhhvghlohepphhlrgihvghrudehkedrhhgrrdhovhhhrdhnvghtpdhinhgvtheptddrtddrtddrtddpmhgrihhlfhhrohhmpehprghulheshhhophhlrghhuhhprdhnvghtpdhrtghpthhtohepmhgvughirgdqthihphgvshesihgvthhfrdhorhhg
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/BzkrPZlH96-MBqwx0JNmo5FJMBE>
Subject: Re: [media-types] image/webp rfc review
X-BeenThere: media-types@ietf.org
X-Mailman-Version: 2.1.29
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, 03 May 2021 19:17:13 -0000

Dear James,

It seems that you have taken come steps toward my wish:

> File extension(s): webp
> Macintosh file type code: UTTypeWebP com.google.webp

I am not sure what `UTTypeWebP` means (a property-list key?) but 
`com.google.webp` sounds to be an [Apple Uniform Type 
Identifier](https://developer.apple.com/library/archive/documentation/Miscellaneous/Reference/UTIRef/). 
Is that correct?

My suggestion would be that you enrich your declaration so that it 
supports interoperability for clipboard exchanges between different 
apps. For this, I believe that you have to add a uniform type identifier 
(including the “conforms to” part, declaring a parent type) and a 
windows clipboard flavour name. At best this is defined already by 
implementing applications.

I could imagine the following declaration to be sensible:

- `Macintosh Uniform Type Identifier: com.google.webp conforms to        
              public.image and to public.data.`
- `Windows Clipboard Flavour Name: WebP`

Feel free to revisit (add riff as one of the parent types?), reject, or 
consider this suggestion.

Thanks in advance.

Paul

PS: I believe that the entry `Macintosh file type code` was for the 
4-bytes code that used to be registered at Apple back then. I’ve been 
trying to push an update of the RFC6838 but haven’t yet got this to 
start.

On 30 Apr 2021, at 4:54, James Zern wrote:

> As a follow up to my original request [1] I drafted a rfc for the 
> purpose
> of registering image/webp [2]. I'd appreciate it if you could review 
> the
> content when you have time.
>
> [1] https://tools.iana.org/public-view/viewticket/1187000
> [2] https://datatracker.ietf.org/doc/draft-zern-webp/

> _______________________________________________
> media-types mailing list
> media-types@ietf.org
> https://www.ietf.org/mailman/listinfo/media-types