Re: [apps-discuss] W3C TAG Comment on Draft Media Type Specifications and Registration Procedures

ht@inf.ed.ac.uk (Henry S. Thompson) Sun, 22 April 2012 10:23 UTC

Return-Path: <ht@inf.ed.ac.uk>
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 A6D9621F85E4 for <apps-discuss@ietfa.amsl.com>; Sun, 22 Apr 2012 03:23:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.572
X-Spam-Level:
X-Spam-Status: No, score=-6.572 tagged_above=-999 required=5 tests=[AWL=0.027, 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 xsuASLoMXKw3 for <apps-discuss@ietfa.amsl.com>; Sun, 22 Apr 2012 03:23:48 -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 830CB21F85DF for <apps-discuss@ietf.org>; Sun, 22 Apr 2012 03:23:47 -0700 (PDT)
Received: from nutty.inf.ed.ac.uk (nutty.inf.ed.ac.uk [129.215.33.33]) by treacle.ucs.ed.ac.uk (8.13.8/8.13.4) with ESMTP id q3MANP45026783; Sun, 22 Apr 2012 11:23:30 +0100 (BST)
Received: from calexico.inf.ed.ac.uk (calexico.inf.ed.ac.uk [129.215.24.15]) by nutty.inf.ed.ac.uk (8.13.8/8.13.8) with ESMTP id q3MANPex003425; Sun, 22 Apr 2012 11:23:25 +0100
Received: from calexico.inf.ed.ac.uk (localhost [127.0.0.1]) by calexico.inf.ed.ac.uk (8.14.4/8.14.4) with ESMTP id q3MANOsn030633; Sun, 22 Apr 2012 11:23:24 +0100
Received: (from ht@localhost) by calexico.inf.ed.ac.uk (8.14.4/8.14.4/Submit) id q3MANN2p030629; Sun, 22 Apr 2012 11:23:23 +0100
X-Authentication-Warning: calexico.inf.ed.ac.uk: ht set sender to ht@inf.ed.ac.uk using -f
To: Ned Freed <ned.freed@mrochek.com>
References: <4F877CEE.5030107@arcanedomain.com> <01OE8S1I9Z2K00ZUIL@mauve.mrochek.com> <9452079D1A51524AA5749AD23E0039280EF063@exch-mbx901.corp.cloudmark.com> <CA8E55D5-822A-47DC-B5CB-583CC328227B@jenitennison.com> <4F87EBD4.90501@gmx.de> <CFA00AEC-F80B-4517-8101-A5DDA57555ED@jenitennison.com> <01OEABGEZ8RU00ZUIL@mauve.mrochek.com> <098D7D86-2FF3-4287-800F-5FAB6C0212F2@jenitennison.com> <01OEE9DUSD8400ZUIL@mauve.mrochek.com> <4F8D189A.3010304@gmx.de> <4F901485.20800@maillennium.att.com> <f5bzka6hiri.fsf@calexico.inf.ed.ac.uk> <01OELBFKD4W400ZGHB@mauve.mrochek.com>
From: ht@inf.ed.ac.uk
Date: Sun, 22 Apr 2012 11:23:23 +0100
In-Reply-To: <01OELBFKD4W400ZGHB@mauve.mrochek.com> (Ned Freed's message of "Sat, 21 Apr 2012 19:20:17 -0700 (PDT)")
Message-ID: <f5b62csf4kk.fsf@calexico.inf.ed.ac.uk>
User-Agent: Gnus/5.1008 (Gnus v5.10.8) XEmacs/21.4.21 (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: apps-discuss@ietf.org, Tony Hansen <tony@maillennium.att.com>, "www-tag@w3.org List" <www-tag@w3.org>
Subject: Re: [apps-discuss] W3C TAG Comment on Draft Media Type Specifications and Registration Procedures
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: Sun, 22 Apr 2012 10:23:49 -0000

Ned Freed writes:

> First of all, given that there has been no I-D posting of a 3023bis "active
> development" is a bit of a stretch. There may be something going on inside the
> W3C, but 3023 is an IETF RFC, and that means new versions need to be posted as
> I-Ds and discussion needs to be happning on an IETF list. I strongly urge
> whoever is working on this to see that this happens ASAP.

Absolutely -- the 'active development' I refer to is only a few weeks
old, and the goal is to get a new I-D up as soon as possible.

> All that aside, this sort of revision is the reason why Tony is
> taking this approach. An 3023bis is necessarily going to contain
> both a new registration for application/xml, quite likely including
> updated information on XML fragment identifiers. Additionally, since
> +xml is defined in 3023 and assuming the new media types
> registration procedures are in place before 3023bis, 3023bis is
> going to have to contain an updated registration for +xml.

Since +xml is the structured syntax we have the most experience with
to date, I hope we can coordinate the two, so that the experience of
the XML community is not lost.

>> and that something very similar to the following (slightly adapted
>> from the previous editors' draft) will likely appear therein:
>
>>   When a new media type is introduced for an XML-based format, the
>>   name of the media type SHOULD end with '+xml'. This convention will
>>   allow applications that can process XML generically to detect that
>>   the MIME entity is supposed to be an XML document, verify this
>>   assumption by invoking some XML processor, and then process the XML
>>   document accordingly. Applications may match for types that
>>   represent XML MIME entities by comparing the subtype to the pattern
>>   '*/*+xml'.
>
>>   XML generic processing is not always appropriate for XML-based media
>>   types. For example, authors of some such media types may wish that
>>   the types remain entirely opaque except to applications that are
>>   specifically designed to deal with that media type. By NOT following
>>   the naming convention '+xml', such media types can avoid XML-generic
>>   processing. Since generic processing will be useful in many cases,
>>   however -- including in some situations that are difficult to
>>   predict ahead of time -- those registering media types SHOULD use
>>   the '+xml' convention unless they have a particularly compelling
>>   reason not to. [1]
>
>> Note that these paragraphs address _more_ than just fragment
>> identifiers.  The level of "generic processing", i.e. processing
>> appropriate to any member of a stuctured-syntax family identified by a
>> +SUFFIX, is I think the appropriate one at which to address the mutual
>> dependency between app/foo and app/bar+foo.
>
> Of course. And this actually won't be sufficient - as noted above, a
> proper +xml registration will also be needed.

For sure -- 3023 contained one, informally, as it were, in the absence
of official guidance at that time, and 3023bis will do so as well,
coordinated, as I said above, with the new official guidance.

ht
-- 
       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]