Re: [alto] [media-types] application/alto-* Media Types Registration Request

Alexey Melnikov <alexey.melnikov@isode.com> Tue, 14 December 2021 20:22 UTC

Return-Path: <alexey.melnikov@isode.com>
X-Original-To: alto@ietfa.amsl.com
Delivered-To: alto@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62A083A08C2; Tue, 14 Dec 2021 12:22:23 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.097
X-Spam-Level:
X-Spam-Status: No, score=-2.097 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, 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=isode.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 wOR7hJtLYxWK; Tue, 14 Dec 2021 12:22:18 -0800 (PST)
Received: from waldorf.isode.com (waldorf.isode.com [62.232.206.188]) by ietfa.amsl.com (Postfix) with ESMTP id 4F5173A08C7; Tue, 14 Dec 2021 12:22:18 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1639513336; d=isode.com; s=june2016; i=@isode.com; bh=0HNyXx76tn5aT9poCPrJdYM+e/KBYvFVItBFncqES+0=; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:Cc:MIME-Version: In-Reply-To:References:Content-Type:Content-Transfer-Encoding: Content-ID:Content-Description; b=Jql3In4fiYf+/ch/htbmdLDoiVJWLaRRbXhE1OhWikKNdCLYamRLF+/mSwGvyuNCWrOC8t 1HiSSCXJYbNPvy2ab9ycwRP72UiqFSV7l2stAM/4UlfSlAqZH5akaFOukQoh1DF7D4PtDw Fivh9z1d+YHw/Nrh1oz+mPA0RnGKENM=;
Received: from smtpclient.apple ((unknown) [94.3.228.58]) by waldorf.isode.com (submission channel) via TCP with ESMTPSA id <Ybj89wA7VJ1g@waldorf.isode.com>; Tue, 14 Dec 2021 20:22:15 +0000
X-SMTP-Protocol-Errors: NORDNS
From: Alexey Melnikov <alexey.melnikov@isode.com>
Message-Id: <F3CB69DE-1F4A-4B9D-B9A4-E7A2BD94F152@isode.com>
Date: Tue, 14 Dec 2021 20:22:14 +0000
Cc: alto@ietf.org, Francesca Palombini <francesca.palombini@ericsson.com>, draft-ietf-alto-cdni-request-routing-alto.all@ietf.org
To: Qin Wu <bill.wu=40huawei.com@dmarc.ietf.org>, media-types@ietf.org
X-Mailer: iPad Mail (18H107)
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="Apple-Mail-0FFC5413-F065-4826-91C1-4E17818D92AE"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/alto/3fdTQkwVYTAquqvUQTefhtyXngQ>
Subject: Re: [alto] [media-types] application/alto-* Media Types Registration Request
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/alto/>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Dec 2021 20:22:24 -0000

Hi  Qin,
Overall this looks fine to me. A few comments below:

On 03/12/2021 11:17, Qin Wu wrote:
> Hello,
> Here is the registration request of application/alto-* Media Types defined in section 7.1 of draft-ietf-alto-cdni-request-routing-alto:
> https://datatracker.ietf.org/doc/draft-ietf-alto-cdni-request-routing-alto/
> https://www.ietf.org/archive/id/draft-ietf-alto-cdni-request-routing-alto-17.html
>  
> I’ve included the details below.
>  
> Note that this document has already entered into IESG review phase. Francesca Palombini kindly reminds us and the authors of this draft to
> send the media type registrations to the media-type mailing list for review before the document moves forward. Thanks Francesca.
>  
> -Qin (on behalf of chairs)
> 7.1. application/alto-* Media Types
> This document updates the IANA Media Types Registry by registering two additional ALTO media types, listed in Table 1.
> 
> Table 1: Additional ALTO Media Types.
> Type
> Subtype
> Specification
> application
> alto-cdni+json
> Section 3 of RFCthis
> application
> alto-cdnifilter+json
> Section 5 of RFCthis
> Type name:
> application
> 
> Subtype name:
> This document registers multiple subtypes, as listed in Table 1.
> 
Existing media type registration template doesn’t allow registering multiple media types using the same template. So you will need to create multiple registrations.

Having said that, a few minor comments below:
> Required parameters:
> n/a
> 
> Optional parameters:
> n/a
> 
> Encoding considerations:
> Encoding considerations are identical to those specified for the "application/json" media type. See [RFC8259].
> 
> Security considerations:
> Security considerations related to the generation and consumption of ALTO Protocol messages are discussed in Section 15 of [RFC7285].
> 
> Interoperability considerations:
> This document specifies formats of conforming messages and the interpretation thereof.
> 
This section is for known interoperability concerns. If you don’t know of any, putting N/A here is probably the best.
> Published specification:
> This document is the specification for these media types; see Table 1 for the section documenting each media type.
> 
> Applications that use this media type:
> ALTO servers and ALTO clients either stand alone or are embedded within other applications.
> 
Please add a reference to a document where ALTO is defined. Registration templates can be read by people who are not necessarily familiar with this technology.

Also when you split the registration template into 2 it would be good to have a sentence here explaining how the two formats differ.
> Additional information:
> Magic number(s):
> n/a
> 
> File extension(s):
> This document uses the mime type to refer to protocol messages and thus does not require a file extension.
> 

I don’t think I agree with this statement, but not having a file extension is Ok. So just put “N/A” here.
> Macintosh file type code(s):
> n/a
> 
> Person & email address to contact for further information:
> See Authors' Addresses section.
> 
> Intended usage:
> COMMON
> 
> Restrictions on usage:
> n/a
> 
> Author:
> See Authors' Addresses section.
> 
> Change controller:
> Internet Engineering Task Force (mailto:iesg@ietf.org).
> 
>  
> 
> 
> _______________________________________________
> media-types mailing list
> media-types@ietf.org
> https://www.ietf.org/mailman/listinfo/media-types