
From david@davidpcaldwell.com  Wed Nov 20 12:09:17 2019
Return-Path: <david@davidpcaldwell.com>
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 3C5EB1200F9 for <media-types@ietfa.amsl.com>; Wed, 20 Nov 2019 12:09:17 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.197
X-Spam-Level: 
X-Spam-Status: No, score=-4.197 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=davidpcaldwell-com.20150623.gappssmtp.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 hx8MLu63c6iP for <media-types@ietfa.amsl.com>; Wed, 20 Nov 2019 12:09:15 -0800 (PST)
Received: from pechora8.dc.icann.org (pechora8.icann.org [IPv6:2620:0:2830:201::1:74]) (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 9FF1512008D for <media-types@ietf.org>; Wed, 20 Nov 2019 12:09:15 -0800 (PST)
Received: from mail-ot1-x335.google.com (mail-ot1-x335.google.com [IPv6:2607:f8b0:4864:20::335]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pechora8.dc.icann.org (Postfix) with ESMTPS id A40C6C08C9 for <media-types@iana.org>; Wed, 20 Nov 2019 20:09:14 +0000 (UTC)
Received: by mail-ot1-x335.google.com with SMTP id f10so766595oto.3 for <media-types@iana.org>; Wed, 20 Nov 2019 12:09:14 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=davidpcaldwell-com.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=F3SaYpa3riiHBJGg8LLyPL05VvRF8xOy3RxsZOZWwgY=; b=Hx+/wQySGzxDfU0lYLjy0DwKfqlNsw0Mqp5uLuGaUbMn2MFqUKH2eOmRIS62MPHs5o k/tAEb3CGk/+LL3+UBYUZLgyL6+tKiLDR9Hv4HVZkuz8mM5KlIQVo0Nr+257qXbsWfdY YVbWM5wzNYK0HiuV8+BzXPiUSgJJ5QDTs4UgMI56bLjawNJg9bTFoNGdwHcOu7I8GwXT uDbK9r53SlTiYvBwoyGscHjGtxLj+cpm0KckMnT2MPTLvp80qs2kXn+D8D9d2oG5IuPY liHCbXdXUpmbcXQuKKTTmmLrPl8DJBToKJcvFK6GSw78jSLqD9u6BV3VPyj5/ODiMc/B rONw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=F3SaYpa3riiHBJGg8LLyPL05VvRF8xOy3RxsZOZWwgY=; b=OWO/rs/o80O+exeuZRh3KPIbx9z5Miax2HtPsaUMZV7cRob4ZyTe4O02odezyKHltV K+2K3XVPTw3W9HglC82RqHqmj0sM1BrwJiB1kFcoI0+jPTREtSqqNnjY6Rbsz07HAZjW uHku0q4LS04ojj6E/8L8y9MQQnpXqOMTAcyFvmSIkV6Ll4P+a7QHMvm5Ur4/9nNJcmJa XoHZJ1li4L7cF2miyQ7sZue6WBmzR+YornoJ27bkxLQK2JkRNK30AMqP+TPx0/ZsFf6E R1BPvX3PupNDryMgEepPdYaXR5rNOdajBjTSpbVUFu/S39WMA7x5ha7838C+q71VyEBw IIXA==
X-Gm-Message-State: APjAAAXHpa6Qvv937W7rkTuD3Niy8YX52O4cfLuACMW/Tuo+6cC/Bnfj 4b7T57+P4f+MLG8CrqYfOmCDRn6ODsGHYmC41LkZinWq7Hg=
X-Google-Smtp-Source: APXvYqxowq/RNaeOqcbVdnRChbvoKtqvsVt42ii0EVe1b9ogxSXbL6QH+oqXk27d9o6yaSC3ukdYvhoRcQoDr/0I41I=
X-Received: by 2002:a05:6830:1f12:: with SMTP id u18mr3582040otg.58.1574280533319;  Wed, 20 Nov 2019 12:08:53 -0800 (PST)
MIME-Version: 1.0
From: David Caldwell <david@davidpcaldwell.com>
Date: Wed, 20 Nov 2019 15:08:42 -0500
Message-ID: <CAJ2SvnkmcOG=KNW=x5FLj_4uqWow3Uwdh714PxDcd7t0sU907g@mail.gmail.com>
To: media-types@iana.org
Content-Type: multipart/alternative; boundary="000000000000f734c00597ccbf81"
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/C1aOqMUdTi4gvQbHGWIsugLnUYc>
X-Mailman-Approved-At: Thu, 21 Nov 2019 15:44:16 -0800
Subject: [media-types] TypeScript
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: Wed, 20 Nov 2019 20:28:46 -0000

--000000000000f734c00597ccbf81
Content-Type: text/plain; charset="UTF-8"

I have an open source product that assumes all files (that may contain
source code) have a MIME type, and I am attempting to enhance it to process
TypeScript files.

I am looking at the vnd., prs., and x. trees for implementing it, and RFC
6838 "encourages" asking here in order to improve the quality of media type
names.

1. Is anything already underway surrounding TypeScript, which obviously is
becoming more and more pervasive?

2. What would be a good name for me to use for internal use?

- David P,. Caldwell
david@davidpcaldwell.com
http://www.davidpcaldwell.com/

--000000000000f734c00597ccbf81
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I have an open source=C2=A0product=C2=A0that assumes all f=
iles (that may contain source code) have a MIME type, and I am attempting t=
o enhance it to process TypeScript files.<div><br></div><div>I am looking a=
t the vnd., prs., and x. trees for implementing it, and RFC 6838 &quot;enco=
urages&quot; asking here in order to improve the quality of media type name=
s.</div><div><br></div><div>1. Is anything already underway surrounding Typ=
eScript, which obviously is becoming more and more pervasive?</div><div><br=
></div><div>2. What would be a good name for me to use for internal use?</d=
iv><div><br></div><div>- David P,. Caldwell</div><div><a href=3D"mailto:dav=
id@davidpcaldwell.com">david@davidpcaldwell.com</a></div><div><a href=3D"ht=
tp://www.davidpcaldwell.com/">http://www.davidpcaldwell.com/</a></div></div=
>

--000000000000f734c00597ccbf81--


From nobody Thu Nov 21 19:22:33 2019
Return-Path: <dev+ietf@seantek.com>
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 6CEF9120072 for <media-types@ietfa.amsl.com>; Thu, 21 Nov 2019 19:22:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.498
X-Spam-Level: 
X-Spam-Status: No, score=-1.498 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.4, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=no 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 GCWTWvfnQOL5 for <media-types@ietfa.amsl.com>; Thu, 21 Nov 2019 19:22:30 -0800 (PST)
Received: from pechora1.lax.icann.org (pechora1.icann.org [192.0.33.71]) (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 8407F120071 for <media-types@ietf.org>; Thu, 21 Nov 2019 19:22:30 -0800 (PST)
Received: from relay12.mail.gandi.net (relay12.mail.gandi.net [217.70.178.232]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pechora1.lax.icann.org (Postfix) with ESMTPS id 25F021E04F0 for <media-types@iana.org>; Fri, 22 Nov 2019 03:22:30 +0000 (UTC)
Received: from dhcp-8c18.meeting.ietf.org (dhcp-8c18.meeting.ietf.org [31.133.140.24]) (Authenticated sender: sean@seantek.org) by relay12.mail.gandi.net (Postfix) with ESMTPSA id 5AF88200002; Fri, 22 Nov 2019 03:22:05 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.8\))
From: Sean Leonard <dev+ietf@seantek.com>
In-Reply-To: <CAJ2SvnkmcOG=KNW=x5FLj_4uqWow3Uwdh714PxDcd7t0sU907g@mail.gmail.com>
Date: Fri, 22 Nov 2019 11:21:59 +0800
Cc: media-types@iana.org
Content-Transfer-Encoding: quoted-printable
Message-Id: <FE3FBC00-986F-4121-8F45-3F3C8F5DB08A@seantek.com>
References: <CAJ2SvnkmcOG=KNW=x5FLj_4uqWow3Uwdh714PxDcd7t0sU907g@mail.gmail.com>
To: David Caldwell <david@davidpcaldwell.com>
X-Mailer: Apple Mail (2.3445.104.8)
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/eipxKdjGhU8ybLy1eUJLdRqSstQ>
Subject: Re: [media-types] TypeScript
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: Fri, 22 Nov 2019 03:22:31 -0000

> On Nov 21, 2019, at 4:08 AM, David Caldwell <david@davidpcaldwell.com> =
wrote:
>=20
> I have an open source product that assumes all files (that may contain =
source code) have a MIME type, and I am attempting to enhance it to =
process TypeScript files.
>=20
> I am looking at the vnd., prs., and x. trees for implementing it, and =
RFC 6838 "encourages" asking here in order to improve the quality of =
media type names.
>=20
> 1. Is anything already underway surrounding TypeScript, which =
obviously is becoming more and more pervasive?

I have not seen anything, but I do not think that a media type for =
TypeScript is really needed.

>=20
> 2. What would be a good name for me to use for internal use?

text/plain

Seriously. TypeScript is source code that is supposed to be compiled; =
it=E2=80=99s the same as with C/C++ files, or whatever. You would want a =
specific media type if it=E2=80=99s supposed to be handled differently =
by applications (as as in <script src=3D=E2=80=9C=E2=80=A6=E2=80=9D> =
tags in HTML).

Regards,

Sean

>=20
> - David P,. Caldwell
> david@davidpcaldwell.com
> http://www.davidpcaldwell.com/
> _______________________________________________
> media-types mailing list
> media-types@ietf.org
> https://www.ietf.org/mailman/listinfo/media-types


From nobody Thu Nov 21 23:46:43 2019
Return-Path: <pere@hungry.com>
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 4572212011E for <media-types@ietfa.amsl.com>; Thu, 21 Nov 2019 23:46:42 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham 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 pkPewX7xh4PO for <media-types@ietfa.amsl.com>; Thu, 21 Nov 2019 23:46:41 -0800 (PST)
Received: from lamora.getmail.no (lamora.getmail.no [84.210.184.7]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C9DD512000F for <media-types@ietf.org>; Thu, 21 Nov 2019 23:46:39 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by lamora.getmail.no (Postfix) with ESMTP id 98B6D60DE8; Fri, 22 Nov 2019 08:46:33 +0100 (CET)
X-Virus-Scanned: amavisd-new at lamora.get.c.bitbit.net
Received: from lamora.getmail.no ([127.0.0.1]) by localhost (lamora.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4CRSHAm6zUZE; Fri, 22 Nov 2019 08:46:33 +0100 (CET)
Received: from hjemme.reinholdtsen.name (cm-84.212.214.101.getinternet.no [84.212.214.101]) by lamora.getmail.no (Postfix) with SMTP id 0E3BF600B4; Fri, 22 Nov 2019 08:46:33 +0100 (CET)
Received: (nullmailer pid 28752 invoked by uid 10001); Fri, 22 Nov 2019 07:46:32 -0000
From: Petter Reinholdtsen <pere@hungry.com>
To: Mitar <mmitar@gmail.com>, media-types@ietf.org
In-Reply-To: <sa6r22upreo.fsf@hjemme.reinholdtsen.name>
References: <sa67ehyzo3s.fsf@meta.reinholdtsen.name> <20181031102655.GI17721@w3.org> <c419db69-9677-3467-c777-7758450a55fd@henke37.cjb.net> <CANfjZH1COMnjN9jAJGssneP9JymWdo-YmUq93RWu6MxEzBQcEw@mail.gmail.com> <sa6h8gvw48g.fsf@meta.reinholdtsen.name> <sa6lfwuijgh.fsf@meta.reinholdtsen.name> <CAKLmikMdWZF87zusg5td8bmn3uhY1h6XpXDjdN0-DR8VR+ANZA@mail.gmail.com> <sa6bltznv40.fsf@hjemme.reinholdtsen.name> <CAKLmikOPT6O7K5+1iXM_Jw+xyFUv8KKT-BVawEJRgnX_rVxdWw@mail.gmail.com> <sa6r22upreo.fsf@hjemme.reinholdtsen.name>
Date: Fri, 22 Nov 2019 08:46:32 +0100
Message-ID: <sa6y2w8tktj.fsf@hjemme.reinholdtsen.name>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/nP-JRS1bVeuROw2btl8NHgXm85A>
Subject: Re: [media-types] Mime type for patch files?
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: Fri, 22 Nov 2019 07:46:42 -0000

I guess it is time to pick up this thread gain. :)

Did you hear back from IANA about your application for a patch file MIME
type?  Can you share with us what you wrote in the application?

Also, as Mitar asked a month ago, do anyone on this list have any idea
if it is possible to get approval by IESG for such MIME type without
writing a RFC draft first?

-- 
Happy hacking
Petter Reinholdtsen


From nobody Thu Nov 21 23:51:21 2019
Return-Path: <pere@hungry.com>
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 08DE11200B5 for <media-types@ietfa.amsl.com>; Thu, 21 Nov 2019 23:51:20 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.499
X-Spam-Level: 
X-Spam-Status: No, score=-1.499 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, KHOP_HELO_FCRDNS=0.4, SPF_NONE=0.001] autolearn=no 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 hqnZSFcN47cJ for <media-types@ietfa.amsl.com>; Thu, 21 Nov 2019 23:51:19 -0800 (PST)
Received: from pechora6.dc.icann.org (pechora6.icann.org [IPv6:2620:0:2830:201::1:72]) (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 60F09120033 for <media-types@ietf.org>; Thu, 21 Nov 2019 23:51:19 -0800 (PST)
Received: from bouvier.getmail.no (bouvier.getmail.no [84.210.184.8]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pechora6.dc.icann.org (Postfix) with ESMTPS id 8C5FE1E0516 for <media-types@iana.org>; Fri, 22 Nov 2019 07:51:18 +0000 (UTC)
Received: from localhost (localhost [127.0.0.1]) by bouvier.getmail.no (Postfix) with ESMTP id 1F59C4003B; Fri, 22 Nov 2019 08:50:49 +0100 (CET)
Received: from bouvier.getmail.no ([127.0.0.1]) by localhost (bouvier.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 0srgPFA6IdMS; Fri, 22 Nov 2019 08:50:47 +0100 (CET)
Received: from localhost (localhost [127.0.0.1]) by bouvier.getmail.no (Postfix) with ESMTP id B500D4003C; Fri, 22 Nov 2019 08:50:47 +0100 (CET)
X-Virus-Scanned: amavisd-new at bouvier.get.c.bitbit.net
Received: from bouvier.getmail.no ([127.0.0.1]) by localhost (bouvier.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id aSL6xeY-5Mho; Fri, 22 Nov 2019 08:50:47 +0100 (CET)
Received: from hjemme.reinholdtsen.name (cm-84.212.214.101.getinternet.no [84.212.214.101]) by bouvier.getmail.no (Postfix) with SMTP id 8452C4003B; Fri, 22 Nov 2019 08:50:47 +0100 (CET)
Received: (nullmailer pid 29584 invoked by uid 10001); Fri, 22 Nov 2019 07:50:47 -0000
From: Petter Reinholdtsen <pere@hungry.com>
To: David Caldwell <david@davidpcaldwell.com>, media-types@iana.org
In-Reply-To: <FE3FBC00-986F-4121-8F45-3F3C8F5DB08A@seantek.com>
References: <CAJ2SvnkmcOG=KNW=x5FLj_4uqWow3Uwdh714PxDcd7t0sU907g@mail.gmail.com> <FE3FBC00-986F-4121-8F45-3F3C8F5DB08A@seantek.com>
Date: Fri, 22 Nov 2019 08:50:46 +0100
Message-ID: <sa6v9rctkmh.fsf@hjemme.reinholdtsen.name>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/nZ-4NKcQSCoYDAIp802ueMIXAnY>
Subject: Re: [media-types] TypeScript
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: Fri, 22 Nov 2019 07:51:20 -0000

[Sean Leonard]
> Seriously. TypeScript is source code that is supposed to be compiled;
> it=E2=80=99s the same as with C/C++ files, or whatever. You would want a
> specific media type if it=E2=80=99s supposed to be handled differently by
> applications (as as in <script src=3D=E2=80=9C=E2=80=A6=E2=80=9D> tags in=
 HTML).

One use case for MIME types for both TypeScript and C/C++ files is to
pick the appropriate IDE when trying to open such file.  You might want
different IDEs to open when selecting C files and TypeScript files.

At least the KDE file browsers use MIME types internally to know how to
handle various files, and for these it is very valuable to have specific
format codes for each file format.

--=20
Happy hacking
Petter Reinholdtsen


From nobody Fri Nov 22 03:29:40 2019
Return-Path: <david@davidpcaldwell.com>
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 E7BE212081B for <media-types@ietfa.amsl.com>; Fri, 22 Nov 2019 02:51:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.897
X-Spam-Level: 
X-Spam-Status: No, score=-1.897 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=davidpcaldwell-com.20150623.gappssmtp.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 m2-Wye1w5DNx for <media-types@ietfa.amsl.com>; Fri, 22 Nov 2019 02:51:08 -0800 (PST)
Received: from pechora6.dc.icann.org (pechora6.icann.org [IPv6:2620:0:2830:201::1:72]) (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 5A057120088 for <media-types@ietf.org>; Fri, 22 Nov 2019 02:51:08 -0800 (PST)
Received: from mail-ot1-x335.google.com (mail-ot1-x335.google.com [IPv6:2607:f8b0:4864:20::335]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pechora6.dc.icann.org (Postfix) with ESMTPS id 8F93D1E00AD for <media-types@iana.org>; Fri, 22 Nov 2019 10:51:07 +0000 (UTC)
Received: by mail-ot1-x335.google.com with SMTP id f10so5805131oto.3 for <media-types@iana.org>; Fri, 22 Nov 2019 02:51:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=davidpcaldwell-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=7+6Hm7MpjZgZKJsTnP90egFbsfpxsvZLUvwFs/RE4pA=; b=nbQKGniRlKX9L8ekXKAx1wiChyxk3Wiqmp1P229+x5y5cwT2nMbFrwbE13fZlKc6uu HmfPyNGicSddfO5h5AhoHCSe47E/0zLKjA8+xF2G/cwGVXzAn0S65gNH2HhAt312cB6J pcfVwHNdNe/dujIy1dscKD6k+vxANKDTflkQNjS0WbyaoUISQ+auQOUkeQZAZvJT91aL XX8ZrBaYHtB+ID3q7fToBMmGmlLRGtB5V9CtMsaIfg+m51wSHDmJ0AYqZw15AhBpl1hT AF/JGt//2ZHRK7FZ6J9kCGGs5GIkKgFIt8paXzFaaTobgJPbSwMgTlRpIyEcWi4mqfc0 RpHQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=7+6Hm7MpjZgZKJsTnP90egFbsfpxsvZLUvwFs/RE4pA=; b=kMpP5reSGUBb3tKqOudT0j14CguglP7lqJPynU2vdZd+6JSct2MLLWzL6C85YivL+z DJYP1vueN/udynpwJ5QuyanYQCNRzXIBFZIwIWlwuiAPUvv2DWfvx+bCtv0q6xYBmNou k/9UDHlGXSNZmUnk/QXTpvRWB1ebmxag+WjST2u/uoao/kmjALN+Ve6jNjAjHjzS95cH gcAelqCMDACI2iHdu5/U6VzDI408o0JvdnQQix951v+4fdWgE9BKRuIQ0XbyA6etnCvp KNzR8Wy/ZnU9Ou+XOYRLPa/FD75Fh0SET6i77EAOeRtBYEvKX9zpjmHi9n9YXApGO4B/ nwmQ==
X-Gm-Message-State: APjAAAXjM4cLpDXm0hc4JVPwdHqqmyFwK15hlgC3pLCQqGrs4IyTKufl H3NN5WJ9oJQpJCta5CmmvoHW+L+BnTwfUYVtgElKIQ==
X-Google-Smtp-Source: APXvYqyO05HMrEzUvAR/IzLVuyMWT2lWWP75B9vcGVjG6tWinR4/bBVoaArZn+6S4VVS41PivC+qDzoDZ08pGg8xVHo=
X-Received: by 2002:a9d:bf0:: with SMTP id 103mr9816022oth.372.1574419866754;  Fri, 22 Nov 2019 02:51:06 -0800 (PST)
MIME-Version: 1.0
References: <CAJ2SvnkmcOG=KNW=x5FLj_4uqWow3Uwdh714PxDcd7t0sU907g@mail.gmail.com> <FE3FBC00-986F-4121-8F45-3F3C8F5DB08A@seantek.com> <sa6v9rctkmh.fsf@hjemme.reinholdtsen.name>
In-Reply-To: <sa6v9rctkmh.fsf@hjemme.reinholdtsen.name>
From: David Caldwell <david@davidpcaldwell.com>
Date: Fri, 22 Nov 2019 05:50:55 -0500
Message-ID: <CAJ2Svnnzw0ifWwg5+d2B45-FdtUXbXo0z5UGwcsRrwhUMUA2xA@mail.gmail.com>
To: Petter Reinholdtsen <pere@hungry.com>
Cc: media-types@iana.org
Content-Type: multipart/alternative; boundary="000000000000e2b6a50597ed30c2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/zfLQQQOMJvPubuifsrAt_tibf4o>
X-Mailman-Approved-At: Fri, 22 Nov 2019 03:29:40 -0800
Subject: Re: [media-types] TypeScript
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: Fri, 22 Nov 2019 10:51:10 -0000

--000000000000e2b6a50597ed30c2
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

[Sean Leonard]
> Seriously. TypeScript is source code that is supposed to be compiled;
> it=E2=80=99s the same as with C/C++ files, or whatever. You would want a
> specific media type if it=E2=80=99s supposed to be handled differently by
> applications (as as in <script src=3D=E2=80=9C=E2=80=A6=E2=80=9D> tags in=
 HTML).

[Petter Reinholdtse]
> One use case for MIME types for both TypeScript and C/C++ files is to
> pick the appropriate IDE when trying to open such file.

Yes, Petter's description is closer to my use case. In this case I *do*
want to handle different MIME types differently in my application
(specifically, sending them to different preprocessors that emit
JavaScript; note that CoffeeScript, similarly a language that compiles
to JavaScript, already has an IANA registered MIME type.

- David P. Caldwell
david@davidpcaldwell.com
http://www.davidpcaldwell.com/

--000000000000e2b6a50597ed30c2
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div dir=3D"ltr"><div dir=3D"ltr">[Sean Leonard]<span clas=
s=3D"gmail-im" style=3D"color:rgb(80,0,80)"><br>&gt; Seriously. TypeScript =
is source code that is supposed to be compiled;<br>&gt; it=E2=80=99s the sa=
me as with C/C++ files, or whatever. You would want a<br>&gt; specific medi=
a type if it=E2=80=99s supposed to be handled differently by<br>&gt; applic=
ations (as as in &lt;script src=3D=E2=80=9C=E2=80=A6=E2=80=9D&gt; tags in H=
TML).</span><br></div><div dir=3D"ltr"><br></div><div dir=3D"ltr">[Petter R=
einholdtse]<div>&gt; One use case for MIME types for both TypeScript and C/=
C++ files is to</div>&gt; pick the appropriate IDE when trying to open such=
 file.<div><br></div>Yes, Petter&#39;s description is closer to my use case=
. In this case I *do*</div><div>want to handle different MIME types differe=
ntly in my application</div><div>(specifically, sending them to different p=
reprocessors that emit</div><div>JavaScript; note that CoffeeScript, simila=
rly a language that compiles</div><div>to JavaScript, already has an IANA r=
egistered MIME type.</div><div><br></div><div>- David P. Caldwell<br><a hre=
f=3D"mailto:david@davidpcaldwell.com">david@davidpcaldwell.com</a><br><a hr=
ef=3D"http://www.davidpcaldwell.com/">http://www.davidpcaldwell.com/</a></d=
iv></div></div>

--000000000000e2b6a50597ed30c2--


From nobody Mon Nov 25 12:41:57 2019
Return-Path: <mmitar@gmail.com>
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 94A78120F64 for <media-types@ietfa.amsl.com>; Mon, 25 Nov 2019 12:41:55 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 UCvN2RZJLUK7 for <media-types@ietfa.amsl.com>; Mon, 25 Nov 2019 12:41:53 -0800 (PST)
Received: from mail-lj1-x241.google.com (mail-lj1-x241.google.com [IPv6:2a00:1450:4864:20::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 29DC6120F63 for <media-types@ietf.org>; Mon, 25 Nov 2019 12:41:52 -0800 (PST)
Received: by mail-lj1-x241.google.com with SMTP id e9so17483663ljp.13 for <media-types@ietf.org>; Mon, 25 Nov 2019 12:41:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=NKYr5wN3HVXNpazXZ7K9oP7utoIOtbKRM3LBqdKczsc=; b=qxbhp0ipq6TmPU1pIKBDJbFVEXhR9eZmvHPa555cn0/n+ChxbhL3s3TWJ9hD4nDKz3 GlKGA4Np6LYTQWd5pgdbR21QNAQr7rqMcm9BJ1RD4vtPkWmaeeEb67Ov49otWFdndBLJ nZmAsWyz5RoCzYv+hdy0JoinFyIYGsXvCl/SanMTva6yJRUHNH8F24g4yZ7FJ82dl0Sd 6sUIG/mkbZfAuTr++RYukzZWoE3EI8rSEcrh1NPpiNRgw0Su3mCNR0/6tqBeyGpeOPSN 72se1J7w9ArmaLJjBW/JhNCdu8j4HnYSjIn5c0oiAr14mync+p2dWWBIJ6SL8K5JaeKj rO7g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=NKYr5wN3HVXNpazXZ7K9oP7utoIOtbKRM3LBqdKczsc=; b=e1PXrlwS91Be227SgnULh9O06ggLahEtIYRrLHYS9bIe3sNTAHRzANZJ522MFFmoo1 1907XhS6uYB/E72yXOCrCTQA2fYWLqk0JXJol1vZZyUAQVSnm9JP9yJ1ia9XuSfFkCDt 3777RkQsnyIkj/Qfsn4uCqMyxiHaBJBoLZyKK8cv9mWOxOCq/0A34k/d4xVr/Qt1cp7W qdG0tDx+ZNb6M2oK6XPMOiqzEWgwJ9/vvw7jkZId9uL46ynAA5GeNx+RZTGfSZy5GJA4 mDA/6aTNzofWGT62YO/T+9MPzEQaZ2IIOG+f2Hxqa7O8qitNe74R88X39Q5PcBnKJmhX MRmA==
X-Gm-Message-State: APjAAAXSiHHw6xPB84EqDOfCwexSXwYiZz6JC20UvPlcGBuFQOTaNDIE TWRx7IcJon14n9Oav9zC8Sv80ut+dUW3lppdV0zCjDjL
X-Google-Smtp-Source: APXvYqwlZjBtkcsXZgPuiklgGdnhjTsEmhrlycemfkygm2w4As/vFiWFT4FBnFD9ZI9Zyh/p8ndpslrqsRQ128Vq0TI=
X-Received: by 2002:a2e:b818:: with SMTP id u24mr8498293ljo.33.1574714510485;  Mon, 25 Nov 2019 12:41:50 -0800 (PST)
MIME-Version: 1.0
References: <sa67ehyzo3s.fsf@meta.reinholdtsen.name> <20181031102655.GI17721@w3.org> <c419db69-9677-3467-c777-7758450a55fd@henke37.cjb.net> <CANfjZH1COMnjN9jAJGssneP9JymWdo-YmUq93RWu6MxEzBQcEw@mail.gmail.com> <sa6h8gvw48g.fsf@meta.reinholdtsen.name> <sa6lfwuijgh.fsf@meta.reinholdtsen.name> <CAKLmikMdWZF87zusg5td8bmn3uhY1h6XpXDjdN0-DR8VR+ANZA@mail.gmail.com> <sa6bltznv40.fsf@hjemme.reinholdtsen.name> <CAKLmikOPT6O7K5+1iXM_Jw+xyFUv8KKT-BVawEJRgnX_rVxdWw@mail.gmail.com> <sa6r22upreo.fsf@hjemme.reinholdtsen.name> <sa6y2w8tktj.fsf@hjemme.reinholdtsen.name>
In-Reply-To: <sa6y2w8tktj.fsf@hjemme.reinholdtsen.name>
From: Mitar <mmitar@gmail.com>
Date: Mon, 25 Nov 2019 12:41:38 -0800
Message-ID: <CAKLmikMzdyh9uL5OdEwVyLyiE+0QMYFmJ1eTQpgTMm7WVA3PVQ@mail.gmail.com>
To: Petter Reinholdtsen <pere@hungry.com>
Cc: media-types@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/dCDvojyn_hKCgG0YZ2UOHTM4rrk>
Subject: Re: [media-types] Mime type for patch files?
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, 25 Nov 2019 20:41:55 -0000

Hi!

On Thu, Nov 21, 2019 at 11:46 PM Petter Reinholdtsen <pere@hungry.com> wrote:
> I guess it is time to pick up this thread gain. :)

Yes, in fact I just got reply back. So it seems we do have to write an
RFC. They wrote:

====
To make this registration, the reviewers recommend writing an RFC. One
adds, "Of course there may be other standards bodies I know nothing
about that accept and publish documents; it would be fine if such a
process was used."

An independent-stream or an IETF-stream RFC would be acceptable. If
the template were to appear in an independent-stream I-D intended for
publication as an RFC, we would need to ask the IESG to approve the
template separately before publication. That would have to be arranged
with the Independent Stream Editor.

You can find information on this process here:
====

So, it seems somebody has to start working on a RFC here. Personally,
I do not have time for something like this, and probably if to be done
correctly, it should involve a broader community here, I suspect that
many tools are using those patches and might have added extra custom
stuff on top of it, so it might be useful to standardize that as well,
or at least not to make them out-of-spec. So this looks like it has to
be a bigger project than just registration.

This is the application I submitted (slightly bugfixed here):

====
Media type name: text
Media subtype name: unified-diff

Required parameters: N/A

Optional parameters: N/A

Encoding considerations: 8bit

Security considerations:
The security issues associated with this type have not been assessed.

Interoperability considerations: N/A

Published specification:
https://www.gnu.org/software/diffutils/manual/html_node/Detailed-Unified.html
https://www.artima.com/weblogs/viewpost.jsp?thread=164293

Applications which use this media:
It is primarily used to describe the output of GNU patch program and
compatible programs, including git.

Fragment identifier considerations:
N/A

Restrictions on usage:
N/A

Provisional registration? (standards tree only):
N/A

Additional information:

1. Deprecated alias names for this type: N/A
2. Magic number(s): N/A
3. File extension(s): patch
4. Macintosh file type code: N/A
5. Object Identifiers: N/A

General Comments:

Person to contact for further information:

1. Name: Mi Tar
2. Email: mitar.iana@tnode.com

Intended usage: Common
For output of the GNU patch program.

Author/Change controller: N/A
====


Mitar

-- 
http://mitar.tnode.com/
https://twitter.com/mitar_m


From nobody Mon Nov 25 13:33:10 2019
Return-Path: <mmitar@gmail.com>
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 E30E0120F96 for <media-types@ietfa.amsl.com>; Mon, 25 Nov 2019 13:33:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 dbJQCS4oFNRY for <media-types@ietfa.amsl.com>; Mon, 25 Nov 2019 13:33:08 -0800 (PST)
Received: from mail-lj1-x232.google.com (mail-lj1-x232.google.com [IPv6:2a00:1450:4864:20::232]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 48734120F94 for <media-types@ietf.org>; Mon, 25 Nov 2019 13:32:58 -0800 (PST)
Received: by mail-lj1-x232.google.com with SMTP id k8so7120717ljh.5 for <media-types@ietf.org>; Mon, 25 Nov 2019 13:32:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=IwElvqbs6K6p4Ob0dr/EbeKWvnLLJdca9f5oLFUQxEo=; b=KL4QSJ0uYXZ93x2rdwsx8ozMIwfOQBw9nENTbBTlN5kRAv0cckFvMSKgyKhgRQpo8L 8i0mMLgeJ/WTdzblpID7Y4gQvLw9Jfq0VmafyFReVfkzO2hFT9D601j4OmyB7lnNSTDL QgR85JAKLHFQyHX6dSoXPu9pGp1GBIkSubB/vj4MesPIv+SeNDTUsVVCYEd6+5c5FgIZ zKKVPFzcAtDNbMAAHFqduuShX8QHPBWcH4ZWmcirCOJSliSI6YvbGwDcBYRqqmr4HGEx ZS/8ULRrTJIADnwkcZR7ef7b73EDzR+6ATj5LRH8pwtM40EidDIJ9IQgDrtdLW1yQUfb PE6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=IwElvqbs6K6p4Ob0dr/EbeKWvnLLJdca9f5oLFUQxEo=; b=Er8Ho8uuE3bOW9Nb2gGaCWkFeFPHF3rNGqtAU7QsOq3yubu2l5WwR+R+emOWsPLd2B U0XX6iqQmGqUZvXb/LqKFcWRh5Y2+VZQkeTob7ILiM4hiSMLLLTPDV/LN5lVeFauuvmF mk34aSKI8LiURaLYmQ0NWFQc7qTQKOuvTibEdWGc5L22nsLlZmnBzu6WTEzkyUqLBCWE ohfQiqu4k4C3f5FOng/6NRKosooezBvl7vj1/34X0aWslyNURZRhVH4DaEHutA3wO5Ao sSHgDKDaW0g0x1Z/AgeLJ4fE3KRnJcyWj+/B5CXcy4YfX7p67bLnpFmxVisfeJLad4in L0vw==
X-Gm-Message-State: APjAAAXPFUqQ5cONHqfb+JmZyhlTopi8pJB9yZqDmbNPkcCiN67GZH0r YO0JkTtnvKny3pBZI3Pd1AeGe3HmYexksMn+PrA=
X-Google-Smtp-Source: APXvYqwj5GwiM2/FTTI4gqG1k6z5G+a2cwCzJDd7lW2ConD5C3tJzmzmMCHqDgI4kg/ylmUBQNI1VhathsRqhtI4kFo=
X-Received: by 2002:a2e:b0f6:: with SMTP id h22mr23310781ljl.171.1574717576425;  Mon, 25 Nov 2019 13:32:56 -0800 (PST)
MIME-Version: 1.0
References: <sa67ehyzo3s.fsf@meta.reinholdtsen.name> <20181031102655.GI17721@w3.org> <c419db69-9677-3467-c777-7758450a55fd@henke37.cjb.net> <CANfjZH1COMnjN9jAJGssneP9JymWdo-YmUq93RWu6MxEzBQcEw@mail.gmail.com> <sa6h8gvw48g.fsf@meta.reinholdtsen.name> <sa6lfwuijgh.fsf@meta.reinholdtsen.name> <CAKLmikMdWZF87zusg5td8bmn3uhY1h6XpXDjdN0-DR8VR+ANZA@mail.gmail.com> <sa6bltznv40.fsf@hjemme.reinholdtsen.name> <CAKLmikOPT6O7K5+1iXM_Jw+xyFUv8KKT-BVawEJRgnX_rVxdWw@mail.gmail.com> <sa6r22upreo.fsf@hjemme.reinholdtsen.name> <sa6y2w8tktj.fsf@hjemme.reinholdtsen.name> <CAKLmikMzdyh9uL5OdEwVyLyiE+0QMYFmJ1eTQpgTMm7WVA3PVQ@mail.gmail.com>
In-Reply-To: <CAKLmikMzdyh9uL5OdEwVyLyiE+0QMYFmJ1eTQpgTMm7WVA3PVQ@mail.gmail.com>
From: Mitar <mmitar@gmail.com>
Date: Mon, 25 Nov 2019 13:32:44 -0800
Message-ID: <CAKLmikNW3hG1ssKUDj0QPpA4R2nvUMVLuicRr68Mg-pJv8OpFQ@mail.gmail.com>
To: Petter Reinholdtsen <pere@hungry.com>
Cc: media-types@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/a_OWAPHDhtGpzD8CPOPTBajA1LQ>
Subject: Re: [media-types] Mime type for patch files?
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, 25 Nov 2019 21:33:10 -0000

Hi!

Just an interesting thing, in 2008 people were complaining that PATCH
HTTP request "but the standards issue is still that there are no
registered diff formats."

https://lists.w3.org/Archives/Public/ietf-http-wg/2008JanMar/0316.html


Mitar

On Mon, Nov 25, 2019 at 12:41 PM Mitar <mmitar@gmail.com> wrote:
>
> Hi!
>
> On Thu, Nov 21, 2019 at 11:46 PM Petter Reinholdtsen <pere@hungry.com> wrote:
> > I guess it is time to pick up this thread gain. :)
>
> Yes, in fact I just got reply back. So it seems we do have to write an
> RFC. They wrote:
>
> ====
> To make this registration, the reviewers recommend writing an RFC. One
> adds, "Of course there may be other standards bodies I know nothing
> about that accept and publish documents; it would be fine if such a
> process was used."
>
> An independent-stream or an IETF-stream RFC would be acceptable. If
> the template were to appear in an independent-stream I-D intended for
> publication as an RFC, we would need to ask the IESG to approve the
> template separately before publication. That would have to be arranged
> with the Independent Stream Editor.
>
> You can find information on this process here:
> ====
>
> So, it seems somebody has to start working on a RFC here. Personally,
> I do not have time for something like this, and probably if to be done
> correctly, it should involve a broader community here, I suspect that
> many tools are using those patches and might have added extra custom
> stuff on top of it, so it might be useful to standardize that as well,
> or at least not to make them out-of-spec. So this looks like it has to
> be a bigger project than just registration.
>
> This is the application I submitted (slightly bugfixed here):
>
> ====
> Media type name: text
> Media subtype name: unified-diff
>
> Required parameters: N/A
>
> Optional parameters: N/A
>
> Encoding considerations: 8bit
>
> Security considerations:
> The security issues associated with this type have not been assessed.
>
> Interoperability considerations: N/A
>
> Published specification:
> https://www.gnu.org/software/diffutils/manual/html_node/Detailed-Unified.html
> https://www.artima.com/weblogs/viewpost.jsp?thread=164293
>
> Applications which use this media:
> It is primarily used to describe the output of GNU patch program and
> compatible programs, including git.
>
> Fragment identifier considerations:
> N/A
>
> Restrictions on usage:
> N/A
>
> Provisional registration? (standards tree only):
> N/A
>
> Additional information:
>
> 1. Deprecated alias names for this type: N/A
> 2. Magic number(s): N/A
> 3. File extension(s): patch
> 4. Macintosh file type code: N/A
> 5. Object Identifiers: N/A
>
> General Comments:
>
> Person to contact for further information:
>
> 1. Name: Mi Tar
> 2. Email: mitar.iana@tnode.com
>
> Intended usage: Common
> For output of the GNU patch program.
>
> Author/Change controller: N/A
> ====
>
>
> Mitar
>
> --
> http://mitar.tnode.com/
> https://twitter.com/mitar_m



-- 
http://mitar.tnode.com/
https://twitter.com/mitar_m


From Thomas.Edwards@disney.com  Mon Nov 25 14:30:02 2019
Return-Path: <Thomas.Edwards@disney.com>
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 CA86D120FA6 for <media-types@ietfa.amsl.com>; Mon, 25 Nov 2019 14:30:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=twdc.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 WkS7qil82Sb5 for <media-types@ietfa.amsl.com>; Mon, 25 Nov 2019 14:29:58 -0800 (PST)
Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-eopbgr760125.outbound.protection.outlook.com [40.107.76.125]) (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 B690E1208BF for <media-types@ietf.org>; Mon, 25 Nov 2019 14:29:42 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eAcr242X7AfIXzW0DqnZp5/K2vBPw40U2gnw+Y+Iqih0oRLavUCnejnH+XFF8bxgmXrYmgYxolh9ICPssaXQfdqaGzk1U2qLqiFM42jt59wRHs1V/9dy9yK1LqQuFy6rkRdiea11Px/VW9SmCHLDhbQPYZXNwZqg9o62x7LHEseF++lhBrwt9RAkEtiRPj3PKoq0GqLfsATd9rm/jEbx9MWEqMZWcdHKJZb1qMEaZArAkJRgZzToww+7KAPmeMXHxFUJcIx97Kfzou78Cl5dwzdzmAkpMv2cmi+N4Ez3adWd7ZN4p2v7+AeSRhtOu6ng0h2f5LqZxy+clxJonXQt3w==
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=ssDW6N40ptwVkULvKhFpLIcQP3D8f1vzAUo7fPEZoNQ=; b=YSWtn26EBzYUu3f+PfbSkBtGB4NPz6KHmwavw1EOcozo0NcomH0Ba5Rym29pnr/4Djld3FIBMBAAO6H+1uufLvy5qh/tVTdOXev6tZ81GukitmmuARRIfvMj179+lgmXd1+vJ7Hh16CjUGj+wDGAOyC0FnH1xJSMdfP8niLZE5q7u1AiiyimMQDdhsVSUBED/68JZnk96uexN1ok2506vQ7MesngJ8kibT4HD1uUe8AiyG6svbPmdQd57Kdg73yDkMDev1wyNwhqU9/hu+OMETYRqThG/rz1utFKVSCVk04U71rqNVLnF6g2jJol0TK76zM6yKZjOAa2pvXZKEzodA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=disney.com; dmarc=pass action=none header.from=disney.com; dkim=pass header.d=disney.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=twdc.onmicrosoft.com;  s=selector2-twdc-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ssDW6N40ptwVkULvKhFpLIcQP3D8f1vzAUo7fPEZoNQ=; b=nGHAfiU/9+mwX79QaMdodAX6raAvjWIb9KOc1P61TrWbUXbDBFowrs9Piig2SRu+9VjdxQFi2FxwQKWuuop3YQ0LvF8QTHTgE460msotmb4IliJatT60Xsy6aFiIzM3+gQZKaMsRR6WjCzbzrN14B54iYix4QpJu6SaqalcMQ2c=
Received: from BY5PR03MB5233.namprd03.prod.outlook.com (10.186.135.14) by BY5PR03MB5155.namprd03.prod.outlook.com (10.141.249.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2474.17; Mon, 25 Nov 2019 22:29:41 +0000
Received: from BY5PR03MB5233.namprd03.prod.outlook.com ([fe80::3df6:ac70:2a3c:94a5]) by BY5PR03MB5233.namprd03.prod.outlook.com ([fe80::3df6:ac70:2a3c:94a5%3]) with mapi id 15.20.2474.023; Mon, 25 Nov 2019 22:29:41 +0000
From: "Edwards, Thomas" <Thomas.Edwards@disney.com>
To: Mitar <mmitar@gmail.com>, Petter Reinholdtsen <pere@hungry.com>
CC: "media-types@ietf.org" <media-types@ietf.org>
Thread-Topic: [media-types] Mime type for patch files?
Thread-Index: AQHUcNnXa05K1rO0o0u1EITxpVuekqU5JssAgAGyxwCAAzgsgIADubiAgZFWPACAoRoJgIAAFMeAgABCnoCAAIORgIAkGYUAgAWPjgCAAA5HAP//icwA
Date: Mon, 25 Nov 2019 22:29:40 +0000
Message-ID: <E5444803-3D2A-48E4-8E6F-F7390B7282CB@disney.com>
References: <sa67ehyzo3s.fsf@meta.reinholdtsen.name> <20181031102655.GI17721@w3.org> <c419db69-9677-3467-c777-7758450a55fd@henke37.cjb.net> <CANfjZH1COMnjN9jAJGssneP9JymWdo-YmUq93RWu6MxEzBQcEw@mail.gmail.com> <sa6h8gvw48g.fsf@meta.reinholdtsen.name> <sa6lfwuijgh.fsf@meta.reinholdtsen.name> <CAKLmikMdWZF87zusg5td8bmn3uhY1h6XpXDjdN0-DR8VR+ANZA@mail.gmail.com> <sa6bltznv40.fsf@hjemme.reinholdtsen.name> <CAKLmikOPT6O7K5+1iXM_Jw+xyFUv8KKT-BVawEJRgnX_rVxdWw@mail.gmail.com> <sa6r22upreo.fsf@hjemme.reinholdtsen.name> <sa6y2w8tktj.fsf@hjemme.reinholdtsen.name> <CAKLmikMzdyh9uL5OdEwVyLyiE+0QMYFmJ1eTQpgTMm7WVA3PVQ@mail.gmail.com> <CAKLmikNW3hG1ssKUDj0QPpA4R2nvUMVLuicRr68Mg-pJv8OpFQ@mail.gmail.com>
In-Reply-To: <CAKLmikNW3hG1ssKUDj0QPpA4R2nvUMVLuicRr68Mg-pJv8OpFQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/10.10.9.190412
authentication-results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Edwards@disney.com; 
x-originating-ip: [216.205.246.234]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: 56bf7fef-095f-44cf-126b-08d771f6f6e3
x-ms-traffictypediagnostic: BY5PR03MB5155:
x-ms-exchange-purlcount: 7
x-microsoft-antispam-prvs: <BY5PR03MB51556FCAF314D76AF7B90F7CE94A0@BY5PR03MB5155.namprd03.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:5516;
x-forefront-prvs: 0232B30BBC
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(366004)(396003)(39860400002)(376002)(136003)(346002)(189003)(199004)(478600001)(14454004)(256004)(66946007)(14444005)(8936002)(66476007)(66556008)(64756008)(66446008)(966005)(45080400002)(76176011)(102836004)(316002)(86362001)(6506007)(5660300002)(110136005)(53546011)(58126008)(99286004)(6512007)(229853002)(2906002)(7736002)(305945005)(33656002)(26005)(186003)(6116002)(4326008)(71200400001)(3846002)(71190400001)(25786009)(6436002)(6486002)(76116006)(66066001)(6306002)(81156014)(8676002)(81166006)(11346002)(66574012)(2616005)(36756003)(446003)(6246003); DIR:OUT; SFP:1102; SCL:1; SRVR:BY5PR03MB5155; H:BY5PR03MB5233.namprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; 
received-spf: None (protection.outlook.com: disney.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: lqK/S1lb1yDZFygXvJ1/mEd8pYp1+6YPp8oNNePLW5CCNMKRZlxniyQok94yDRJpBb+n2FDuStsqSvFIN0Dyd1PyqrMy8hlv25S6DU6SE+fUiI6JUNENU7U2B6uLLTftwhr0EOVCoH2/1qEjdkdewh1p8qA0iRfhOjH3gXHxxZZOeb3sv421b5XEMCXPjuaR8p0U5He0Fb8/NxsupD/x8pWfcnz4fvxwIjJFOogoJbJC7cpbMSIlEFoAq2gAem3epn44+5SiaUGLb+SHLMpU14UvB0tDutoFHy0n61p6901Bvege4LvKlbq80ijH/Wy0eL8EYLeAOaA6i5yeXNLuw0fqGoCM7Jy7x5hHL4w3I3ZeuGOS2tuC1CiuxnLl+g69nmblRqc9nt7lSwp8lK7lws4j8kSOd/H44HW0+gWba5mdHSxPjnj7OKVPwtIWGgvSnTEUFPiNMv2seaQdNEciqJp9WFOpDLazkWCI4VPebYQ=
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <BCB5F746F34AF64EB0A95994AC1C1D80@namprd03.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: disney.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 56bf7fef-095f-44cf-126b-08d771f6f6e3
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2019 22:29:40.9734 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 56b731a8-a2ac-4c32-bf6b-616810e913c6
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: HQh26hqgyhZBfeYC6EeQz9TjgHe9T823tcV6xHOh7InBUt3GxiiJ9z7G2qOuiwwMLtc3EFA1PhXGGDsuRL+aa3Y3g0gNcvPfs5GnKJdeeSE=
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR03MB5155
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/orkT1WRXF6y1-7qPWn_RRzVUlkw>
Subject: Re: [media-types] Mime type for patch files?
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, 25 Nov 2019 22:33:05 -0000

U3RhbmRhcmRpemF0aW9uIG9mIGRpZmZzICJzbWVsbHMiIHRvIG1lIGxpa2UgaXQgd291bGQgZml0
IHVuZGVyIHRoZSBJRUVFIENvbXB1dGVyIFNvY2lldHkgc3RhbmRhcmRzIGFjdGl2aXR5LCBhcyBp
dCBhcHBsaWVzIHRvIHNvZnR3YXJlIGVuZ2luZWVyaW5nIGluIGdlbmVyYWwgcmF0aGVyIHRoYW4g
SW50ZXJuZXQgaXNzdWVzIHNwZWNpZmljYWxseSB1bmRlciB0aGUgSUVURi4NCg0KU29tZW9uZSBt
YXkgd2FudCB0byByZWFjaCBvdXQgdG8gUmljY2FyZG8gTWFyaWFuaSwgVlAgb2YgdGhlIElFRUUg
Q29tcHV0ZXIgU29jaWV0eSBTdGFuZGFyZHMgQWN0aXZpdGllcyBCb2FyZCB0byBzZWUgaWYgdGhl
cmUgaXMgaW50ZXJlc3QgdGhlcmUuICBTZWU6DQoNCmh0dHBzOi8vd3d3LmNvbXB1dGVyLm9yZy92
b2x1bnRlZXJpbmcvYm9hcmRzLWFuZC1jb21taXR0ZWVzL3N0YW5kYXJkcy1hY3Rpdml0aWVzDQoN
ClRoZSBvdGhlciB0aG91Z2h0IHdvdWxkIGJlIElTTy9JRUMgSlRDMSBTQzcgIlNvZnR3YXJlICYg
U3lzdGVtcyBFbmdpbmVlcmluZyIgDQoNCi1UaG9tYXMNCg0K77u/T24gMTEvMjUvMTksIDE6MzMg
UE0sICJtZWRpYS10eXBlcyBvbiBiZWhhbGYgb2YgTWl0YXIiIDxtZWRpYS10eXBlcy1ib3VuY2Vz
QGlldGYub3JnIG9uIGJlaGFsZiBvZiBtbWl0YXJAZ21haWwuY29tPiB3cm90ZToNCg0KICAgIEhp
IQ0KICAgIA0KICAgIEp1c3QgYW4gaW50ZXJlc3RpbmcgdGhpbmcsIGluIDIwMDggcGVvcGxlIHdl
cmUgY29tcGxhaW5pbmcgdGhhdCBQQVRDSA0KICAgIEhUVFAgcmVxdWVzdCAiYnV0IHRoZSBzdGFu
ZGFyZHMgaXNzdWUgaXMgc3RpbGwgdGhhdCB0aGVyZSBhcmUgbm8NCiAgICByZWdpc3RlcmVkIGRp
ZmYgZm9ybWF0cy4iDQogICAgDQogICAgaHR0cHM6Ly9uYW0wNC5zYWZlbGlua3MucHJvdGVjdGlv
bi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJGdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNv
bSUyRnYyJTJGdXJsJTNGdSUzRGh0dHBzLTNBX19saXN0cy53My5vcmdfQXJjaGl2ZXNfUHVibGlj
X2lldGYtMkRodHRwLTJEd2dfMjAwOEphbk1hcl8wMzE2Lmh0bWwlMjZkJTNERHdJQ0FnJTI2YyUz
RHV3NlRMdTRod2hIZGlHSk9nd2NXRDRBaktReDZ6dkZjR0VzYmZpWTktRUklMjZyJTNEbGVrTk9P
TTVub1Y2MXpyUEgzcndQeWh0Tm5MTFdvTEVIZ2QwcXVReGx5OCUyNm0lM0R1WkpEclFOZWtwa2hw
RkNIbW1RTFdEbmZrMG9TeG83VVJ4UDV6cHpLMmJzJTI2cyUzRGRnX2E5Nkhxa1BUT2duZk1mR3RX
eXYyU1hFNGZTMUVoYWoxMGF0QmxJeGslMjZlJmFtcDtkYXRhPTAyJTdDMDElN0NUaG9tYXMuRWR3
YXJkcyU0MGRpc25leS5jb20lN0NiMTc4NzRkMGI0YzY0MGUzODlkYTA4ZDc3MWVmMTk1NyU3QzU2
YjczMWE4YTJhYzRjMzJiZjZiNjE2ODEwZTkxM2M2JTdDMSU3QzAlN0M2MzcxMDMxNDQwNjMzNTE4
MTImYW1wO3NkYXRhPXBnVE9SaEd1UTFNbEpLbDdxRXRiOW14QW1COEpTRzdYTWJrOFVaTUlETWsl
M0QmYW1wO3Jlc2VydmVkPTA9IA0KICAgIA0KICAgIA0KICAgIE1pdGFyDQogICAgDQogICAgT24g
TW9uLCBOb3YgMjUsIDIwMTkgYXQgMTI6NDEgUE0gTWl0YXIgPG1taXRhckBnbWFpbC5jb20+IHdy
b3RlOg0KICAgID4NCiAgICA+IEhpIQ0KICAgID4NCiAgICA+IE9uIFRodSwgTm92IDIxLCAyMDE5
IGF0IDExOjQ2IFBNIFBldHRlciBSZWluaG9sZHRzZW4gPHBlcmVAaHVuZ3J5LmNvbT4gd3JvdGU6
DQogICAgPiA+IEkgZ3Vlc3MgaXQgaXMgdGltZSB0byBwaWNrIHVwIHRoaXMgdGhyZWFkIGdhaW4u
IDopDQogICAgPg0KICAgID4gWWVzLCBpbiBmYWN0IEkganVzdCBnb3QgcmVwbHkgYmFjay4gU28g
aXQgc2VlbXMgd2UgZG8gaGF2ZSB0byB3cml0ZSBhbg0KICAgID4gUkZDLiBUaGV5IHdyb3RlOg0K
ICAgID4NCiAgICA+ID09PT0NCiAgICA+IFRvIG1ha2UgdGhpcyByZWdpc3RyYXRpb24sIHRoZSBy
ZXZpZXdlcnMgcmVjb21tZW5kIHdyaXRpbmcgYW4gUkZDLiBPbmUNCiAgICA+IGFkZHMsICJPZiBj
b3Vyc2UgdGhlcmUgbWF5IGJlIG90aGVyIHN0YW5kYXJkcyBib2RpZXMgSSBrbm93IG5vdGhpbmcN
CiAgICA+IGFib3V0IHRoYXQgYWNjZXB0IGFuZCBwdWJsaXNoIGRvY3VtZW50czsgaXQgd291bGQg
YmUgZmluZSBpZiBzdWNoIGENCiAgICA+IHByb2Nlc3Mgd2FzIHVzZWQuIg0KICAgID4NCiAgICA+
IEFuIGluZGVwZW5kZW50LXN0cmVhbSBvciBhbiBJRVRGLXN0cmVhbSBSRkMgd291bGQgYmUgYWNj
ZXB0YWJsZS4gSWYNCiAgICA+IHRoZSB0ZW1wbGF0ZSB3ZXJlIHRvIGFwcGVhciBpbiBhbiBpbmRl
cGVuZGVudC1zdHJlYW0gSS1EIGludGVuZGVkIGZvcg0KICAgID4gcHVibGljYXRpb24gYXMgYW4g
UkZDLCB3ZSB3b3VsZCBuZWVkIHRvIGFzayB0aGUgSUVTRyB0byBhcHByb3ZlIHRoZQ0KICAgID4g
dGVtcGxhdGUgc2VwYXJhdGVseSBiZWZvcmUgcHVibGljYXRpb24uIFRoYXQgd291bGQgaGF2ZSB0
byBiZSBhcnJhbmdlZA0KICAgID4gd2l0aCB0aGUgSW5kZXBlbmRlbnQgU3RyZWFtIEVkaXRvci4N
CiAgICA+DQogICAgPiBZb3UgY2FuIGZpbmQgaW5mb3JtYXRpb24gb24gdGhpcyBwcm9jZXNzIGhl
cmU6DQogICAgPiA9PT09DQogICAgPg0KICAgID4gU28sIGl0IHNlZW1zIHNvbWVib2R5IGhhcyB0
byBzdGFydCB3b3JraW5nIG9uIGEgUkZDIGhlcmUuIFBlcnNvbmFsbHksDQogICAgPiBJIGRvIG5v
dCBoYXZlIHRpbWUgZm9yIHNvbWV0aGluZyBsaWtlIHRoaXMsIGFuZCBwcm9iYWJseSBpZiB0byBi
ZSBkb25lDQogICAgPiBjb3JyZWN0bHksIGl0IHNob3VsZCBpbnZvbHZlIGEgYnJvYWRlciBjb21t
dW5pdHkgaGVyZSwgSSBzdXNwZWN0IHRoYXQNCiAgICA+IG1hbnkgdG9vbHMgYXJlIHVzaW5nIHRo
b3NlIHBhdGNoZXMgYW5kIG1pZ2h0IGhhdmUgYWRkZWQgZXh0cmEgY3VzdG9tDQogICAgPiBzdHVm
ZiBvbiB0b3Agb2YgaXQsIHNvIGl0IG1pZ2h0IGJlIHVzZWZ1bCB0byBzdGFuZGFyZGl6ZSB0aGF0
IGFzIHdlbGwsDQogICAgPiBvciBhdCBsZWFzdCBub3QgdG8gbWFrZSB0aGVtIG91dC1vZi1zcGVj
LiBTbyB0aGlzIGxvb2tzIGxpa2UgaXQgaGFzIHRvDQogICAgPiBiZSBhIGJpZ2dlciBwcm9qZWN0
IHRoYW4ganVzdCByZWdpc3RyYXRpb24uDQogICAgPg0KICAgID4gVGhpcyBpcyB0aGUgYXBwbGlj
YXRpb24gSSBzdWJtaXR0ZWQgKHNsaWdodGx5IGJ1Z2ZpeGVkIGhlcmUpOg0KICAgID4NCiAgICA+
ID09PT0NCiAgICA+IE1lZGlhIHR5cGUgbmFtZTogdGV4dA0KICAgID4gTWVkaWEgc3VidHlwZSBu
YW1lOiB1bmlmaWVkLWRpZmYNCiAgICA+DQogICAgPiBSZXF1aXJlZCBwYXJhbWV0ZXJzOiBOL0EN
CiAgICA+DQogICAgPiBPcHRpb25hbCBwYXJhbWV0ZXJzOiBOL0ENCiAgICA+DQogICAgPiBFbmNv
ZGluZyBjb25zaWRlcmF0aW9uczogOGJpdA0KICAgID4NCiAgICA+IFNlY3VyaXR5IGNvbnNpZGVy
YXRpb25zOg0KICAgID4gVGhlIHNlY3VyaXR5IGlzc3VlcyBhc3NvY2lhdGVkIHdpdGggdGhpcyB0
eXBlIGhhdmUgbm90IGJlZW4gYXNzZXNzZWQuDQogICAgPg0KICAgID4gSW50ZXJvcGVyYWJpbGl0
eSBjb25zaWRlcmF0aW9uczogTi9BDQogICAgPg0KICAgID4gUHVibGlzaGVkIHNwZWNpZmljYXRp
b246DQogICAgPiBodHRwczovL25hbTA0LnNhZmVsaW5rcy5wcm90ZWN0aW9uLm91dGxvb2suY29t
Lz91cmw9aHR0cHMlM0ElMkYlMkZ1cmxkZWZlbnNlLnByb29mcG9pbnQuY29tJTJGdjIlMkZ1cmwl
M0Z1JTNEaHR0cHMtM0FfX3d3dy5nbnUub3JnX3NvZnR3YXJlX2RpZmZ1dGlsc19tYW51YWxfaHRt
bC01Rm5vZGVfRGV0YWlsZWQtMkRVbmlmaWVkLmh0bWwlMjZkJTNERHdJQ0FnJTI2YyUzRHV3NlRM
dTRod2hIZGlHSk9nd2NXRDRBaktReDZ6dkZjR0VzYmZpWTktRUklMjZyJTNEbGVrTk9PTTVub1Y2
MXpyUEgzcndQeWh0Tm5MTFdvTEVIZ2QwcXVReGx5OCUyNm0lM0R1WkpEclFOZWtwa2hwRkNIbW1R
TFdEbmZrMG9TeG83VVJ4UDV6cHpLMmJzJTI2cyUzRHgyOTZINjdyb0daV0VJQVBHUUl2eEh0bFV3
ZFFZc2JqSTR6R3hRc1lYOFklMjZlJmFtcDtkYXRhPTAyJTdDMDElN0NUaG9tYXMuRWR3YXJkcyU0
MGRpc25leS5jb20lN0NiMTc4NzRkMGI0YzY0MGUzODlkYTA4ZDc3MWVmMTk1NyU3QzU2YjczMWE4
YTJhYzRjMzJiZjZiNjE2ODEwZTkxM2M2JTdDMSU3QzAlN0M2MzcxMDMxNDQwNjMzNTE4MTImYW1w
O3NkYXRhPTVqMjVpQUxMZ2ZtcEJhWjk3bzlwT1BDTExHa2RDNVMlMkJvM3VPTlltQ25lRSUzRCZh
bXA7cmVzZXJ2ZWQ9MD0gDQogICAgPiBodHRwczovL25hbTA0LnNhZmVsaW5rcy5wcm90ZWN0aW9u
Lm91dGxvb2suY29tLz91cmw9aHR0cHMlM0ElMkYlMkZ1cmxkZWZlbnNlLnByb29mcG9pbnQuY29t
JTJGdjIlMkZ1cmwlM0Z1JTNEaHR0cHMtM0FfX3d3dy5hcnRpbWEuY29tX3dlYmxvZ3Nfdmlld3Bv
c3QuanNwLTNGdGhyZWFkLTNEMTY0MjkzJTI2ZCUzRER3SUNBZyUyNmMlM0R1dzZUTHU0aHdoSGRp
R0pPZ3djV0Q0QWpLUXg2enZGY0dFc2JmaVk5LUVJJTI2ciUzRGxla05PT001bm9WNjF6clBIM3J3
UHlodE5uTExXb0xFSGdkMHF1UXhseTglMjZtJTNEdVpKRHJRTmVrcGtocEZDSG1tUUxXRG5mazBv
U3hvN1VSeFA1enB6SzJicyUyNnMlM0R0bXUtZ2dEUEVWT21keXFJWDhXWTNuaWhBX21DbHVUanFQ
cWd1RFR6VjV3JTI2ZSZhbXA7ZGF0YT0wMiU3QzAxJTdDVGhvbWFzLkVkd2FyZHMlNDBkaXNuZXku
Y29tJTdDYjE3ODc0ZDBiNGM2NDBlMzg5ZGEwOGQ3NzFlZjE5NTclN0M1NmI3MzFhOGEyYWM0YzMy
YmY2YjYxNjgxMGU5MTNjNiU3QzElN0MwJTdDNjM3MTAzMTQ0MDYzMzUxODEyJmFtcDtzZGF0YT1K
MkElMkI1WWowc3BYNCUyRmFrZ1NzJTJCbSUyQm1lUnFmcjVYNWhqN09QJTJCU24zc3BhNCUzRCZh
bXA7cmVzZXJ2ZWQ9MD0gDQogICAgPg0KICAgID4gQXBwbGljYXRpb25zIHdoaWNoIHVzZSB0aGlz
IG1lZGlhOg0KICAgID4gSXQgaXMgcHJpbWFyaWx5IHVzZWQgdG8gZGVzY3JpYmUgdGhlIG91dHB1
dCBvZiBHTlUgcGF0Y2ggcHJvZ3JhbSBhbmQNCiAgICA+IGNvbXBhdGlibGUgcHJvZ3JhbXMsIGlu
Y2x1ZGluZyBnaXQuDQogICAgPg0KICAgID4gRnJhZ21lbnQgaWRlbnRpZmllciBjb25zaWRlcmF0
aW9uczoNCiAgICA+IE4vQQ0KICAgID4NCiAgICA+IFJlc3RyaWN0aW9ucyBvbiB1c2FnZToNCiAg
ICA+IE4vQQ0KICAgID4NCiAgICA+IFByb3Zpc2lvbmFsIHJlZ2lzdHJhdGlvbj8gKHN0YW5kYXJk
cyB0cmVlIG9ubHkpOg0KICAgID4gTi9BDQogICAgPg0KICAgID4gQWRkaXRpb25hbCBpbmZvcm1h
dGlvbjoNCiAgICA+DQogICAgPiAxLiBEZXByZWNhdGVkIGFsaWFzIG5hbWVzIGZvciB0aGlzIHR5
cGU6IE4vQQ0KICAgID4gMi4gTWFnaWMgbnVtYmVyKHMpOiBOL0ENCiAgICA+IDMuIEZpbGUgZXh0
ZW5zaW9uKHMpOiBwYXRjaA0KICAgID4gNC4gTWFjaW50b3NoIGZpbGUgdHlwZSBjb2RlOiBOL0EN
CiAgICA+IDUuIE9iamVjdCBJZGVudGlmaWVyczogTi9BDQogICAgPg0KICAgID4gR2VuZXJhbCBD
b21tZW50czoNCiAgICA+DQogICAgPiBQZXJzb24gdG8gY29udGFjdCBmb3IgZnVydGhlciBpbmZv
cm1hdGlvbjoNCiAgICA+DQogICAgPiAxLiBOYW1lOiBNaSBUYXINCiAgICA+IDIuIEVtYWlsOiBt
aXRhci5pYW5hQHRub2RlLmNvbQ0KICAgID4NCiAgICA+IEludGVuZGVkIHVzYWdlOiBDb21tb24N
CiAgICA+IEZvciBvdXRwdXQgb2YgdGhlIEdOVSBwYXRjaCBwcm9ncmFtLg0KICAgID4NCiAgICA+
IEF1dGhvci9DaGFuZ2UgY29udHJvbGxlcjogTi9BDQogICAgPiA9PT09DQogICAgPg0KICAgID4N
CiAgICA+IE1pdGFyDQogICAgPg0KICAgID4gLS0NCiAgICA+IGh0dHBzOi8vbmFtMDQuc2FmZWxp
bmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRnVybGRlZmVuc2Uu
cHJvb2Zwb2ludC5jb20lMkZ2MiUyRnVybCUzRnUlM0RodHRwLTNBX19taXRhci50bm9kZS5jb21f
JTI2ZCUzRER3SUNBZyUyNmMlM0R1dzZUTHU0aHdoSGRpR0pPZ3djV0Q0QWpLUXg2enZGY0dFc2Jm
aVk5LUVJJTI2ciUzRGxla05PT001bm9WNjF6clBIM3J3UHlodE5uTExXb0xFSGdkMHF1UXhseTgl
MjZtJTNEdVpKRHJRTmVrcGtocEZDSG1tUUxXRG5mazBvU3hvN1VSeFA1enB6SzJicyUyNnMlM0Qy
ZVdkYkJPcjZQci1fbXA5WFR4T2pobjd2TThpcUhzVndjZDdMTzRjV0V3JTI2ZSZhbXA7ZGF0YT0w
MiU3QzAxJTdDVGhvbWFzLkVkd2FyZHMlNDBkaXNuZXkuY29tJTdDYjE3ODc0ZDBiNGM2NDBlMzg5
ZGEwOGQ3NzFlZjE5NTclN0M1NmI3MzFhOGEyYWM0YzMyYmY2YjYxNjgxMGU5MTNjNiU3QzElN0Mw
JTdDNjM3MTAzMTQ0MDYzMzUxODEyJmFtcDtzZGF0YT16aG5XU1JrNE5HNXg2Z0lJRVdaR0p6bzE3
ajI1dFpxRjZmJTJGTFlmd1dybVklM0QmYW1wO3Jlc2VydmVkPTA9IA0KICAgID4gaHR0cHM6Ly9u
YW0wNC5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNBJTJGJTJG
dXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbSUyRnYyJTJGdXJsJTNGdSUzRGh0dHBzLTNBX190d2l0
dGVyLmNvbV9taXRhci01Rm0lMjZkJTNERHdJQ0FnJTI2YyUzRHV3NlRMdTRod2hIZGlHSk9nd2NX
RDRBaktReDZ6dkZjR0VzYmZpWTktRUklMjZyJTNEbGVrTk9PTTVub1Y2MXpyUEgzcndQeWh0Tm5M
TFdvTEVIZ2QwcXVReGx5OCUyNm0lM0R1WkpEclFOZWtwa2hwRkNIbW1RTFdEbmZrMG9TeG83VVJ4
UDV6cHpLMmJzJTI2cyUzRFpzUmJfR2ZNYUtmblpjMEhRSmduM0s2Z0NXYTVaSDhsOGNvcmRJdV9S
STQlMjZlJmFtcDtkYXRhPTAyJTdDMDElN0NUaG9tYXMuRWR3YXJkcyU0MGRpc25leS5jb20lN0Ni
MTc4NzRkMGI0YzY0MGUzODlkYTA4ZDc3MWVmMTk1NyU3QzU2YjczMWE4YTJhYzRjMzJiZjZiNjE2
ODEwZTkxM2M2JTdDMSU3QzAlN0M2MzcxMDMxNDQwNjMzNTE4MTImYW1wO3NkYXRhPThpQ1k1ZlFH
ekhzaGY4d0hab3FHcVBabUdwSmFnaTcwdWJBQ3FKenBPUG8lM0QmYW1wO3Jlc2VydmVkPTA9IA0K
ICAgIA0KICAgIA0KICAgIA0KICAgIC0tIA0KICAgIGh0dHBzOi8vbmFtMDQuc2FmZWxpbmtzLnBy
b3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRnVybGRlZmVuc2UucHJvb2Zw
b2ludC5jb20lMkZ2MiUyRnVybCUzRnUlM0RodHRwLTNBX19taXRhci50bm9kZS5jb21fJTI2ZCUz
RER3SUNBZyUyNmMlM0R1dzZUTHU0aHdoSGRpR0pPZ3djV0Q0QWpLUXg2enZGY0dFc2JmaVk5LUVJ
JTI2ciUzRGxla05PT001bm9WNjF6clBIM3J3UHlodE5uTExXb0xFSGdkMHF1UXhseTglMjZtJTNE
dVpKRHJRTmVrcGtocEZDSG1tUUxXRG5mazBvU3hvN1VSeFA1enB6SzJicyUyNnMlM0QyZVdkYkJP
cjZQci1fbXA5WFR4T2pobjd2TThpcUhzVndjZDdMTzRjV0V3JTI2ZSZhbXA7ZGF0YT0wMiU3QzAx
JTdDVGhvbWFzLkVkd2FyZHMlNDBkaXNuZXkuY29tJTdDYjE3ODc0ZDBiNGM2NDBlMzg5ZGEwOGQ3
NzFlZjE5NTclN0M1NmI3MzFhOGEyYWM0YzMyYmY2YjYxNjgxMGU5MTNjNiU3QzElN0MwJTdDNjM3
MTAzMTQ0MDYzMzUxODEyJmFtcDtzZGF0YT16aG5XU1JrNE5HNXg2Z0lJRVdaR0p6bzE3ajI1dFpx
RjZmJTJGTFlmd1dybVklM0QmYW1wO3Jlc2VydmVkPTA9IA0KICAgIGh0dHBzOi8vbmFtMDQuc2Fm
ZWxpbmtzLnByb3RlY3Rpb24ub3V0bG9vay5jb20vP3VybD1odHRwcyUzQSUyRiUyRnVybGRlZmVu
c2UucHJvb2Zwb2ludC5jb20lMkZ2MiUyRnVybCUzRnUlM0RodHRwcy0zQV9fdHdpdHRlci5jb21f
bWl0YXItNUZtJTI2ZCUzRER3SUNBZyUyNmMlM0R1dzZUTHU0aHdoSGRpR0pPZ3djV0Q0QWpLUXg2
enZGY0dFc2JmaVk5LUVJJTI2ciUzRGxla05PT001bm9WNjF6clBIM3J3UHlodE5uTExXb0xFSGdk
MHF1UXhseTglMjZtJTNEdVpKRHJRTmVrcGtocEZDSG1tUUxXRG5mazBvU3hvN1VSeFA1enB6SzJi
cyUyNnMlM0Rac1JiX0dmTWFLZm5aYzBIUUpnbjNLNmdDV2E1Wkg4bDhjb3JkSXVfUkk0JTI2ZSZh
bXA7ZGF0YT0wMiU3QzAxJTdDVGhvbWFzLkVkd2FyZHMlNDBkaXNuZXkuY29tJTdDYjE3ODc0ZDBi
NGM2NDBlMzg5ZGEwOGQ3NzFlZjE5NTclN0M1NmI3MzFhOGEyYWM0YzMyYmY2YjYxNjgxMGU5MTNj
NiU3QzElN0MwJTdDNjM3MTAzMTQ0MDYzMzUxODEyJmFtcDtzZGF0YT04aUNZNWZRR3pIc2hmOHdI
Wm9xR3FQWm1HcEphZ2k3MHViQUNxSnpwT1BvJTNEJmFtcDtyZXNlcnZlZD0wPSANCiAgICANCiAg
ICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KICAgIG1l
ZGlhLXR5cGVzIG1haWxpbmcgbGlzdA0KICAgIG1lZGlhLXR5cGVzQGlldGYub3JnDQogICAgaHR0
cHM6Ly9uYW0wNC5zYWZlbGlua3MucHJvdGVjdGlvbi5vdXRsb29rLmNvbS8/dXJsPWh0dHBzJTNB
JTJGJTJGdXJsZGVmZW5zZS5wcm9vZnBvaW50LmNvbSUyRnYyJTJGdXJsJTNGdSUzRGh0dHBzLTNB
X193d3cuaWV0Zi5vcmdfbWFpbG1hbl9saXN0aW5mb19tZWRpYS0yRHR5cGVzJTI2ZCUzRER3SUNB
ZyUyNmMlM0R1dzZUTHU0aHdoSGRpR0pPZ3djV0Q0QWpLUXg2enZGY0dFc2JmaVk5LUVJJTI2ciUz
RGxla05PT001bm9WNjF6clBIM3J3UHlodE5uTExXb0xFSGdkMHF1UXhseTglMjZtJTNEdVpKRHJR
TmVrcGtocEZDSG1tUUxXRG5mazBvU3hvN1VSeFA1enB6SzJicyUyNnMlM0RUc1FfWllMdkRDeFdl
Q3AwWklwRW1iWklsbVViSXQ4c3EwdVZkY3NBVmFRJTI2ZSZhbXA7ZGF0YT0wMiU3QzAxJTdDVGhv
bWFzLkVkd2FyZHMlNDBkaXNuZXkuY29tJTdDYjE3ODc0ZDBiNGM2NDBlMzg5ZGEwOGQ3NzFlZjE5
NTclN0M1NmI3MzFhOGEyYWM0YzMyYmY2YjYxNjgxMGU5MTNjNiU3QzElN0MwJTdDNjM3MTAzMTQ0
MDYzMzUxODEyJmFtcDtzZGF0YT1sUmF1OWwwaWVUWiUyQnk2cHpFcU1zNGprd2FlaWZ4c3pUbiUy
QkdIbiUyQnhoR3A0JTNEJmFtcDtyZXNlcnZlZD0wPSANCiAgICANCg0K


From nobody Mon Nov 25 14:52:30 2019
Return-Path: <pere@hungry.com>
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 F156712091A for <media-types@ietfa.amsl.com>; Mon, 25 Nov 2019 14:52:28 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.898
X-Spam-Level: 
X-Spam-Status: No, score=-1.898 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001] autolearn=ham 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 kEwZ19Y40dgu for <media-types@ietfa.amsl.com>; Mon, 25 Nov 2019 14:52:27 -0800 (PST)
Received: from lamora.getmail.no (lamora.getmail.no [84.210.184.7]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 08ABB120FB3 for <media-types@ietf.org>; Mon, 25 Nov 2019 14:52:26 -0800 (PST)
Received: from localhost (localhost [127.0.0.1]) by lamora.getmail.no (Postfix) with ESMTP id 7D18D60098; Mon, 25 Nov 2019 23:52:20 +0100 (CET)
X-Virus-Scanned: amavisd-new at lamora.get.c.bitbit.net
Received: from lamora.getmail.no ([127.0.0.1]) by localhost (lamora.get.c.bitbit.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5onsFfu7af_T; Mon, 25 Nov 2019 23:52:10 +0100 (CET)
Received: from hjemme.reinholdtsen.name (cm-84.212.214.101.getinternet.no [84.212.214.101]) by lamora.getmail.no (Postfix) with SMTP id 2E1FB60092; Mon, 25 Nov 2019 23:52:10 +0100 (CET)
Received: (nullmailer pid 12577 invoked by uid 10001); Mon, 25 Nov 2019 22:52:09 -0000
From: Petter Reinholdtsen <pere@hungry.com>
To: media-types@ietf.org
In-Reply-To: <CAKLmikNW3hG1ssKUDj0QPpA4R2nvUMVLuicRr68Mg-pJv8OpFQ@mail.gmail.com>
References: <sa67ehyzo3s.fsf@meta.reinholdtsen.name> <20181031102655.GI17721@w3.org> <c419db69-9677-3467-c777-7758450a55fd@henke37.cjb.net> <CANfjZH1COMnjN9jAJGssneP9JymWdo-YmUq93RWu6MxEzBQcEw@mail.gmail.com> <sa6h8gvw48g.fsf@meta.reinholdtsen.name> <sa6lfwuijgh.fsf@meta.reinholdtsen.name> <CAKLmikMdWZF87zusg5td8bmn3uhY1h6XpXDjdN0-DR8VR+ANZA@mail.gmail.com> <sa6bltznv40.fsf@hjemme.reinholdtsen.name> <CAKLmikOPT6O7K5+1iXM_Jw+xyFUv8KKT-BVawEJRgnX_rVxdWw@mail.gmail.com> <sa6r22upreo.fsf@hjemme.reinholdtsen.name> <sa6y2w8tktj.fsf@hjemme.reinholdtsen.name> <CAKLmikMzdyh9uL5OdEwVyLyiE+0QMYFmJ1eTQpgTMm7WVA3PVQ@mail.gmail.com> <CAKLmikNW3hG1ssKUDj0QPpA4R2nvUMVLuicRr68Mg-pJv8OpFQ@mail.gmail.com>
Date: Mon, 25 Nov 2019 23:52:09 +0100
Message-ID: <sa6v9r7r2li.fsf@hjemme.reinholdtsen.name>
MIME-Version: 1.0
Content-Type: text/plain
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/_hIg49hb8bNAhQRVBSmBU0oApS4>
Subject: Re: [media-types] Mime type for patch files?
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, 25 Nov 2019 22:52:29 -0000

[Mitar]
> Just an interesting thing, in 2008 people were complaining that PATCH
> HTTP request "but the standards issue is still that there are no
> registered diff formats."
>
> https://lists.w3.org/Archives/Public/ietf-http-wg/2008JanMar/0316.html

I suspect that particular issue might have been solved with
<URL: https://tools.ietf.org/html/rfc6902 > and
<URL: https://tools.ietf.org/html/rfc7396 >.

Do you mean that the HTTP PATCH protocol request is a relevant use case
for the diff/patch format coming out of GNU diff and similar tools?

Anyway, perhaps it is better to register one of the commonly used MIME
types for the diff format instead of making a new one?

-- 
Happy hacking
Petter Reinholdtsen


From nobody Sat Nov 30 20:19:10 2019
Return-Path: <mmitar@gmail.com>
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 C346C1200B3 for <media-types@ietfa.amsl.com>; Sat, 30 Nov 2019 20:19:09 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 yyKmm9jKh7lB for <media-types@ietfa.amsl.com>; Sat, 30 Nov 2019 20:19:08 -0800 (PST)
Received: from mail-lj1-x22d.google.com (mail-lj1-x22d.google.com [IPv6:2a00:1450:4864:20::22d]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E86AF120041 for <media-types@ietf.org>; Sat, 30 Nov 2019 20:19:07 -0800 (PST)
Received: by mail-lj1-x22d.google.com with SMTP id u17so8661802lja.4 for <media-types@ietf.org>; Sat, 30 Nov 2019 20:19:07 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;  h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=L11rmazHJj/cMqpwHEypdhLq2HJd/LX7CIifcCjlNFQ=; b=mf+1ZnnGzRDmLVQQIvIxI9zApWD/0LBmWTrgUdflDMZaVPZ6ICRms+MS3roxUomz2X d6lFv82tdXCG35akGhfMMGF14U/MFvQGYB236SYi+xdCvq1yUqJYT8oA0NwTb00tx51I oZDXPfHcgQBdfxis2YVT5XYqP0RirUN4LFmuquTskmZod2fYvujOFr6UVckGq16+YgpO 2SR2KZ/hawmL4y51tTkzfI0LSSmlZFvBmKNeM+8zygiWqyq13H5BRz113EYJe/7sPdSg eRqK9uTwd/EF3hwcp+65Ek632bkCGhOVOFJcm76balfpL3TnZVRolIUU1T6pET2oUI4O JJVw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=L11rmazHJj/cMqpwHEypdhLq2HJd/LX7CIifcCjlNFQ=; b=XDAIxv5lLQDVNLwS3bKGKpj86o/6tnwBd+7/5c5+eI1Vz8c/Jvqw5ycuyIgdNrhKfj 6hKQt6ep9HVrNSyBN03XygEW9rkuP8oOUSUEt051uSM5eN33BhTSnY6M+Rc15vx4D9kD AnUew8qjyw/sHMoTTphvKWicBUZD7DCmaL/QyGQD+rl2NHAvf80wmoghocYZO7ANCD+Q 8vZDINNJ1i34EyNPsXzKUdaV0ImdB+iAZz7IFsK3hKDmnWVpdr5W6Wyh75ucvfGMUpNy BZMDTxJqELh6UIYkXD/3lOTYw+KXibZF/ZvJTi1pT+fMUdd5Qc100PPlCxRRTl0E3Ioc BXWw==
X-Gm-Message-State: APjAAAX3uyPoceMc31SLCkQLd67u1lUu4jOp6r644Olv5ElmhDG/K65x m7lWDxWqCUPm0hzQdeJzyb0kFML33/xq3K5WM6E=
X-Google-Smtp-Source: APXvYqx0YeSLBIIP24ySZmwrhnVPGst9fJyF4hk3nmV+FjZehwvef7I18ChXMJcX/uTu3XBh32Tgq3lh9QtGTuk3D7c=
X-Received: by 2002:a05:651c:c4:: with SMTP id 4mr12869117ljr.171.1575173945979;  Sat, 30 Nov 2019 20:19:05 -0800 (PST)
MIME-Version: 1.0
References: <sa67ehyzo3s.fsf@meta.reinholdtsen.name> <20181031102655.GI17721@w3.org> <c419db69-9677-3467-c777-7758450a55fd@henke37.cjb.net> <CANfjZH1COMnjN9jAJGssneP9JymWdo-YmUq93RWu6MxEzBQcEw@mail.gmail.com> <sa6h8gvw48g.fsf@meta.reinholdtsen.name> <sa6lfwuijgh.fsf@meta.reinholdtsen.name> <CAKLmikMdWZF87zusg5td8bmn3uhY1h6XpXDjdN0-DR8VR+ANZA@mail.gmail.com> <sa6bltznv40.fsf@hjemme.reinholdtsen.name> <CAKLmikOPT6O7K5+1iXM_Jw+xyFUv8KKT-BVawEJRgnX_rVxdWw@mail.gmail.com> <sa6r22upreo.fsf@hjemme.reinholdtsen.name> <sa6y2w8tktj.fsf@hjemme.reinholdtsen.name> <CAKLmikMzdyh9uL5OdEwVyLyiE+0QMYFmJ1eTQpgTMm7WVA3PVQ@mail.gmail.com> <CAKLmikNW3hG1ssKUDj0QPpA4R2nvUMVLuicRr68Mg-pJv8OpFQ@mail.gmail.com> <sa6v9r7r2li.fsf@hjemme.reinholdtsen.name>
In-Reply-To: <sa6v9r7r2li.fsf@hjemme.reinholdtsen.name>
From: Mitar <mmitar@gmail.com>
Date: Sat, 30 Nov 2019 20:18:53 -0800
Message-ID: <CAKLmikMmvJwow1w6894s6=XyOm76fLVCgzpuky38Oa64BvNpaQ@mail.gmail.com>
To: Petter Reinholdtsen <pere@hungry.com>
Cc: media-types@ietf.org
Content-Type: text/plain; charset="UTF-8"
Archived-At: <https://mailarchive.ietf.org/arch/msg/media-types/I8jffsXnNvopNmb1gwGpp2ezr3U>
Subject: Re: [media-types] Mime type for patch files?
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: Sun, 01 Dec 2019 04:19:10 -0000

Hi!

On Mon, Nov 25, 2019 at 2:52 PM Petter Reinholdtsen <pere@hungry.com> wrote:
> Do you mean that the HTTP PATCH protocol request is a relevant use case
> for the diff/patch format coming out of GNU diff and similar tools?

Yes. It is ridiculous that you cannot send a GNU diff patch over HTTP
patch using a standard MIME type.

> Anyway, perhaps it is better to register one of the commonly used MIME
> types for the diff format instead of making a new one?

If that is possible, sure.


Mitar

-- 
http://mitar.tnode.com/
https://twitter.com/mitar_m

