DFXP&#39;s mime type is formally based on RFC 3023 [XML Media Types], which specifies &quot;.xml&quot; as file name extension (see Section 3.2 of that RFC, under Additional Information);<div><br></div><div><div class="gmail_quote">
On Tue, Oct 6, 2009 at 9:03 AM, Silvia Pfeiffer <span dir="ltr">&lt;<a href="mailto:silviapfeiffer1@gmail.com">silviapfeiffer1@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
I am concerned about the lack of a additional information typically<br>
used in mime type registration RFCS, see e.g.<br>
<a href="http://www.rfc-editor.org/rfc/rfc3839.txt" target="_blank">http://www.rfc-editor.org/rfc/rfc3839.txt</a> (for 3gpp) or<br>
<a href="http://tools.ietf.org/html/rfc4337" target="_blank">http://tools.ietf.org/html/rfc4337</a> (mpeg4) or<br>
<a href="http://www.ietf.org/rfc/rfc5334.txt" target="_blank">http://www.ietf.org/rfc/rfc5334.txt</a> (ogg):<br>
<br>
Magic number(s):  (probably not relevant)<br>
File extension(s):<br>
Macintosh File Type Code(s):<br>
<br>
I think it is important that we specify a common file extension and a<br>
mac file type code so as not to create confusion in the market with<br>
some people creating .dfxp , some creating .xml and some creating<br>
whatever they think is appropriate. This will make it very difficult<br>
for example for Web servers to serve the correct mime types, since<br>
they tend to do so based on file extensions.<br>
<br>
My suggestion is:<br>
<br>
File extension: .dfxp (I think four letters is reasonable nowadays,<br>
even for windows?)<br>
<br>
Mac file type code: DFXP<br>
<br>
<br>
Best Regards,<br>
<font color="#888888">Silvia.<br>
</font><div><div></div><div class="h5"><br>
<br>
On Thu, Oct 1, 2009 at 6:46 AM, Philippe Le Hegaret &lt;<a href="mailto:plh@w3.org">plh@w3.org</a>&gt; wrote:<br>
&gt; The following media type registration will be submitted to<br>
&gt; the IESG for review, approval, and registration with IANA (as per [1]).<br>
&gt;<br>
&gt; At this point, we would appreciate comments on this registration<br>
&gt; information.  If you see any problems, please let us know.<br>
&gt;<br>
&gt;<br>
&gt; Regards,<br>
&gt;<br>
&gt; Philippe<br>
&gt;<br>
&gt; [1] <a href="http://www.w3.org/2002/06/registering-mediatype" target="_blank">http://www.w3.org/2002/06/registering-mediatype</a><br>
&gt;<br>
&gt; [[<br>
&gt;<br>
&gt; This appendix registers a new MIME media type, &quot;application/ttaf+xml&quot;<br>
&gt; in conformance with [1144]BCP 13 and [1145]W3CRegMedia. The information<br>
&gt; in this appendix is being submitted to the Internet Engineering<br>
&gt; Steering Group (IESG) for review, approval, and registration with the<br>
&gt; Internet Assigned Numbers Authority (IANA).<br>
&gt;<br>
&gt;    [1144] <a href="http://www.ietf.org/rfc/rfc4288.txt" target="_blank">http://www.ietf.org/rfc/rfc4288.txt</a><br>
&gt;    [1145] <a href="http://www.w3.org/2002/06/registering-mediatype.html" target="_blank">http://www.w3.org/2002/06/registering-mediatype.html</a><br>
&gt;<br>
&gt;   MIME media type name:<br>
&gt;          application<br>
&gt;<br>
&gt;   MIME subtype name:<br>
&gt;          ttaf+xml<br>
&gt;<br>
&gt;   Required parameters:<br>
&gt;          None.<br>
&gt;<br>
&gt;   Optional parameters:<br>
&gt;          The encoding of a TT AF document must be determined by the<br>
&gt;          XML encoding declaration. This has identical semantics to the<br>
&gt;          application/xml media type in the case where the charset<br>
&gt;          parameter is omitted, as specified in [1146][XML Media],<br>
&gt;          Sections 8.9, 8.10 and 8.11.<br>
&gt;<br>
&gt;          The document profile of a TT AF document may be specified<br>
&gt;          using an optional profile parameter, which, if specified, the<br>
&gt;          value of which must adhere to the syntax and semantics of<br>
&gt;          ttp:profile parameter defined by Section [1147]6.2.8<br>
&gt;          ttp:profile of the published specification.<br>
&gt;<br>
&gt;   Encoding considerations:<br>
&gt;          Same for application/xml. See [1148][XML Media], Section 3.2.<br>
&gt;<br>
&gt;   Restrictions on usage:<br>
&gt;          None.<br>
&gt;<br>
&gt;   Security considerations:<br>
&gt;          As with other XML types and as noted in [1149][XML Media]<br>
&gt;          Section 10, repeated expansion of maliciously constructed XML<br>
&gt;          entities can be used to consume large amounts of memory,<br>
&gt;          which may cause XML processors in constrained environments to<br>
&gt;          fail.<br>
&gt;<br>
&gt;          In addition, because of the extensibility features for TT AF<br>
&gt;          and of XML in general, it is possible that<br>
&gt;          &quot;application/ttaf+xml&quot; may describe content that has security<br>
&gt;          implications beyond those described here. However, if the<br>
&gt;          processor follows only the normative semantics of the<br>
&gt;          published specification, this content will be outside TT AF<br>
&gt;          namespaces and may be ignored. Only in the case where the<br>
&gt;          processor recognizes and processes the additional content, or<br>
&gt;          where further processing of that content is dispatched to<br>
&gt;          other processors, would security issues potentially arise.<br>
&gt;          And in that case, they would fall outside the domain of this<br>
&gt;          registration document.<br>
&gt;<br>
&gt;   Interoperability considerations:<br>
&gt;          The published specification describes processing semantics<br>
&gt;          that dictate behavior that must be followed when dealing<br>
&gt;          with, among other things, unrecognized elements and<br>
&gt;          attributes, both in TT AF namespaces and in other namespaces.<br>
&gt;<br>
&gt;          Because TT AF is extensible, conformant<br>
&gt;          &quot;application/ttaf+xml&quot; processors must expect that content<br>
&gt;          received is well-formed XML, but it cannot be guaranteed that<br>
&gt;          the content is valid to a particular DTD or Schema or that<br>
&gt;          the processor will recognize all of the elements and<br>
&gt;          attributes in the document.<br>
&gt;<br>
&gt;   Published specification:<br>
&gt;          This media type registration is extracted from Appendix<br>
&gt;          [1150]D Media Type Registration of the [1151]Timed Text (TT)<br>
&gt;          Authoring Format 1.0 - Distribution Format Exchange Profile<br>
&gt;          (DFXP) specification.<br>
&gt;<br>
&gt;    [1151] <a href="http://www.w3.org/TR/ttaf1-dfxp/" target="_blank">http://www.w3.org/TR/ttaf1-dfxp/</a><br>
&gt;<br>
&gt;   Additional information:<br>
&gt;          None.<br>
&gt;<br>
&gt;   Person &amp; email address to contact for further information:<br>
&gt;          Glenn Adams (<a href="mailto:public-tt@w3.org">public-tt@w3.org</a>)<br>
&gt;<br>
&gt;   Intended usage:<br>
&gt;          COMMON<br>
&gt;<br>
&gt;   Author/Change controller:<br>
&gt;          The published specification is a work product of the World<br>
&gt;          Wide Web Consortium&#39;s Timed Text (TT) Working Group. The W3C<br>
&gt;          has change control over this specification.<br>
&gt;<br>
&gt; ]]<br>
&gt; <a href="http://www.w3.org/TR/ttaf1-dfxp/#media-type-registration" target="_blank">http://www.w3.org/TR/ttaf1-dfxp/#media-type-registration</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br></div>