Re: [apps-discuss] Organisation of draft-freed-media-type-regs-00
Ned Freed <ned.freed@mrochek.com> Mon, 05 September 2011 20:49 UTC
Return-Path: <ned.freed@mrochek.com>
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 3178A21F8AE6 for <apps-discuss@ietfa.amsl.com>; Mon, 5 Sep 2011 13:49:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.465
X-Spam-Level:
X-Spam-Status: No, score=-2.465 tagged_above=-999 required=5 tests=[AWL=0.134, BAYES_00=-2.599]
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 ylfjAO-skAbd for <apps-discuss@ietfa.amsl.com>; Mon, 5 Sep 2011 13:49:12 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.59.230.40]) by ietfa.amsl.com (Postfix) with ESMTP id 6689721F8ABE for <apps-discuss@ietf.org>; Mon, 5 Sep 2011 13:49:12 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01O5P2RHNKXS01402I@mauve.mrochek.com> for apps-discuss@ietf.org; Mon, 5 Sep 2011 13:49:30 -0700 (PDT)
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01O5KP14T1K0014O5Z@mauve.mrochek.com>; Mon, 5 Sep 2011 13:49:26 -0700 (PDT)
Message-id: <01O5P2RFLHN8014O5Z@mauve.mrochek.com>
Date: Mon, 05 Sep 2011 13:10:16 -0700
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Mon, 22 Aug 2011 13:08:02 +1000" <923B73A9-B10B-48AB-A6BA-147D76D7073A@mnot.net>
MIME-version: 1.0
Content-type: TEXT/PLAIN
References: <923B73A9-B10B-48AB-A6BA-147D76D7073A@mnot.net>
To: Mark Nottingham <mnot@mnot.net>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1315255784; bh=8JKuYqGtQ42nwsiEp8AWp7OqI2E2x444fZk5aXMPV30=; h=Cc:Message-id:Date:From:Subject:In-reply-to:MIME-version: Content-type:References:To; b=HTWFLAbnLmkwHWc/1Z/VjrsV8Awq2q5+lXuDgvNqkyVsWVtRn9cn4pox+KChF4Zax jVfBN2U0l9AlikjzJCxgGA1FttjLEIgJa7uZPW4h8or0JFqXn3GJ205KIIG3DLD53F 6+NRrHlht7SUn3Bz9RDhB3jIdlh+e4oi3EbCk4CM=
Cc: John C Klensin <klensin@jck.com>, Ned Freed <ned.freed@mrochek.com>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [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, 05 Sep 2011 20:49:13 -0000
First of all, there's a serious structural error in the present draft - sections 4 and 5 have gotten merged because of a misplaced </section>. If you look at the draft's predecessor, RFC 4288, you'll see what I mean. I believe many if not most of your comments here are a result of this error on my part, for which I apologize. I'm going to post a revised draft that corrects this error immediately. In addition to the problems you note below, this also messes up the structured syntax suffix additions, which are supposed to be in a separat top-level section. > Overall, it seems like there's a fair amount of restatement between section 4 > and those that precede it. Not really seeing it - could you be ore specific? > 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. Section 4 is supposed to lay out the specific requirements in various areas for media types. It is in no way, shape, or form intended to provide a step-by-step instruction list for registering things, and I think it would be a HUGE mistake to change it into something like this. Extensive past experience has shown that attempting to instantiate requirements via a step by step fashion is enormously confusing when something new and slightly different comes along. > Furthermore, section 4 isn't clear about the step-by-step procedure that's > appropriate to various cases. That's hardly surprising since section 4 was in no way intended to provide such a checklist. And I am strongly opposed to trying to turn it into such a checklist. Section 5, OTOH, could benefit from more structuring as step by step lists, and it has been the plan all along to do that. But before that happens there has to be agremeent about what the steps are - especially for standards tree registrations. This is the major open issue in the draft that we really need to be talking about - in particular, whether or not the IESG remains "in the loop", and if they are to be moved out, how far out. It seems pointless for me to try and construct text for this when the most basic aspects of the process are still up in the air. > 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. 4.12.2 in particular is impossible to nail down without clarification of the IESG's role. I agree, however, that the present text is completely inadequate. > 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. I strongly disagree with this approach. The correct thing to be doing IMO is to leave (the proper) section 4 mostly alone and focus on fixing (the proper) section 5. As for how to do that, I think having separate itemized lists for vnd./prs. and for standards trees makes the most sense. Attempting to do them both at once and calling out exceptions between the two processes is just too confusing. I also think that we need to stop pretending it's necessary or even all that helpful to take vnd. and prs. to the ietf-types list prior to registering. Almost nobody does that and it doesn't seem to cause any significant difficulties. And OTOH, just suggesting you're really supposed to get feedback from a mailing list is a big disincentive for a process that really doesn't amount to anything but filling out a web form. So in the vnd./prs. case list review should at most be mentioned as a "need help? here's where to go!" sort of thing. The use of mailing list review in standards tree registrations also needs to be reviewed, but I confess to a certain ambivalence as to exactly how it should be done. > 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). Again, I think most of the issues here are the result of my structural fuckup. Again, sorry about that. Ned
- [apps-discuss] Organisation of draft-freed-media-… Mark Nottingham
- Re: [apps-discuss] Organisation of draft-freed-me… Ned Freed
- Re: [apps-discuss] Organisation of draft-freed-me… Mark Nottingham