Comments solicited on application/cellml+xml
Mark Baker
distobj at acm.org
Tue Mar 28 14:50:01 CEST 2006
On 3/27/06, Andrew Miller <ak.miller at auckland.ac.nz> wrote:
> Dear all,
>
> I am proposing that the MIME media type application/cellml+xml be used for
> CellML documents.
>
> Please see the Internet draft draft-miller-media-type-cellml-00.txt, available
> at http://www.ietf.org/internet-drafts/draft-miller-media-type-cellml-00.txt,
> for the full registration.
Some comments ...
Section 3, last paragraph. I consider the versioning strategy you
define there to be bad practice and so would recommend against it. It
appears to say that the next incremental version of CellML will use a
new namespace, which would make it incompatible with existing
processors. Plus, if some future change is significant enough to make
breaking backwards compatibility necessary or desirable, a new media
type seems a better option to me.
Section 4. Many media types have thought they needed some kind of
"version" parameter, but in practice, it's never or rarely used. e.g.
text/html had "level", and later, "version", and neither saw
widespread use. The reason, I believe, is because the media type
(minus parameters) is a name that identifies not just a particular
data format, but a series of compatible formats. Consider that
text/html was used for HTML 2.0/3.2/4.01.
Section 4. I'd suggest picking a CellML-specific file extension,
given that a lot of Web servers are configured to send ".xml" files as
either text/rss, application/xml, or application/rss+xml.
Mark.
--
Mark Baker. Ottawa, Ontario, CANADA. http://www.markbaker.ca
More information about the Ietf-types
mailing list