<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Capi's Corner &#187; scuttle</title>
	<atom:link href="http://www.dont-panic.cc/capi/tag/scuttle/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dont-panic.cc/capi</link>
	<description>Development, Network, Security, Ideas &#038; Opinions</description>
	<lastBuildDate>Sat, 10 Dec 2011 19:31:21 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>A Small &#8220;Patch&#8221; for Scuttle</title>
		<link>http://www.dont-panic.cc/capi/2006/11/10/a-small-patch-for-scuttle/</link>
		<comments>http://www.dont-panic.cc/capi/2006/11/10/a-small-patch-for-scuttle/#comments</comments>
		<pubDate>Thu, 09 Nov 2006 23:43:23 +0000</pubDate>
		<dc:creator>Martin Carpella</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[patch]]></category>
		<category><![CDATA[scuttle]]></category>

		<guid isPermaLink="false">http://www.dont-panic.cc/capi/archives/48</guid>
		<description><![CDATA[Yesterday I realized, that our internal office installation of Scuttle (SF project page) suffered a minor bug: it kept on sorting all bookmarks by date, but in ascending order, i.e. the oldest bookmark was displayed first. After doing some research, I quickly found out that this seems to be a &#8220;bug&#8221; (well the devs say [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday I realized, that our internal office installation of <a href="http://www.scuttle.org">Scuttle</a> (<a href="http://sourceforge.net/projects/scuttle">SF project page</a>) suffered a minor bug: it kept on sorting all bookmarks by date, but in ascending order, i.e. the oldest bookmark was displayed first.</p>
<p>After doing some research, I quickly found out that this seems to be a &#8220;<a href="http://bugs.mysql.com/bug.php?id=815">bug</a>&#8221; (well the devs say it isn&#8217;t but one can argue&#8230;) of MySQL, caused by an optimization of a <code>SELECT DISTINCT</code> queries.</p>
<p><strike>So I patched </strike><code><strike>services/bookmarkservice.php</strike></code><strike> and removed the </strike><code><strike>DISTINCT</strike></code><strike> keyword in the SQL-query of </strike><code><strike>getBookmarks()</strike></code><strike> (line 249, version 0.7.2).</strike></p>
<p><strike>Up to now, I did not experience any duplicate lines caused by this. I think, I&#8217;m going to report this minor issue upstream.</strike></p>
<p><strong>Update:</strong> hmm, ups, when searching, you will most certainly get duplicate results&#8230; I&#8217;ll check in the evening.</p>
<p><strong>Update 2:</strong> Ok, so I wrote a litte more extensive patch, by wrapping the original <code>SELECT DISTINCT</code> statement as a subselect and ordering the result as such. This now really works. <strike>The patch for 0.7.2  can be downloaded <a href="http://www.dont-panic.cc/capi/files/bookmarkservice.php.patch" title="scuttle 0.7.2 Patch">here</a>. You have to apply it to <code>services/bookmarkservice.php</code>.</strike></p>
<p><strong>Update 3:</strong> Ok, I somehow managed to delete the patch file. I am sorry. I will look if I can find it in any of the old backups, but I am not too convinced about this.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dont-panic.cc/capi/2006/11/10/a-small-patch-for-scuttle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Scuttle: Your Own Server-Side Bookmarks the del.icio.us&#8217; Way</title>
		<link>http://www.dont-panic.cc/capi/2006/04/29/scuttle-server-side-bookmarks-the-delicious-way/</link>
		<comments>http://www.dont-panic.cc/capi/2006/04/29/scuttle-server-side-bookmarks-the-delicious-way/#comments</comments>
		<pubDate>Sat, 29 Apr 2006 18:56:49 +0000</pubDate>
		<dc:creator>Martin Carpella</dc:creator>
				<category><![CDATA[internet]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[bookmarks]]></category>
		<category><![CDATA[lamp]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[opensource]]></category>
		<category><![CDATA[scuttle]]></category>
		<category><![CDATA[social-bookmarking]]></category>
		<category><![CDATA[web2.0]]></category>

		<guid isPermaLink="false">http://www.dont-panic.cc/capi/archives/40</guid>
		<description><![CDATA[I have been using del.icio.us since I first heard about it (by reading an announcement of its acquirement by Yahoo!) and I have to confess I was taken by the approach. The only thing I didn&#8217;t like was the fact that I didn&#8217;t have my bookmarks and the service under control. Thanks to a note [...]]]></description>
			<content:encoded><![CDATA[<p>I have been using <a href="http://del.icio.us/">del.icio.us</a> since I first heard about it (by reading an announcement of its acquirement by <a href="http://www.yahoo.com">Yahoo!</a>) and I have to confess I was taken by the approach. The only thing I didn&#8217;t like was the fact that I didn&#8217;t have my bookmarks and the service under control.</p>
<p>Thanks to a note by <a href="http://www.dont-panic.cc/erik/">Erik</a> I found out about <a href="http://sourceforge.net/projects/scuttle">Scuttle</a>, an open source clone of del.icio.us which everyone can host on his/her own server. (Please note: <a href="http://scuttle.org">scuttle.org</a> only offers their public bookmarking service, the software can only be located at their <a href="http://sourceforge.net/projects/scuttle">SourceForge page</a>.) Scuttle is written in PHP and requires MySQL as database backend.</p>
<p>Scuttle offers most of the features of del.icio.us and can even import your bookmarks from there. Some minor usability-issues still arise, but I can live with them. Their API is compatible to del.icio.us so most external del.icio.us applications will work with Scuttle, as long as the tools allow you to specify the URL of the service. Additionally, Scuttle provides three levels of visibility for your bookmarks: public bookmarks, shared with your watchlist (= your friends/colleagues), and private bookmarks.</p>
<p>I installed Scuttle at my company and everyone is busy using it and is happy to now having a central place to store their bookmarks. Del.icio.us was no option for us because all bookmarks are public there.</p>
<p>I can strongly recommend using this software to everyone who wants to have a centralized way for storing their bookmarks without giving away all controls over their bookmarks.</p>
<p><a href="http://www.newsforge.com/">NewsForge</a> has published a nice <a href="http://internet.newsforge.com/article.pl?sid=06/03/29/1952239&#038;tid=13">review</a> of the software.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dont-panic.cc/capi/2006/04/29/scuttle-server-side-bookmarks-the-delicious-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

