Re: [apps-discuss] Organisation of draft-freed-media-type-regs-00
Mark Nottingham <mnot@mnot.net> Tue, 06 September 2011 00:17 UTC
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfc.amsl.com
Delivered-To: apps-discuss@ietfc.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfc.amsl.com (Postfix) with ESMTP id 6F6AB1B60B00 for <apps-discuss@ietfc.amsl.com>; Mon, 5 Sep 2011 17:17:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -105.062
X-Spam-Level:
X-Spam-Status: No, score=-105.062 tagged_above=-999 required=5 tests=[AWL=-1.463, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([208.66.40.236]) by localhost (ietfc.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pZgKCy-yFger for <apps-discuss@ietfc.amsl.com>; Mon, 5 Sep 2011 17:17:45 -0700 (PDT)
Received: from fallback-in2.mxes.net (fallback-out2.mxes.net [216.86.168.191]) by ietfc.amsl.com (Postfix) with ESMTP id 8B8BC1B60AFC for <apps-discuss@ietf.org>; Mon, 5 Sep 2011 17:17:42 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) by fallback-in1.mxes.net (Postfix) with ESMTP id 304482FDC21 for <apps-discuss@ietf.org>; Mon, 5 Sep 2011 18:45:19 -0400 (EDT)
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 C4ED822E257; Mon, 5 Sep 2011 18:44:42 -0400 (EDT)
Mime-Version: 1.0 (Apple Message framework v1244.3)
Content-Type: text/plain; charset="us-ascii"
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <01O5P2RFLHN8014O5Z@mauve.mrochek.com>
Date: Tue, 06 Sep 2011 08:44:39 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <141FBDEA-D364-4373-87E3-17ED9985FF40@mnot.net>
References: <923B73A9-B10B-48AB-A6BA-147D76D7073A@mnot.net> <01O5P2RFLHN8014O5Z@mauve.mrochek.com>
To: Ned Freed <ned.freed@mrochek.com>
X-Mailer: Apple Mail (2.1244.3)
Cc: John C Klensin <klensin@jck.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: Tue, 06 Sep 2011 00:17:46 -0000
Thanks, Ned. I'll wait for the revised draft. On 06/09/2011, at 6:10 AM, Ned Freed wrote: > 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 -- Mark Nottingham http://www.mnot.net/
- [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