[apps-discuss] draft-freed-media-type-regs-01 comments
Julian Reschke <julian.reschke@gmx.de> Sun, 06 November 2011 13:40 UTC
Return-Path: <julian.reschke@gmx.de>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CF20421F84A1 for <apps-discuss@ietfa.amsl.com>; Sun, 6 Nov 2011 05:40:31 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.505
X-Spam-Level:
X-Spam-Status: No, score=-104.505 tagged_above=-999 required=5 tests=[AWL=-1.906, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3uKIjz2iSAjP for <apps-discuss@ietfa.amsl.com>; Sun, 6 Nov 2011 05:40:30 -0800 (PST)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by ietfa.amsl.com (Postfix) with SMTP id 4D07521F8481 for <apps-discuss@ietf.org>; Sun, 6 Nov 2011 05:40:29 -0800 (PST)
Received: (qmail invoked by alias); 06 Nov 2011 13:40:26 -0000
Received: from p5DCCB7E7.dip.t-dialin.net (EHLO [192.168.178.36]) [93.204.183.231] by mail.gmx.net (mp002) with SMTP; 06 Nov 2011 14:40:26 +0100
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX1+3oBQlMRq32KKnmy0jPtjsAMiduHICkMarEKt7Cj dvIG99Bnga/cCW
Message-ID: <4EB68E47.5010807@gmx.de>
Date: Sun, 06 Nov 2011 14:40:23 +0100
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:7.0.1) Gecko/20110929 Thunderbird/7.0.1
MIME-Version: 1.0
To: Ned Freed <ned.freed@mrochek.com>
References: <01O827GOAJG200XBUL@mauve.mrochek.com>
In-Reply-To: <01O827GOAJG200XBUL@mauve.mrochek.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: "happiana@ietf.org" <happiana@ietf.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: [apps-discuss] draft-freed-media-type-regs-01 comments
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Nov 2011 13:40:31 -0000
On 2011-11-05 20:17, Ned Freed wrote: > The revised media type registration procedure document: > > http://tools.ietf.org/html/draft-freed-media-type-regs-01 > > is in need of review. In particular, comments are solicited on exactly how the > process should be modified to remove the IESG from the review process for > standards tree types. (Note that the IESG needs to retain the authority to > determine what external organization are qualified standards bodies and what > ones are not.) > ... Hi Ned, below are notes from a quick top-to-bottom read I just did...: Comments: - 4.2 - reg-name; it would be good to state how exactly it is more restrictive, to reference the actual subsection of 2045 (5.1), and maybe say why. - 4.2 - "X-" prefixes - this obviously should be coordinated with Peter's document. - 4.2.2 - "specifies one or more separate images that require appropriate hardware to display" - sounds a bit fine-tuned for a time where graphics hardware was something special. (Also, what about audio and video?? :-) - 4.2.8 - Structured Syntax Name Suffixes - would it make sense to relax the standards-tree registration requirements for types that use an existing structured syntax? (given the fact doing so makes it much harder to do things wrong) - 4.3 - parameter-name; this repeats the warning about the change from 2045, but adds "amended by RFC2231". Optimally have this in a single place and be consistent. - 4.3 - maybe repeat the requirements from 2045 about case-insensitivity and ordering? - 4.3 - the question about the validity to *repeat* parameters comes up from time to time. My understanding is that it's understood to be invalid, but I don't think any spec says that yet. Maybe it should be noted here because it affects definitions of new parameters? - 4.11 - Mac OS File Type - is this still useful information? Minimally, to avid confusion, it should be stated that this only affects ancient versions of MacOS (right?) - 5.8 - "When review is required, a change request may be denied if it renders entities that were valid under the previous definition invalid under the new definition." - see <http://www.w3.org/html/wg/tracker/issues/53> - two questions: 1) Is "valid" to be read as "processable" or as "conforming"? For instance, HTML5 makes many things invalid that were valid before, but recipients still need to process them. 2) "may be denied" is very vague? What are the guidelines? Do we have any? - References - The spec has a normative reference to RFC 3023, which in turn has a reference to RFC 2048, which this document is obsoleting (via 4288); do we really need a normative reference here? (maybe this can be fixed by processing this one in sync with 3023bis)? Editorial: - Boilerplate - Maybe move the "Historical Note" down into the "Introduction" section? (not only for being easier to cite in the future) - Boilerplate - I always recommend to have an Editorial Note on the front page telling reviewers where to send feedback. - 5.2 - do items 1) and 2) apply to "Specification Required" process? The way it's formatted is slightly confusing. - Throughout - The spec mixes uppercase and lowercase RFC2119 terms, and it's not totally clear what the "force" of the lowercase ones is. In many cases this can be avoided by substituting "MAY" by "can" etc. Nits: - 5.2 - s/[RFC2026] section 6.5.4/Section 6.5.4 of [RFC206]/ - References - RFC4234 -> RFC 5234 - References - in the reference for RFC2231, there's a line break that shouldn't be there (this may be a problem in the xml.resource.org-supplied reference, but still...) Best regards, Julian
- [apps-discuss] draft-freed-media-type-regs-01 com… Julian Reschke
- [apps-discuss] parameter syntax, was: draft-freed… Julian Reschke
- Re: [apps-discuss] draft-freed-media-type-regs-01… Ned Freed
- Re: [apps-discuss] draft-freed-media-type-regs-01… Julian Reschke
- Re: [apps-discuss] [happiana] draft-freed-media-t… Mykyta Yevstifeyev (М. Євстіфеєв)
- Re: [apps-discuss] [happiana] draft-freed-media-t… Julian Reschke
- Re: [apps-discuss] [happiana] draft-freed-media-t… Peter Saint-Andre