Re: Last Call: Adding a fragment identifier to the text/csv media type(see <draft-hausenblas-csv-fragment-06.txt>)

John C Klensin <john-ietf@jck.com> Tue, 15 October 2013 08:54 UTC

Return-Path: <john-ietf@jck.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02EE521F9CA4 for <ietf@ietfa.amsl.com>; Tue, 15 Oct 2013 01:54:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -103.424
X-Spam-Level:
X-Spam-Status: No, score=-103.424 tagged_above=-999 required=5 tests=[AWL=-0.425, BAYES_00=-2.599, J_CHICKENPOX_43=0.6, RCVD_IN_DNSWL_LOW=-1, 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 YLX4AhYLNxeo for <ietf@ietfa.amsl.com>; Tue, 15 Oct 2013 01:54:53 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) by ietfa.amsl.com (Postfix) with ESMTP id D5D7711E8120 for <ietf@ietf.org>; Tue, 15 Oct 2013 01:54:52 -0700 (PDT)
Received: from [198.252.137.115] (helo=JcK-HP8200.jck.com) by bsa2.jck.com with esmtp (Exim 4.71 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1VW0Oy-000OGm-5p; Tue, 15 Oct 2013 04:54:52 -0400
Date: Tue, 15 Oct 2013 04:54:47 -0400
From: John C Klensin <john-ietf@jck.com>
To: Pete Resnick <presnick@qti.qualcomm.com>
Subject: Re: Last Call: Adding a fragment identifier to the text/csv media type(see <draft-hausenblas-csv-fragment-06.txt>)
Message-ID: <102BC46338B27611350C249D@JcK-HP8200.jck.com>
In-Reply-To: <525C49DC.9090102@qti.qualcomm.com>
References: <20131010185009.971.99426.idtracker@ietfa.amsl.com> <000f01cec801$0d8ba0a0$4001a8c0@gateway.2wire.net> <525C49DC.9090102@qti.qualcomm.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Cc: ietf@ietf.org
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Oct 2013 08:54:58 -0000

--On Monday, October 14, 2013 14:45 -0500 Pete Resnick
<presnick@qti.qualcomm.com> wrote:

> I don't know that everyone is really understanding the request
> that is being made here. It is a bit unusual.
> 
> RFC 4180 <http://tools.ietf.org/html/rfc4180> contains the
> current registration for text/csv. That registration has the
> "Change Controller" as "IESG", which is to say it's a
> registration from an IETF document. Barring any change, that
> registration would remain exactly as it is (including its
> current Security Considerations).
>...
> This Last Call is to find out if the IETF is OK with a
> non-IETF document updating an IETF registration. If the answer
> is "no", then we leave the 4180 registration in place, or we
> tell the ISE that draft-hausenblas is not conforming to IETF
> processes and that we want it to be an IETF-stream document.
> If the answer is "yes", we go ahead with the registration
> change based on whatever the ISE publishes. We can send
> comments to the author and to the ISE asking for changes, but
> it's not an IETF document; IETF consensus is not required and
> the ISE can publish it anyway.
>...

In a slightly broader interpretation of that question, I believe
that having Independent (or even IAB) stream documents modify
registrations that are required, either by the registration
procedure or the registration itself, to be under IETF change
control is a bad idea.  If we don't like that constrain, we
should modify the registration, not conduct odd Last Calls.  I
would strongly support processing this document in the IETF
Stream as an individual submission (and, while that slips over
into the substantive part, approving it for publication and
modification of the registration on that basis).  

My reasoning is that, while the change seems fine, the precedent
seems atrocious.  If this is approved via Independent Stream
publication and the next case that comes along is, unlike this
one, generally hated by the community, the amount of
hair-splitting required to deny that one having approved this
one would be impressive.. and bad for the IETF.

Of course, the ISE could go ahead and publish this document and
the IESG could block the registration, leading to a confusing
situation.  I hope we don't have to go there.

       john

p.s. W3C is circulating a draft charter for a WG that might
affect CSV on the web.  Because having a hard-to-change
Informational RFC and IANA registration that was inconsistent
with W3C recommendations would be a generally bad idea, some
coordination may be in order, especially to verify that the
current draft is not an end run around W3C efforts.