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

Julian Reschke <julian.reschke@gmx.de> Fri, 11 May 2012 15:12 UTC

Return-Path: <julian.reschke@gmx.de>
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 DF2A921F8625 for <apps-discuss@ietfa.amsl.com>; Fri, 11 May 2012 08:12:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.809
X-Spam-Level:
X-Spam-Status: No, score=-102.809 tagged_above=-999 required=5 tests=[AWL=-0.810, BAYES_00=-2.599, J_CHICKENPOX_15=0.6, 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 jbbNAZsItK9w for <apps-discuss@ietfa.amsl.com>; Fri, 11 May 2012 08:12:10 -0700 (PDT)
Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by ietfa.amsl.com (Postfix) with SMTP id F04F821F8624 for <apps-discuss@ietf.org>; Fri, 11 May 2012 08:12:09 -0700 (PDT)
Received: (qmail invoked by alias); 11 May 2012 15:12:08 -0000
Received: from mail.greenbytes.de (EHLO [192.168.1.140]) [217.91.35.233] by mail.gmx.net (mp001) with SMTP; 11 May 2012 17:12:08 +0200
X-Authenticated: #1915285
X-Provags-ID: V01U2FsdGVkX18hWJB+x1YhyPC//8NZrVXprv8uzrTeRnQrSRSIqP HtiHfrp385K3Dl
Message-ID: <4FAD2C44.8060002@gmx.de>
Date: Fri, 11 May 2012 17:12:04 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: "t.petch" <ietfc@btconnect.com>
References: <20120423132812.32410.11259.idtracker@ietfa.amsl.com><CAC4RtVDZfXi1JwGJLGwOVgsGuU-1dH-uj8bXTGCmjrva80mNhg@mail.gmail.com><01OF8RSPPS320006TF@mauve.mrochek.com><CALaySJLFrKSF9JPBC54j0EaTQ6SNXM2+tag2uU2SmVjWxE7Erg@mail.gmail.com> <01OF98WFXDKI0006TF@mauve.mrochek.com> <00a801cd2f7a$90e429c0$4001a8c0@gateway.2wire.net> <4FAD26E7.5020800@gmx.de> <011601cd2f7e$b140a140$4001a8c0@gateway.2wire.net>
In-Reply-To: <011601cd2f7e$b140a140$4001a8c0@gateway.2wire.net>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Y-GMX-Trusted: 0
Cc: Barry Leiba <barryleiba@computer.org>, Ned Freed <ned.freed@mrochek.com>, apps-discuss@ietf.org
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: Fri, 11 May 2012 15:12:11 -0000

On 2012-05-11 16:02, t.petch wrote:
> ...
> Julian
>
> Right, thanks for the reference.
> "In the general case, this is a hopeless situation. It is not entirely hopeless
> in XML, however, because XML limits the general case in two ways"
>
> But ... that is saying that XML recognises the need to be able to auto-detect
> the character encoding and is designed to do so.  This change to mime default
> charset imposes the need to auto-detect on all future text/* where the encoding
> is transported inside the payload, which the old rules did not.  Perhaps a
> corner case not worth mentioning.
> ...

a) The spec has been approved yesterday, so changing it would be tricky.

b) That being said: when a format is designed to carry the character set 
information in-line, then yes, that's should be used to detect the 
character set. If it's not possible to do so reliably, then the format 
doesn't really fall into that category, no?

Best regards, Julian