Re: [apps-discuss] Last Call: <draft-ietf-appsawg-mime-default-charset-03.txt> (Update to MIME regarding Charset Parameter Handling in Textual Media Types) to Proposed Standard
Barry Leiba <barryleiba@computer.org> Tue, 08 May 2012 14:06 UTC
Return-Path: <barryleiba.mailing.lists@gmail.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 E258021F8617 for <apps-discuss@ietfa.amsl.com>; Tue, 8 May 2012 07:06:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.966
X-Spam-Level:
X-Spam-Status: No, score=-102.966 tagged_above=-999 required=5 tests=[AWL=0.011, BAYES_00=-2.599, FM_FORGED_GMAIL=0.622, 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 i3XN3exK6n80 for <apps-discuss@ietfa.amsl.com>; Tue, 8 May 2012 07:06:32 -0700 (PDT)
Received: from mail-lb0-f172.google.com (mail-lb0-f172.google.com [209.85.217.172]) by ietfa.amsl.com (Postfix) with ESMTP id CF25A21F84D3 for <apps-discuss@ietf.org>; Tue, 8 May 2012 07:06:31 -0700 (PDT)
Received: by lbbgo11 with SMTP id go11so4841671lbb.31 for <apps-discuss@ietf.org>; Tue, 08 May 2012 07:06:30 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; bh=GdLj/F719canDdn+43h1DZdt+eH/nal0ba9pgvrUWpY=; b=PvJKzXSGJeSqFvMpFUpoBXnrufZcIF8DXfP9UQq2y1id89nA/PAn7kN/DzqKi1zeRQ snPq/9z0cp2y8XmKPNNOCqfSP8qq80zOZGvwjSgzaMWzvqmtVoAwNvbfpzm1b4SVDnYX PP6nfDjjZDwXyeNYehXHBxVCeScmeoDd1qogMHTrUJSsMpSvJp8/GMhEA5L7nxkQ8lwW ivGRQ3carqTAWhBV/1ieEHc7LA9D7UUbh5TZ6Z45FvgBcWe2HVXnslXhT2qarWrEMoOn zjtKjAKtx64nM2TvNdUIbi+UXFqpSizVxhPSMsdWtMzv9G0DCv/i9uqNXxFoV//UZdo4 jGzQ==
MIME-Version: 1.0
Received: by 10.152.105.19 with SMTP id gi19mr18074933lab.11.1336485990750; Tue, 08 May 2012 07:06:30 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.112.7.7 with HTTP; Tue, 8 May 2012 07:06:30 -0700 (PDT)
In-Reply-To: <20120423132812.32410.11259.idtracker@ietfa.amsl.com>
References: <20120423132812.32410.11259.idtracker@ietfa.amsl.com>
Date: Tue, 08 May 2012 10:06:30 -0400
X-Google-Sender-Auth: C3YYRn0X-CrGLJ5lh7WX666Cnas
Message-ID: <CAC4RtVDZfXi1JwGJLGwOVgsGuU-1dH-uj8bXTGCmjrva80mNhg@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: apps-discuss@ietf.org
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: quoted-printable
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-mime-default-charset-03.txt> (Update to MIME regarding Charset Parameter Handling in Textual Media Types) to Proposed Standard
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, 08 May 2012 14:06:33 -0000
> Abstract > This document changes RFC 2046 rules regarding default charset > parameter values for text/* media types to better align with common > usage by existing clients and servers. ... > The file can be obtained via > http://datatracker.ietf.org/doc/draft-ietf-appsawg-mime-default-charset/ > > IESG discussion can be tracked via > http://datatracker.ietf.org/doc/draft-ietf-appsawg-mime-default-charset/ballot/ This document sailed through IETF last call with no comments, but something has come up in IESG evaluation -- Robert chatted with me about this, and I suggested that he put a DISCUSS ballot in until we resolve it. The document makes it very clear that "existing registrations" are not affected (and therefore retain their RFC 2046 default of US-ASCII for charset). But how does someone TELL that a subtype is "existing"? Chasing documentation pointers and checking dates is not a reasonable way. Five years from now, when 60 more text subtypes have been added to the 60 that are there, how will anyone know *which* of those 120 are affected by this spec and which are not? Further, both (a) and (b) in section 3 are things that SHOULD be done; what if a new registration does neither, violating both SHOULDs? How will someone know what its default is? I think the right way to fix this is to put new text in near the end of section 3, just to make things absolutely clear: -------- OLD New subtypes of the "text" media type, thus, SHOULD NOT define a default "charset" value. If there is a strong reason to do so despite this advice, they SHOULD use the "UTF-8" [RFC3629] charset as the default. NEW New subtypes of the "text" media type, thus, SHOULD NOT define a default "charset" value. If there is a strong reason to do so despite this advice, they SHOULD use the "UTF-8" [RFC3629] charset as the default. To maintain compatibility with existing registrations, this fallback rule applies: any subtype of the "text" media type that does not comply with the rules above retains US-ASCII as its default, as originally specified in RFC 2046. -------- The document editors are OK with this text, but we want to pass it by the working group for comment. Does anyone object to this suggestion? Does anyone think the issue should be addressed differently? Barry, Applications AD
- [apps-discuss] Last Call: <draft-ietf-appsawg-mim… The IESG
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Barry Leiba
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Ned Freed
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Ned Freed
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Barry Leiba
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Ned Freed
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Barry Leiba
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Julian Reschke
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Ned Freed
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… t.petch
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Ned Freed
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Julian Reschke
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… t.petch
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Julian Reschke
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Ned Freed
- Re: [apps-discuss] Last Call: <draft-ietf-appsawg… Ned Freed