Re: [xml-mime] [apps-discuss] I-D Action: draft-ietf-appsawg-xml-mediatypes-03.txt

ht@inf.ed.ac.uk (Henry S. Thompson) Wed, 16 October 2013 13:26 UTC

Return-Path: <ht@inf.ed.ac.uk>
X-Original-To: xml-mime@ietfa.amsl.com
Delivered-To: xml-mime@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91B0721F935A; Wed, 16 Oct 2013 06:26:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -5.67
X-Spam-Level:
X-Spam-Status: No, score=-5.67 tagged_above=-999 required=5 tests=[AWL=0.929, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 f3w5yVtwBJBe; Wed, 16 Oct 2013 06:26:15 -0700 (PDT)
Received: from treacle.ucs.ed.ac.uk (treacle.ucs.ed.ac.uk [129.215.16.102]) by ietfa.amsl.com (Postfix) with ESMTP id 7898911E813B; Wed, 16 Oct 2013 06:26:10 -0700 (PDT)
Received: from crunchie.inf.ed.ac.uk (crunchie.inf.ed.ac.uk [129.215.33.180]) by treacle.ucs.ed.ac.uk (8.13.8/8.13.4) with ESMTP id r9GDQ4fg028316; Wed, 16 Oct 2013 14:26:04 +0100 (BST)
Received: from troutbeck.inf.ed.ac.uk (troutbeck.inf.ed.ac.uk [129.215.25.32]) by crunchie.inf.ed.ac.uk (8.14.4/8.14.4) with ESMTP id r9GDQ2sd023958; Wed, 16 Oct 2013 14:26:02 +0100
Received: from troutbeck.inf.ed.ac.uk (localhost [127.0.0.1]) by troutbeck.inf.ed.ac.uk (8.14.4/8.14.4) with ESMTP id r9GDQ3mI004804; Wed, 16 Oct 2013 14:26:03 +0100
Received: (from ht@localhost) by troutbeck.inf.ed.ac.uk (8.14.4/8.14.4/Submit) id r9GDQ34s004800; Wed, 16 Oct 2013 14:26:03 +0100
X-Authentication-Warning: troutbeck.inf.ed.ac.uk: ht set sender to ht@inf.ed.ac.uk using -f
To: apps-discuss@ietf.org
References: <20131016131142.32211.49752.idtracker@ietfa.amsl.com>
From: ht@inf.ed.ac.uk (Henry S. Thompson)
Date: Wed, 16 Oct 2013 14:26:03 +0100
In-Reply-To: <20131016131142.32211.49752.idtracker@ietfa.amsl.com> (internet-drafts@ietf.org's message of "Wed\, 16 Oct 2013 06\:11\:42 -0700")
Message-ID: <f5bk3hdz6s4.fsf@troutbeck.inf.ed.ac.uk>
User-Agent: Gnus/5.101 (Gnus v5.10.10) XEmacs/21.5-b33 (linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Edinburgh-Scanned: at treacle.ucs.ed.ac.uk with MIMEDefang 2.60, Sophie, Sophos Anti-Virus, Clam AntiVirus
X-Scanned-By: MIMEDefang 2.60 on 129.215.16.102
Cc: xml-mime@ietf.org
Subject: Re: [xml-mime] [apps-discuss] I-D Action: draft-ietf-appsawg-xml-mediatypes-03.txt
X-BeenThere: xml-mime@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "Discussion of XML media types and issues relating to their use in MIME." <xml-mime.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml-mime>, <mailto:xml-mime-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/xml-mime>
List-Post: <mailto:xml-mime@ietf.org>
List-Help: <mailto:xml-mime-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml-mime>, <mailto:xml-mime-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Oct 2013 13:26:19 -0000

internet-drafts writes:

> A New Internet-Draft is available from the on-line Internet-Drafts
> directories.  This draft is a work item of the Applications Area
> Working Group Working Group of the IETF.
>
> 	Title           : XML Media Types
> 	Author(s)       : Henry S. Thompson
>                           Chris Lilley
> 	Filename        : draft-ietf-appsawg-xml-mediatypes-03.txt
> 	Pages           : 27
> 	Date            : 2013-10-16
>
> Abstract:
>    This specification standardizes three media types -- application/xml,
>    application/xml-external-parsed-entity, and application/xml-dtd --
>    for use in exchanging network entities that are related to the
>    Extensible Markup Language (XML) while defining text/xml and text/
>    xml-external-parsed-entity as aliases for the respective application/
>    types.  This specification also standardizes the '+xml' suffix for
>    naming media types outside of these five types when those media types
>    represent XML MIME entities.
>
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-appsawg-xml-mediatypes
>
> There's also a htmlized version available at:
> http://tools.ietf.org/html/draft-ietf-appsawg-xml-mediatypes-03

A thorough exposition of all comments received on the previous draft,
and their resolution, is available at

  http://www.w3.org/XML/2012/10/3023bis/02-comments.html

Many thanks to the commentators, particularly Julian Reschke and Erik
Wilde, for careful reading and helpful input.

An author-markup-based diff is available at

 http://www.w3.org/XML/2012/10/3023bis/draft-ietf-appsawg-xml-mediatypes-03_diff.html

This is much easier to read than the IETF auto-generated one.

Please note in particular that a significant addition has been made to
section 3.6 [1], to address the fact that the XML spec. itself defers
to this spec. to define the precedence of charset parameter, BOM and
XML encoding declaration.

The key new paragraph reads:

  All processors SHOULD treat a BOM (Section 4) as authoritative if it
  is present in an XML MIME entity.  In the absence of a BOM (Section
  4), all processors SHOULD treat the charset parameter as
  authoritative.  Section 4.3.3 of the [XML] specification does _not_
  make it an error for the charset parameter and the XML encoding
  declaration to be inconsistent.

Comments on this section, and wider review, would be very welcome.

ht

[1] http://tools.ietf.org/html/draft-ietf-appsawg-xml-mediatypes-03#section-3.6
-- 
       Henry S. Thompson, School of Informatics, University of Edinburgh
      10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
                Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
                       URL: http://www.ltg.ed.ac.uk/~ht/
 [mail from me _always_ has a .sig like this -- mail without it is forged spam]