<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: No application for this file type&#8230;</title>
	<atom:link href="http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/</link>
	<description>Blog about geeky stuff</description>
	<lastBuildDate>Sun, 22 Nov 2009 00:10:33 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: tosky</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-320</link>
		<dc:creator>tosky</dc:creator>
		<pubDate>Sat, 03 May 2008 13:27:27 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-320</guid>
		<description>Please, take a look at this (proposed) freedesktop specification:
http://www.freedesktop.org/wiki/Specifications/mime-actions-spec
If I remember correctly, KDE implements it.</description>
		<content:encoded><![CDATA[<p>Please, take a look at this (proposed) freedesktop specification:<br />
<a href="http://www.freedesktop.org/wiki/Specifications/mime-actions-spec" rel="nofollow">http://www.freedesktop.org/wiki/Specifications/mime-actions-spec</a><br />
If I remember correctly, KDE implements it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Westby</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-293</link>
		<dc:creator>James Westby</dc:creator>
		<pubDate>Fri, 02 May 2008 17:35:48 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-293</guid>
		<description>Ted,

You could put it in and then use libpackagekit to install uniconverter from inkscape
if asked to open a CDR file.

James</description>
		<content:encoded><![CDATA[<p>Ted,</p>
<p>You could put it in and then use libpackagekit to install uniconverter from inkscape<br />
if asked to open a CDR file.</p>
<p>James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ted Gould</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-292</link>
		<dc:creator>Ted Gould</dc:creator>
		<pubDate>Fri, 02 May 2008 16:18:04 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-292</guid>
		<description>Inkscape does support CDR, but doesn&#039;t update it&#039;s mime types so that it gets listed.  :(  According to the desktop file we&#039;re SVG only, and that kinda comes from the fact that other things need to be installed to make it work.  So if you have Uniconverter and Inkscape, then you can view CDR files.  I realize that&#039;s complex, but I&#039;m not sure how you&#039;ll be able to represent that in the provides section of an RPM or DEB.</description>
		<content:encoded><![CDATA[<p>Inkscape does support CDR, but doesn&#8217;t update it&#8217;s mime types so that it gets listed.  <img src='http://blogs.gnome.org/hughsie/wp-content/mu-plugins/tango-smilies/tango/face-sad.png' alt=':(' class='wp-smiley' />   According to the desktop file we&#8217;re SVG only, and that kinda comes from the fact that other things need to be installed to make it work.  So if you have Uniconverter and Inkscape, then you can view CDR files.  I realize that&#8217;s complex, but I&#8217;m not sure how you&#8217;ll be able to represent that in the provides section of an RPM or DEB.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dan Nicholson</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-291</link>
		<dc:creator>Dan Nicholson</dc:creator>
		<pubDate>Fri, 02 May 2008 16:05:44 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-291</guid>
		<description>Hey Richard, I think this script would do the trick:

for f in `find /usr/share/applications -name &#039;*.desktop&#039;`; do
  sed -n &#039;s/^ *MimeType=\(.*\)/\1/p&#039; $f &#124; \
    awk -F&#039;;&#039; &#039;{for(i=1;i&lt;=NF;i++) if ($i) printf &quot;mime(%s)\n&quot;, $i}&#039;
done

Adjusting the find to operate on $RPM_BUILD_ROOT and supplying the rpm macro magic as needed. Probably you could drop the sed and get it all in awk, but I&#039;m not that talented. If you want any more help with this, I&#039;m pretty keen to rpm and how it handles reqprov.</description>
		<content:encoded><![CDATA[<p>Hey Richard, I think this script would do the trick:</p>
<p>for f in `find /usr/share/applications -name &#8216;*.desktop&#8217;`; do<br />
  sed -n &#8217;s/^ *MimeType=\(.*\)/\1/p&#8217; $f | \<br />
    awk -F&#8217;;&#8217; &#8216;{for(i=1;i&lt;=NF;i++) if ($i) printf &#8220;mime(%s)\n&#8221;, $i}&#8217;<br />
done</p>
<p>Adjusting the find to operate on $RPM_BUILD_ROOT and supplying the rpm macro magic as needed. Probably you could drop the sed and get it all in awk, but I&#8217;m not that talented. If you want any more help with this, I&#8217;m pretty keen to rpm and how it handles reqprov.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Westby</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-290</link>
		<dc:creator>James Westby</dc:creator>
		<pubDate>Fri, 02 May 2008 13:36:27 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-290</guid>
		<description>Hi Richard,

apt doesn&#039;t have this capability, but Ubuntu ships the information in a separate
package for the gnome-app-install tool. I&#039;m not sure if mime types are there, but
they certainly could be.

The information could obviously be made available through apt as well.

Thanks,

James</description>
		<content:encoded><![CDATA[<p>Hi Richard,</p>
<p>apt doesn&#8217;t have this capability, but Ubuntu ships the information in a separate<br />
package for the gnome-app-install tool. I&#8217;m not sure if mime types are there, but<br />
they certainly could be.</p>
<p>The information could obviously be made available through apt as well.</p>
<p>Thanks,</p>
<p>James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hughsie</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-289</link>
		<dc:creator>hughsie</dc:creator>
		<pubDate>Fri, 02 May 2008 13:28:46 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-289</guid>
		<description>Yes, I agree. Trying to maintain an out-of-band data source is not going to work. I&#039;m working on adding a script to rpm to automatically pull out the mimetypes and add them as rpm-provides. This means we can just use yum and rpm for the yum backend. I think apt has a desktop file cache for this as well.

Unfortunatly, this means that we have to wait for F10 until this feature can be used in Fedora, as it needs all the applications to be rebuilt with the new provides :-(</description>
		<content:encoded><![CDATA[<p>Yes, I agree. Trying to maintain an out-of-band data source is not going to work. I&#8217;m working on adding a script to rpm to automatically pull out the mimetypes and add them as rpm-provides. This means we can just use yum and rpm for the yum backend. I think apt has a desktop file cache for this as well.</p>
<p>Unfortunatly, this means that we have to wait for F10 until this feature can be used in Fedora, as it needs all the applications to be rebuilt with the new provides <img src='http://blogs.gnome.org/hughsie/wp-content/mu-plugins/tango-smilies/tango/face-sad.png' alt=':-(' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Victor Bogado</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-288</link>
		<dc:creator>Victor Bogado</dc:creator>
		<pubDate>Fri, 02 May 2008 13:14:24 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-288</guid>
		<description>I would say that this information would have to be integrated with yum. That way it could be updated when new packages could handle different file types and also it would re-use the cache system that already exists.</description>
		<content:encoded><![CDATA[<p>I would say that this information would have to be integrated with yum. That way it could be updated when new packages could handle different file types and also it would re-use the cache system that already exists.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: hughsie</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-287</link>
		<dc:creator>hughsie</dc:creator>
		<pubDate>Fri, 02 May 2008 13:08:38 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-287</guid>
		<description>Well, a proper dialog saying:

Do you want to search for applications?
[yes] [no]

(as this takes a few seconds to complete)

and then a list of applications that can be chosen and installed - we can make this very pretty - icons and localisations and that sort of thing.

Richard.</description>
		<content:encoded><![CDATA[<p>Well, a proper dialog saying:</p>
<p>Do you want to search for applications?<br />
[yes] [no]</p>
<p>(as this takes a few seconds to complete)</p>
<p>and then a list of applications that can be chosen and installed &#8211; we can make this very pretty &#8211; icons and localisations and that sort of thing.</p>
<p>Richard.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Westby</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-286</link>
		<dc:creator>James Westby</dc:creator>
		<pubDate>Fri, 02 May 2008 11:28:46 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-286</guid>
		<description>Hi Richard,

Is the intention here to have it display a list of applications, and make
it easy to install them from this dialog, or to just provide a button to pop
up a further dialog in which to search/install applications?

Thanks,

James</description>
		<content:encoded><![CDATA[<p>Hi Richard,</p>
<p>Is the intention here to have it display a list of applications, and make<br />
it easy to install them from this dialog, or to just provide a button to pop<br />
up a further dialog in which to search/install applications?</p>
<p>Thanks,</p>
<p>James</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Sherlock</title>
		<link>http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/comment-page-1/#comment-285</link>
		<dc:creator>Chris Sherlock</dc:creator>
		<pubDate>Fri, 02 May 2008 10:00:38 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.gnome.org/hughsie/2008/05/02/no-application-for-this-file-type/#comment-285</guid>
		<description>It might be obvious, but is it relying on the extension name? Or will it try to detect the actual type of file?</description>
		<content:encoded><![CDATA[<p>It might be obvious, but is it relying on the extension name? Or will it try to detect the actual type of file?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
