aboutsummaryrefslogtreecommitdiff
path: root/content/posts/2005-08-11-how-to-make-delicious-not-suck.html
diff options
context:
space:
mode:
Diffstat (limited to 'content/posts/2005-08-11-how-to-make-delicious-not-suck.html')
-rw-r--r--content/posts/2005-08-11-how-to-make-delicious-not-suck.html34
1 files changed, 34 insertions, 0 deletions
diff --git a/content/posts/2005-08-11-how-to-make-delicious-not-suck.html b/content/posts/2005-08-11-how-to-make-delicious-not-suck.html
new file mode 100644
index 0000000..0ca168f
--- /dev/null
+++ b/content/posts/2005-08-11-how-to-make-delicious-not-suck.html
@@ -0,0 +1,34 @@
+---
+date: "2005-08-11T02:16:49Z"
+title: How to Make Delicious Not Suck
+---
+
+<p>
+A couple of days ago <a href='http://richlowe.net/'>Richard (richlowe)</a> discovered <a href='http://scuttle.org/'>Scuttle</a>. <a href='http://scuttle.org/'>Scuttle</a> is an open clone of <a href='http://del.icio.us/'>Delicious</a>. It has private posts, looks fairly decent, doesn't have a gadzillion dependencies (unlike Rubric), and works reasonably well.
+</p>
+
+<p>
+I went ahead and set it up, and made a few changes. And so <a href='http://tasty.pablotron.org/'><code>tasty.pablotron.org</code></a> was born. <a href='http://scuttle.org/'>Scuttle</a> has an option to import all your old <a href='http://del.icio.us/'>Delicious</a> <acronym title='Uniform Resource Locator'>URLs</acronym>, but I didn't want to give up on <a href='http://del.icio.us/'>Delicious</a> just yet &mdash; I just wanted something that wasn't ass-slow. So I patched <a href='http://scuttle.org/'>Scuttle</a> so users can optionally cross-post to <a href='http://del.icio.us/'>Delicious</a>. I used some of that <a href='/'>Pablotron</a> magic, so <a href='http://del.icio.us/'>Delicious</a>-chaining doesn't slow down posting links at all, which makes it much more pleasant than waiting up to a minute for a post to <a href='http://del.icio.us/'>Delicious</a>. I also added an option for users to switch between comma- and space-delimiting for tags when posting new links (<a href='http://scuttle.org/'>Scuttle</a> uses the former and <a href='http://del.icio.us/'>Delicious</a> uses the latter), and fixed the after-post behavior to mirror <a href='http://del.icio.us/'>Delicious</a> (specifically, close the pop-up after a post, and switch the browser back to the original URI after a non-pop-up post).
+</p>
+
+<p>
+Anyway, You can see all the changes described above by creating an account on <a href='http://tasty.pablotron.org/'>Tasty</a>. Here's all the changes I've made against <a href='http://scuttle.org/'>Scuttle</a> 0.4.1, as individual patches:
+</p>
+
+<ul>
+<li><a href="/files/scuttle-0.4.1-chain_to_delicious.diff"><code>scuttle-0.4.1-chain_to_delicious.diff</code></a></li>
+<li><a href="/files/scuttle-0.4.1-space_delim.diff"><code>scuttle-0.4.1-space_delim.diff</code></a></li>
+<li><a href="/files/scuttle-0.4.1-close_popup+go_back.diff"><code>scuttle-0.4.1-close_popup+go_back.diff</code></a></li>
+</li>
+</ul>
+
+<p>
+I'm sending all of these patches upstream as soon as I finish this post, so hopefully we'll see these in the next release.
+</p>
+
+<p>
+<b>Update:</b> I inadvertently broke comma-delimiting. The following
+patch fixes it (you'll need to apply this one after all of the others <a
+href='/files/scuttle-0.4.1-fix_comma_delim.diff'><code>scuttle-0.4.1-fix_comma_delim.diff</code></a>.
+</p>
+