Re: Registration of media typeimage/svg+xml

Paul Libbrecht <paul@activemath.org> Fri, 18 June 2010 12:17 UTC

Received: from hoffman.proper.com (localhost [127.0.0.1]) by hoffman.proper.com (8.14.4/8.14.3) with ESMTP id o5ICH6pO084364 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 18 Jun 2010 05:17:06 -0700 (MST) (envelope-from owner-ietf-xml-mime@mail.imc.org)
Received: (from majordom@localhost) by hoffman.proper.com (8.14.4/8.13.5/Submit) id o5ICH61q084363; Fri, 18 Jun 2010 05:17:06 -0700 (MST) (envelope-from owner-ietf-xml-mime@mail.imc.org)
X-Authentication-Warning: hoffman.proper.com: majordom set sender to owner-ietf-xml-mime@mail.imc.org using -f
Received: from smtp.dfki.de (lnv-106.sb.dfki.de [134.96.191.147]) by hoffman.proper.com (8.14.4/8.14.3) with ESMTP id o5ICH45b084357 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <ietf-xml-mime@imc.org>; Fri, 18 Jun 2010 05:17:05 -0700 (MST) (envelope-from paul@activemath.org)
Received: from smtp.dfki.de (localhost [127.0.0.1]) by imss.7 (Postfix) with ESMTP id DE5E43181E; Fri, 18 Jun 2010 14:17:03 +0200 (CEST)
Received: from mail.dfki.de (lnv-104.sb.dfki.de [134.96.191.146]) by smtp.dfki.de (Postfix) with ESMTP id D009331805; Fri, 18 Jun 2010 14:17:03 +0200 (CEST)
Received: from [172.16.19.76] (unknown [172.16.19.76]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mail.dfki.de (Postfix) with ESMTPSA id C3BD631161; Fri, 18 Jun 2010 14:17:03 +0200 (CEST)
Cc: ietf-types@iana.org, ietf-xml-mime@imc.org
Message-Id: <E35FA81A-9BB2-4C2D-A8E0-79B4C43CDFC1@activemath.org>
From: Paul Libbrecht <paul@activemath.org>
To: Chris Lilley <chris@w3.org>
In-Reply-To: <367626573.20100618125507@w3.org>
Content-Type: multipart/signed; boundary="Apple-Mail-7-55996643"; micalg="sha1"; protocol="application/pkcs7-signature"
Mime-Version: 1.0 (Apple Message framework v936)
Subject: Re: Registration of media typeimage/svg+xml
X-Priority: 3 (Normal)
Date: Fri, 18 Jun 2010 14:17:03 +0200
References: <1364503167.20100617162624@w3.org> <18AD89DC-6060-4E19-B946-B3CB1B02152F@activemath.org> <367626573.20100618125507@w3.org>
X-Mailer: Apple Mail (2.936)
Sender: owner-ietf-xml-mime@mail.imc.org
Precedence: bulk
List-Archive: <http://www.imc.org/ietf-xml-mime/mail-archive/>
List-ID: <ietf-xml-mime.imc.org>
List-Unsubscribe: <mailto:ietf-xml-mime-request@imc.org?body=unsubscribe>


Le 18-juin-10 à 12:55, Chris Lilley a écrit :
> PL> Could I suggest to add in this registration clipboard format  
> names as
> PL> part of the additional information so that applications use them
> PL> consistently?
> Happy do do so - could you point to documentation on this so I can  
> read up?

There's no official place that I know of.

For UTIs, URLs have been a bit changing at Apple, the Wikipedia page  
seems the most faithful:
	http://en.wikipedia.org/wiki/Uniform_Type_Identifier
and a page at Apple is:
	http://developer.apple.com/mac/library/documentation/FileManagement/Conceptual/understanding_utis/understand_utis_intro/understand_utis_intro.html

For Windows the only pages I know of are:
	.NET:	http://msdn2.microsoft.com/en-us/library/system.windows.dataformats.aspx
	C++        http://msdn2.microsoft.com/en-us/library/ms632538.aspx

I've been vaguely trying to list these at my page: http://eds.activemath.org/en/node/161

> Do they require separate registration with some other authority, or  
> is it sufficient to note them here?

 From the discussion within the W3C Math Working Group members, it  
appears that there's no registration methods anymore (people from  
MicroSoft, Design Science, and MapleSoft among others).

One thing I learned the hard way (there was a draft with that error)  
is that dashes (the minus sign "-") is not allowed in MS clipboard  
flavor names. Another is that lack of specification gives a broad  
amount of fancy attempts by just about any implementor.

The pages of the platform makers describe how applications register  
their clipboard types when running or in the application descriptors.

As far as I know there's no other thing to do than write this in a  
spec expected to be read by implementors.

> PL> I would suggest the following for uncompressed svg as a first
> PL> approximation, but maybe there are existing attempts already?
>
> PL> - Windows: "SVG Image"
> PL> - MacOSX Uniform Type Identifier: org.w3c.svg conforms to  
> public.image
> PL> and to public.xml
>
> PL> I am doubting that the 4-letter codes are still in use but I may  
> be
> PL> wrong.
>
> Yes, the old MacOS 4-letter codes are mainly historical at this  
> point, but Apple did allocate them for us (back in 1998) and RFC  
> 4288 (from Dec 2005) seems to ask for them if they exist, so they  
> were included.

Perfect then.

paul