Re: [ietf-types] The application/www-form-urlencoded format

Ian Hickson <ian@hixie.ch> Mon, 27 September 2010 00:55 UTC

Return-Path: <ian@hixie.ch>
X-Original-To: ietf-types@core3.amsl.com
Delivered-To: ietf-types@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id C2ECD3A6C0E for <ietf-types@core3.amsl.com>; Sun, 26 Sep 2010 17:55:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.477
X-Spam-Level:
X-Spam-Status: No, score=-2.477 tagged_above=-999 required=5 tests=[AWL=0.122, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QYWQRCiV0kkZ for <ietf-types@core3.amsl.com>; Sun, 26 Sep 2010 17:55:32 -0700 (PDT)
Received: from pechora2.lax.icann.org (pechora2.icann.org [IPv6:2620:0:2d0:1::37]) by core3.amsl.com (Postfix) with ESMTP id 2B72F3A69CA for <ietf-types@ietf.org>; Sun, 26 Sep 2010 17:55:32 -0700 (PDT)
Received: from homiemail-a52.g.dreamhost.com (caibbdcaaaaf.dreamhost.com [208.113.200.5]) by pechora2.lax.icann.org (8.13.8/8.13.8) with ESMTP id o8R0tnp9007268 for <ietf-types@iana.org>; Sun, 26 Sep 2010 17:56:09 -0700
Received: from homiemail-a52.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a52.g.dreamhost.com (Postfix) with ESMTP id 4CB776B80C4; Sun, 26 Sep 2010 17:55:47 -0700 (PDT)
DomainKey-Signature: a=rsa-sha1; c=nofws; d=hixie.ch; h=date:from:to:cc :subject:in-reply-to:message-id:references:mime-version: content-type; q=dns; s=hixie.ch; b=lzbcK3aP72vRENL+1OxsSZetnNWd/ L4kUfuridyUpFPtVZIAFBOqGcnS6kerYl6+neGI4eOGSEMKbjI+g+JHPqn0YLwDa XBx6dlM0mhkp6MH3MFZOc588cEJ8ynnXuykCVrSUwd/z2sksNs/NbIAW6BuVF/+G fr/mc1ZwSx042g=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=hixie.ch; h=date:from:to :cc:subject:in-reply-to:message-id:references:mime-version: content-type; s=hixie.ch; bh=hrUSV0lK+eGMYi6LEXlm4pKJjFQ=; b=YM3 P8Egigp/dyQ6d1SDyJx/gXX6/s/5BhNN+ERjAPFGVI+Cb1PK/1fki3099BF+tNrR /be9IPYmxqnE4RP98Pk1P64lSFFnFJi6XQWbh8RqKNh7s6JDy2mQdswpGzoSCGPv wrTELeg7ht/nrcBNCrMdyKYBvtPGGiWJl542I6ds=
Received: from ps20323.dreamhostps.com (ps20323.dreamhost.com [69.163.222.251]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: internal@index.hixie.ch) by homiemail-a52.g.dreamhost.com (Postfix) with ESMTPSA id 484C46B80C2; Sun, 26 Sep 2010 17:55:47 -0700 (PDT)
Date: Mon, 27 Sep 2010 00:55:47 +0000
From: Ian Hickson <ian@hixie.ch>
To: Bjoern Hoehrmann <derhoermi@gmx.net>
In-Reply-To: <9phv96h82kl6cc6aslb162f74n2b3e9adm@hive.bjoern.hoehrmann.de>
Message-ID: <Pine.LNX.4.64.1009270052440.3271@ps20323.dreamhostps.com>
References: <k1os96p03o78p78490hei104biadpiepit@hive.bjoern.hoehrmann.de> <op.vjmuz10364w2qv@anne-van-kesterens-macbook-pro.local> <679v96hgl3jqatro4epeqlneqoms020uhe@hive.bjoern.hoehrmann.de> <op.vjnqdzm664w2qv@anne-van-kesterens-macbook-pro.local> <0ifv961b9n7fqfgfdut6bjtlnqfkgqcegp@hive.bjoern.hoehrmann.de> <Pine.LNX.4.64.1009262210240.3271@ps20323.dreamhostps.com> <9phv96h82kl6cc6aslb162f74n2b3e9adm@hive.bjoern.hoehrmann.de>
Content-Language: en-GB-hixie
Content-Style-Type: text/css
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset="US-ASCII"
X-Greylist: IP, sender and recipient auto-whitelisted, not delayed by milter-greylist-4.0 (pechora2.lax.icann.org [208.77.188.37]); Sun, 26 Sep 2010 17:56:09 -0700 (PDT)
Cc: ietf-types@iana.org
Subject: Re: [ietf-types] The application/www-form-urlencoded format
X-BeenThere: ietf-types@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Media \(MIME\) type review" <ietf-types.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/ietf-types>, <mailto:ietf-types-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ietf-types>
List-Post: <mailto:ietf-types@ietf.org>
List-Help: <mailto:ietf-types-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf-types>, <mailto:ietf-types-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 27 Sep 2010 00:55:33 -0000

On Mon, 27 Sep 2010, Bjoern Hoehrmann wrote:
> * Ian Hickson wrote:
> >> >After having thought about it some more I am doubting this would be a very  
> >> >useful addition though. The benefit over application/x-www-form-urlencoded  
> >> >seems marginal. Not high enough to warrant the cost.
> >> 
> >> My interest is in having a proper reference for the format for use in
> >> other protocols, where application/x-www-form-urlencoded already works
> >> supporting application/www-form-urlencoded is indeed not very important.
> >
> >May I suggest using a different name in that case? Having two so similarly 
> >named types in active use would be quite confusing.
> 
> The names are as different as the formats are, if I changed the name to,
> say, application/name-value-pairs, then there would probably be someone
> saying it's confusing to have so different names even though the actual
> differences in the format are trivial if not almost meaningless in prac-
> tise. So long as I lack a convincing argument to counter that I'll stick
> with the current name.

The problem is that since they aren't compatible, yet have so similar 
names, it's quite likely that people will get the names wrong and end up 
with interoperability problems. This would be _especially_ confusing if 
any software ends up implementing both.

-- 
Ian Hickson               U+1047E                )\._.,--....,'``.    fL
http://ln.hixie.ch/       U+263A                /,   _.. \   _\  ;`._ ,.
Things that are impossible just take longer.   `._.-(,_..'--(,_..'`-.;.'