[apps-discuss] Organisation of draft-freed-media-type-regs-00

Mark Nottingham <mnot@mnot.net> Mon, 22 August 2011 03:07 UTC

Return-Path: <mnot@mnot.net>
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 E288F21F86AB for <apps-discuss@ietfa.amsl.com>; Sun, 21 Aug 2011 20:07:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.608
X-Spam-Level:
X-Spam-Status: No, score=-105.608 tagged_above=-999 required=5 tests=[AWL=-3.009, 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 k6GJ-o5i-7Bm for <apps-discuss@ietfa.amsl.com>; Sun, 21 Aug 2011 20:07:09 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) by ietfa.amsl.com (Postfix) with ESMTP id 3F98221F8581 for <apps-discuss@ietf.org>; Sun, 21 Aug 2011 20:07:08 -0700 (PDT)
Received: from mnot-mini.mnot.net (unknown [118.209.37.195]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 5C1F122E1F4; Sun, 21 Aug 2011 23:08:06 -0400 (EDT)
From: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Date: Mon, 22 Aug 2011 13:08:02 +1000
Message-Id: <923B73A9-B10B-48AB-A6BA-147D76D7073A@mnot.net>
To: Apps Discuss <apps-discuss@ietf.org>
Mime-Version: 1.0 (Apple Message framework v1244.3)
X-Mailer: Apple Mail (2.1244.3)
Cc: Ned Freed <ned.freed@mrochek.com>, John C Klensin <klensin@jck.com>
Subject: [apps-discuss] Organisation of draft-freed-media-type-regs-00
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: Mon, 22 Aug 2011 03:07:10 -0000

Overall, it seems like there's a fair amount of restatement between section 4 and those that precede it. I think many people will skip straight to section 4, believing it to be most relevant to them, and without reference to specific requirements in the rest of the document, they'll end up confused and sometimes mislead.

Furthermore, section 4 isn't clear about the step-by-step procedure that's appropriate to various cases. For example, 4.12.2 and 4.12.4 both refer to a review, but it's not clear to a casual reader whether they're different reviews or the same one. 

I think that this can be addressed by moving much of the content in section 4 into the various subsections of section 3, in the form of concrete, numbered lists of steps to take to register the various kinds of media types. This might result in some duplication (which in the worst cases can be solved by references to new shared sections), but that's preferable to confusing readers.

I'm happy to take a stab at this if the authors would like an illustration of what I mean (and they can provide XML source).

Cheers,



--
Mark Nottingham   http://www.mnot.net/