Hello Ralph,<br><br><div><span class="gmail_quote">On 10/24/06, <b class="gmail_sendername">Ralph Giles</b> &lt;<a href="mailto:giles@xiph.org">giles@xiph.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Tue, Oct 24, 2006 at 11:30:59AM -0700, Charles Iliya Krempeaux wrote:<br><br>&gt; (Assuming there is one....)&nbsp;&nbsp;What's the argument against also registering<br>&gt; MIME types like &quot;video/ogg&quot; and &quot;audio/ogg&quot; (instead of just giving
<br>&gt; everything a &quot;application/ogg&quot; extension)?<br><br>I'm not sure what the argument is there, other than mime types are hard<br>to get registered, and this is a general problem with container file<br>types that should be solved generally.
</blockquote><div><br>Yeah... I tend to agree with you in that the registered MIME type system is kind of &quot;broken&quot;.<br><br>Lucas Gonze expressed similar sentiments and made some good points about that view here...
<br><br><a href="http://tech.groups.yahoo.com/group/videoblogging/message/48276">http://tech.groups.yahoo.com/group/videoblogging/message/48276</a><br>&nbsp;</div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Nautilus uses audio/x-vorbis+ogg and video/x-theora+ogg internally, in<br>analogy with things like application/rss+xml. Do you know if the '+'<br>thing is a real proposal or just an experimental convention?</blockquote><div>
<br>From what I remember hearing (on the RSS Public mailing list -- <a href="http://tech.groups.yahoo.com/group/rss-public/">http://tech.groups.yahoo.com/group/rss-public/</a> )... the &quot;+&quot; thing was considered a hack.&nbsp; And it was intended to be a one-time hack... only for XML.
<br><br>(From other places I heard....)&nbsp; This new XML MIME types were basically a fix for the &quot;text/xml&quot; MIME type problem.&nbsp; &quot;text/xml&quot; was broken because &quot;text/*&quot; implies US ASCII encoding (because of the &quot;text/&quot; part) I believe... but XML defaults to UTF-8... and can be changed to other stuff from within the XML file.&nbsp; The real problem came when text-transcoders... which are common in parts of the Internet that are dominated by languages like Japanese, Chinese, etc... would do a text-transcode on XML assuming it was US ASCII... which would often totally mess it up and totally corrupt the XML file.&nbsp; (Which was really really bad.)
<br><br>So... based on that... which could of course be wrong (given that I can't find the actual message that was said in)... I don't believe they'd allow something like that to be registed again (outside of XML).<br>&nbsp;</div>
<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Konqueror<br>does something similar.<br><br>For the particular problem of automatic player choice, something like
<br>the RSS content dispotion hinting proposal is probably a better match,<br>where your media type becomes &quot;application/ogg; disposition-type=sound&quot;<br>or &quot;application/ogg; disposition-type=moving-image&quot;. The types are
<br>drawn from the Dublic Core set instead of MIME.<br><br>&nbsp;&nbsp;<a href="http://www.advogato.org/article/852.html">http://www.advogato.org/article/852.html</a><br></blockquote></div><br>I wrote that....&nbsp; So... yeah that's a good proposal :-)
<br><br>I also wrote this related proposal too...<br><br><a href="http://maketelevision.com/log/rss_and_atom_feed_auto-discovery_for_internet_tv">http://maketelevision.com/log/rss_and_atom_feed_auto-discovery_for_internet_tv
</a><br><br>(I know this is getting off topic, but....) Other idea could be to allow multiple content types for a &quot;resource&quot;.&nbsp; So, for example, a SMIL file could have...<br><br>X-Content-Type<span style="font-weight: bold;">
s</span>: video/smil, video/smil+xml, application/smil, application/smil+xml<br><br>But that, IMO, isn't the best solution either.&nbsp; I think something more free form would be better.&nbsp; As I mentioned here...<br><br><a href="http://tech.groups.yahoo.com/group/videoblogging/message/48277">
http://tech.groups.yahoo.com/group/videoblogging/message/48277</a><br><br>A free form typing system where defacto standard could emerge.<br><br>Where you could type things with labels like (in the following space separated list)...
<br><br>&nbsp; video r-rated sci-fi 640x480 ogg theora<br><br>I don't know if any of these help with the MS Windows problem though.&nbsp; MS Windows seems to be incredibly &quot;dumb&quot; when it comes to types.&nbsp; And (in MS Windows) you'd probably need some other system to figure out which application to launch based on any of these.&nbsp; (But it is something to think about I suppose.)
<br><br><br>See ya<br><br>-- <br>&nbsp;&nbsp;&nbsp;&nbsp;Charles Iliya Krempeaux, B.Sc.<br><br>&nbsp;&nbsp;&nbsp;&nbsp;charles @ <a href="http://reptile.ca">reptile.ca</a><br>&nbsp;&nbsp;&nbsp;&nbsp;supercanadian @ <a href="http://gmail.com">gmail.com</a><br><br>&nbsp;&nbsp;&nbsp;&nbsp;developer weblog: 
<a href="http://ChangeLog.ca/">http://ChangeLog.ca/</a><br><br>