<?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: MySQL Server Support &#8212; Promised and Delivered</title>
	<atom:link href="http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/feed/" rel="self" type="application/rss+xml" />
	<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/</link>
	<description>Tomahawk, KDE, and other stuff</description>
	<lastBuildDate>Tue, 07 Dec 2010 18:42:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: thomas</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9594</link>
		<dc:creator>thomas</dc:creator>
		<pubDate>Wed, 15 Jul 2009 03:28:42 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9594</guid>
		<description>I wonder whether there is a way to make amarok connect to the mysql server via a unix domain socket?</description>
		<content:encoded><![CDATA[<p>I wonder whether there is a way to make amarok connect to the mysql server via a unix domain socket?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jefferai</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9589</link>
		<dc:creator>jefferai</dc:creator>
		<pubDate>Thu, 09 Jul 2009 21:35:49 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9589</guid>
		<description>Not a good idea. For one, people don&#039;t want their music collections cluttered up with random file crap (iTunes does it and it&#039;s annoying as hell). Second, XML is extremely slow to read and parse. Third, then you have to come up with a system to ensure those files are up to date, which is far more difficult than doing it in a central location.</description>
		<content:encoded><![CDATA[<p>Not a good idea. For one, people don&#8217;t want their music collections cluttered up with random file crap (iTunes does it and it&#8217;s annoying as hell). Second, XML is extremely slow to read and parse. Third, then you have to come up with a system to ensure those files are up to date, which is far more difficult than doing it in a central location.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: eebie jeebie</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9588</link>
		<dc:creator>eebie jeebie</dc:creator>
		<pubDate>Thu, 09 Jul 2009 21:30:54 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9588</guid>
		<description>I&#039;m wondering, why not an .amarok/ folder in each folder of the collection, and inside that have an XML file with metadata for all of the music files in that folder?

I&#039;m thinking that the use case for storing on a remote server is that you want to store the metadata along with the music anyway..

If the user moves files around --&gt;
Store metadata based on a per-file UID so that it still applies when found in another folder.  Move metadata to the correct place when discovered.

If double metadata is found for a file --&gt;
Store a per-file timestamp with the metadata and use whatever was most recently modified.

Or is there a specific feature of MySQL databases that makes them better than XML files (indexing?)</description>
		<content:encoded><![CDATA[<p>I&#8217;m wondering, why not an .amarok/ folder in each folder of the collection, and inside that have an XML file with metadata for all of the music files in that folder?</p>
<p>I&#8217;m thinking that the use case for storing on a remote server is that you want to store the metadata along with the music anyway..</p>
<p>If the user moves files around &#8211;><br />
Store metadata based on a per-file UID so that it still applies when found in another folder.  Move metadata to the correct place when discovered.</p>
<p>If double metadata is found for a file &#8211;><br />
Store a per-file timestamp with the metadata and use whatever was most recently modified.</p>
<p>Or is there a specific feature of MySQL databases that makes them better than XML files (indexing?)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jefferai</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9576</link>
		<dc:creator>jefferai</dc:creator>
		<pubDate>Mon, 22 Jun 2009 23:58:33 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9576</guid>
		<description>SURE!  :-)</description>
		<content:encoded><![CDATA[<p>SURE!  <img src='http://jefferai.org/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jefferai</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9575</link>
		<dc:creator>jefferai</dc:creator>
		<pubDate>Mon, 22 Jun 2009 23:58:14 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9575</guid>
		<description>You&#039;re welcome.

As for your question, amarokcollectionscanner has never had anything to do with the database...</description>
		<content:encoded><![CDATA[<p>You&#8217;re welcome.</p>
<p>As for your question, amarokcollectionscanner has never had anything to do with the database&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9574</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Mon, 22 Jun 2009 23:52:11 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9574</guid>
		<description>AWESOME. I was just lamenting the lack of remote MySQL in 2.1.

THANKS!</description>
		<content:encoded><![CDATA[<p>AWESOME. I was just lamenting the lack of remote MySQL in 2.1.</p>
<p>THANKS!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zeroff</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9573</link>
		<dc:creator>zeroff</dc:creator>
		<pubDate>Mon, 22 Jun 2009 22:35:57 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9573</guid>
		<description>I&#039;ve been waiting for this for a long time; thx! One question; will the cli amarokcollectionscanner honor these settings as well?</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been waiting for this for a long time; thx! One question; will the cli amarokcollectionscanner honor these settings as well?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jefferai</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9572</link>
		<dc:creator>jefferai</dc:creator>
		<pubDate>Mon, 22 Jun 2009 22:06:00 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9572</guid>
		<description>:-D

Thanks, Tim!</description>
		<content:encoded><![CDATA[<p> <img src='http://jefferai.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Thanks, Tim!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tbocek</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9571</link>
		<dc:creator>tbocek</dc:creator>
		<pubDate>Mon, 22 Jun 2009 21:48:16 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9571</guid>
		<description>Just wanted to say thank you for this and the UTF-8 support.  These aren&#039;t as sexy as e.g. moveable panels but they are absolutely great improvements and I really appreciate that someone is working on making the internals solid rather than polishing the exterior.</description>
		<content:encoded><![CDATA[<p>Just wanted to say thank you for this and the UTF-8 support.  These aren&#8217;t as sexy as e.g. moveable panels but they are absolutely great improvements and I really appreciate that someone is working on making the internals solid rather than polishing the exterior.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: d-fens_</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9569</link>
		<dc:creator>d-fens_</dc:creator>
		<pubDate>Mon, 22 Jun 2009 14:48:21 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9569</guid>
		<description>nice one! testing and working so far!</description>
		<content:encoded><![CDATA[<p>nice one! testing and working so far!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: diafero</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9562</link>
		<dc:creator>diafero</dc:creator>
		<pubDate>Sun, 21 Jun 2009 18:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9562</guid>
		<description>Oh, sorry. And thanks, it works :)</description>
		<content:encoded><![CDATA[<p>Oh, sorry. And thanks, it works <img src='http://jefferai.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jefferai</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9560</link>
		<dc:creator>jefferai</dc:creator>
		<pubDate>Sun, 21 Jun 2009 18:00:16 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9560</guid>
		<description>There is an upgrade capability.  I don&#039;t know how it works.  And this question has absolutely nothing to do with this blog post.</description>
		<content:encoded><![CDATA[<p>There is an upgrade capability.  I don&#8217;t know how it works.  And this question has absolutely nothing to do with this blog post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jefferai</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9559</link>
		<dc:creator>jefferai</dc:creator>
		<pubDate>Sun, 21 Jun 2009 17:58:34 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9559</guid>
		<description>This isn&#039;t the forum for bug reports.  But it&#039;s fixed in SVN.</description>
		<content:encoded><![CDATA[<p>This isn&#8217;t the forum for bug reports.  But it&#8217;s fixed in SVN.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: diafero</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9556</link>
		<dc:creator>diafero</dc:creator>
		<pubDate>Sun, 21 Jun 2009 13:52:36 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9556</guid>
		<description>Since I updated to said revision, Amarok does not compile any more for me:

[ 66%] Built target amarok_collection-mysqlecollection_automoc  
Linking CXX shared module ../../../lib/libamarok_collection-mysqlecollection.so 
/usr/lib/mysql/libmysqld.a(client.o): In function `mysql_close_free_options&#039;:  
(.text+0xf4e): undefined reference to `yaSSL_CTX_free&#039; 
/usr/lib/mysql/libmysqld.a(client.o): In function `mysql_get_ssl_cipher&#039;: 
(.text+0x12a6): undefined reference to `yaSSL_get_cipher_name&#039;                         
...

It seems some of the linker flags with the regards to mysql are not properly set - at least that is what http://forum.ubuntu-fr.org/viewtopic.php?id=289837 says about this error.</description>
		<content:encoded><![CDATA[<p>Since I updated to said revision, Amarok does not compile any more for me:</p>
<p>[ 66%] Built target amarok_collection-mysqlecollection_automoc<br />
Linking CXX shared module ../../../lib/libamarok_collection-mysqlecollection.so<br />
/usr/lib/mysql/libmysqld.a(client.o): In function `mysql_close_free_options&#8217;:<br />
(.text+0xf4e): undefined reference to `yaSSL_CTX_free&#8217;<br />
/usr/lib/mysql/libmysqld.a(client.o): In function `mysql_get_ssl_cipher&#8217;:<br />
(.text+0x12a6): undefined reference to `yaSSL_get_cipher_name&#8217;<br />
&#8230;</p>
<p>It seems some of the linker flags with the regards to mysql are not properly set &#8211; at least that is what <a href="http://forum.ubuntu-fr.org/viewtopic.php?id=289837" rel="nofollow">http://forum.ubuntu-fr.org/viewtopic.php?id=289837</a> says about this error.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stéphane</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9555</link>
		<dc:creator>Stéphane</dc:creator>
		<pubDate>Sun, 21 Jun 2009 13:34:21 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9555</guid>
		<description>Is it able to take the old (amarok 1.4) database back and keep its data?
Thanks</description>
		<content:encoded><![CDATA[<p>Is it able to take the old (amarok 1.4) database back and keep its data?<br />
Thanks</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mark</title>
		<link>http://jefferai.org/2009/06/mysql-server-support-promised-and-delivered/comment-page-1/#comment-9553</link>
		<dc:creator>Mark</dc:creator>
		<pubDate>Sun, 21 Jun 2009 13:25:32 +0000</pubDate>
		<guid isPermaLink="false">http://jefferai.org/?p=1060#comment-9553</guid>
		<description>That is good news. The next step would be to have a central setting for using Databases in KDE. More and more apps (Akonadi, Digikam, Nepomuk, KGet ...) are making use of SQlite/Mysql and some of them even ship the database with them.</description>
		<content:encoded><![CDATA[<p>That is good news. The next step would be to have a central setting for using Databases in KDE. More and more apps (Akonadi, Digikam, Nepomuk, KGet &#8230;) are making use of SQlite/Mysql and some of them even ship the database with them.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

