Re: [mile] Comments on IODEF ENUM Draft

Eric Burger <eburger-l@standardstrack.com> Wed, 13 March 2013 15:28 UTC

Return-Path: <eburger-l@standardstrack.com>
X-Original-To: mile@ietfa.amsl.com
Delivered-To: mile@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B15A621F8EC2 for <mile@ietfa.amsl.com>; Wed, 13 Mar 2013 08:28:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[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 7t1VjqHW9ZoT for <mile@ietfa.amsl.com>; Wed, 13 Mar 2013 08:28:03 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [74.124.215.108]) by ietfa.amsl.com (Postfix) with ESMTP id 0333C21F8EAC for <mile@ietf.org>; Wed, 13 Mar 2013 08:28:03 -0700 (PDT)
Received: from dhcp-42e0.meeting.ietf.org ([130.129.66.224]:57498) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.80) (envelope-from <eburger-l@standardstrack.com>) id 1UFnaz-00017C-RD for mile@ietf.org; Wed, 13 Mar 2013 08:28:01 -0700
Content-Type: text/plain; charset="us-ascii"
Mime-Version: 1.0 (Mac OS X Mail 6.2 \(1499\))
From: Eric Burger <eburger-l@standardstrack.com>
In-Reply-To: <3DA83EFB-409F-4A7D-B69D-FEC71F4FABFD@standardstrack.com>
Date: Wed, 13 Mar 2013 11:28:02 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <B0C3F737-C43F-4CEB-A8BD-EEFEF9391D1A@standardstrack.com>
References: <3DA83EFB-409F-4A7D-B69D-FEC71F4FABFD@standardstrack.com>
To: MILE IETF <mile@ietf.org>
X-Mailer: Apple Mail (2.1499)
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Source:
X-Source-Args:
X-Source-Dir:
Subject: Re: [mile] Comments on IODEF ENUM Draft
X-BeenThere: mile@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Managed Incident Lightweight Exchange, IODEF extensions and RID exchanges" <mile.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/mile>, <mailto:mile-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/mile>
List-Post: <mailto:mile@ietf.org>
List-Help: <mailto:mile-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/mile>, <mailto:mile-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 13 Mar 2013 15:28:03 -0000

This document suffers from "do what I mean, not what I say" syndrome.

Here we are, suffering all of the indignities of XML -- lots of angle brackets, slashes, colons, white space, preambles, external definitions that no one looks up, etc. Why do we do this? Because we get explicit data element definitions and unambiguous understanding. So, given we are paying the XML fee, why would we then drop it all and come up with a structured string inside of a <ReferenceName> tag?

Let us say what we mean and break out the abbreviation, version, and id.

It gets worse, and I am back on the version bandwagon. What does it mean if you cannot find the right version? Dot separated strings are a "good idea"? What does that mean? Do you go to the closest major number? How do you report an inability to find the right document? What if the document is there, but you just do not want to support it? Since this draft is for a generic mechanism, it is somewhat OK to not describe specific actions, but it must enumerate that any definition and, if we go there, IANA registration, must specify the appropriate action to take in the common cases, and that people registering values must describe the registration-specific actions.

Lastly, the IANA section specifies a designated expert, but also says consult MILE. Pick one. Either it is a designated expert, and the AD will ensure their selectee works with MILE (or its successors) or you want work group review, and the WG chair will ensure they select an expert to do the review.