This is a read-only archive. Find the latest Linux articles, documentation, and answers at the new Linux.com!

Linux.com

Feature

Social bookmarking with Scuttle

By Dmitri Popov on April 19, 2006 (8:00:00 AM)

Share    Print    Comments   

Using del.icio.us to manage your bookmarks has its advantages, but it has its limitations too. You can't install del.icio.us on your local network, you can't modify it to suit your needs, and you can't be sure whether the service will still be there tomorrow. Scuttle, on the other hand, is an open source social bookmarking application that offers functionality similar to del.icio.us without the shortcomings.

Scuttle is available under the GNU General Public License (GPL), and requires PHP and MySQL. Its setup process is straightforward. Run the supplied tables.sql script using phpMyAdmin or any other MySQL management tool to add the required tables to your MySQL database. Then configure the connection settings in the config.inc.php file using the config.inc.php.example file as a template, upload the Scuttle folder to your server, and you are good to go.

With Scuttle you don't have to start from scratch: the application allows you to import your browser and del.icio.us bookmarks. To import bookmarks from your del.icio.us account, go to http://del.icio.us/api/posts/all, log in using your del.icio.us username and password, and save the XML file to your computer.

In Scuttle, click on the Add a bookmark link and click on Import bookmarks from del.icio.us. Select the privacy settings for the imported bookmarks and press Import. That's it.

Actually, Scuttle not only offers the ability to import bookmarks, it also supports most of the del.icio.us API. This means that virtually any del.icio.us tool, such as Foxylicious, can work with Scuttle, though it must be modified first. In most cases, modification includes adding the ability to enter the link to your Scuttle's installation and your login info. I know of at least one del.icio.us tool that works with Scuttle right out of the box: DeliciousMind. This program allows you to present your bookmarks as a mind map using FreeMind, an open source mind-mapping application.

If you want to back up the bookmarks stored in Scuttle, you have two options. The easy way is to point your browser to http://scuttleserver/api/posts/all and save the XML file to your computer. Alternatively, you can export the sc-bookmarks table in the MySQL database using a tool such as phpMyAdmin, which allows you to save the data in a variety of formats, including CSV, Excel, SQL, and XML.

Scuttle
Click to enlarge
Scuttle allows you to specify one of three types of security settings for each bookmark in your collection -- public, private, or "shared with watchlist." Public bookmarks are available to anyone, including guests that are not registered with Scuttle. If you set a bookmark status to shared with watchlist, it will be available to registered users, but not to unauthorized users. Finally, private bookmarks are available only to you. Each security setting has its own color code, which makes it easy to identify a bookmark's status.

Like del.icio.us, Scuttle exports RSS feeds, so you can keep an eye on other users' public bookmarks. However, Scuttle takes the idea of sharing bookmarks even further. Using the Watchlist feature, users can view each other's public bookmark listings, and add interesting bookmarks in the watchlist to your own bookmark collection by simply clicking on the Copy link. To add a user to your watchlist, point the browser to http://scuttleserver/bookmarks.php/username, where username is the user's Scuttle name, then click on the Add to Watchlist link on the sidebar.

Scuttle has several other features you won't find in del.icio.us. All tags in Scuttle are presented as a tag cloud, making it easier to locate the most popular tags. The tags can be sorted either alphabetically or by popularity. The same goes for bookmarks: you can sort them by date, title, or URL.

Scuttle also supports the related tags feature that allows you to view bookmarks with multiple tags. And when you add a bookmark containing a link to an audio file in MP3 or Ogg format, Scuttle places a tiny player icon next to it, and you can play the file without leaving Scuttle.

Firefox users will be delighted to learn that there is a Scuttle extension that allows you to add bookmarks directly from within the browser. Users that prefer other browsers can take advantage of bookmarklets that take you directly to Scuttle's add bookmark interface. Simply click on the Add a bookmark link and drag the Post to Scuttle bookmarklet to the browser's bookmarks toolbar.

International users will also appreciate the multilingual nature of Scuttle; all text strings in the application are stored in gettext (.po) catalogues, which makes it easy to localize software to other languages using tools like poEdit. Several translations are already available on Scuttle's wiki.

Conclusion

It's impossible not to like Scuttle: it not only offers most of del.icio.us' functionality, but also sports useful additions that makes it suitable for individual users and workgroups alike. If you ever wanted to set up your own bookmarking system, Scuttle is just the ticket.

Dmitri Popov is a freelance writer whose articles have appeared in Russian, British, and Danish computer magazines.

Dmitri Popov is a freelance writer whose articles have appeared in Russian, British, US, German, and Danish computer magazines.

Share    Print    Comments   

Comments

on Social bookmarking with Scuttle

Note: Comments are owned by the poster. We are not responsible for their content.

Huh?

Posted by: thisfred on April 19, 2006 10:38 PM
It's nice that there are alternatives out there, but the author of this article is obviously not very familiar with del.icio.us. Exactly *none* of the features he lists as an improvement over del.icio.us actually is.

Watchlists: del.icio.us lets you subscribe to other users in exactly the same way as to tags, and has done so for a long time.

Direct links to media files: This is a more recent addition, but it has been there for months at least.

Tag clouds: I'd have to have a look at scuttle to see exactly what it does here, but there are different ways to view your tags in del.icio.us, among which a tag cloud view.

Firefox plugin: There have been several for del.icio.us for ages, and the official one is excellent.

So the only advantage I can see, is that you get to run your own service. Having more control may be a nice thing for some users, but having to run PHP and MySQL just to keep my bookmarks sounds like overkill to me.

#

Re:Huh?

Posted by: crythias on April 19, 2006 11:52 PM
I agree. Scuttle offers little benefit besides roll your own. I'd rather point my workgroup members to a workgroup del.icio.us account that has my workgroup members as friends.

Besides, bookmark sharing isn't exactly a killer app any more than a full collaboration system that people in a workgroup setting could actually talk about why their link is value-add to the group.

Individually, Joe User is happy enough with his 15 mile long list of IE Favorites. What would really be cool is if Favorites or bookmarks could be searched and organized based more upon tags than folders (I'm talking about client/browser-side, not server-side). Foxylicious is nice, but when you have 300 tags from delicious and each site is tagged with 4-5 tags, the default settings of Foxylicious is frankly wasteful, as your link now appears in 4 folders instead of just one.

#

just wondering

Posted by: Anonymous Coward on April 21, 2006 12:32 AM
1. why would I need to install the bookmarking software in the local network? With such service as del.icio and similar I have a freedom to access my bookmarks no matter in which part of the world I am (this is actually the main reason I'm using it for, not because all this social* stuff) . But why would I need to do that in the local network, what is the advantage here?

2. After del.icio was aquired by yahoo, I doubt anything wrong will happen with it tomorrow...

#

Re:just wondering

Posted by: Anonymous Coward on April 21, 2006 06:07 AM
Well some of us, you know, work for, like, companies. Having a social bookmarking system shared by a project team, for instance, is incredibly useful, because it can point to internal resources as well, and there are no worries about information leakage.

#

Tool

Posted by: Anonymous Coward on May 22, 2006 06:05 PM
Maybe You'll find useful this tool for bloggers who wants to let readers to add "social" bookmarks to their posts. You can select as much bookmarking services as You wish and put them all in a line (with or without logotypes) with direct bookmarking links:
<a href="http://social.front.lv/" title="front.lv">http://social.front.lv/</a front.lv>

#

relief joint

Posted by: Anonymous Coward on May 30, 2006 01:36 AM
[URL=http://nervepainrelief.jeeran.com/painrelief<nobr>.<wbr></nobr> htm] Nerve pain relief [/URL]
[URL=http://www.back.painreliefnetwork.net/lowbac<nobr>k<wbr></nobr> pain.htm] Low back pain [/URL]
[URL=http://blog.gala.net/uploads/painreliefback/<nobr>b<wbr></nobr> ackpainrelief.htm] Back pain relief [/URL]
[URL=http://www.weblog.ro/usercontent/13155/profi<nobr>l<wbr></nobr> es/kneepainrelief.htm] Knee pain relief [/URL]
[URL=http://www.info.painreliefnetwork.net/Pain-R<nobr>e<wbr></nobr> lief.html] Pain relief [/URL]
[URL=http://www.sitefights.com/community/scifi/pa<nobr>i<wbr></nobr> nrelief/painreliefpreved.htm] Pain relief [/URL]
[URL=http://www.info.painreliefnetwork.net/Medica<nobr>t<wbr></nobr> ion-Pain-Relief.html] Medication pain relief [/URL]
[URL=http://www.info.painreliefnetwork.net/Natura<nobr>l<wbr></nobr> -Pain-Relief.html] Natural pain relief [/URL]


[URL=http://painrelief.fanspace.com/index.htm] Pain relief [/URL]
[URL=http://lowerbackpain.0pi.com/backpain.htm] Back Pain [/URL]
[URL=http://painreliefproduct.guildspace.com] Pain relief [/URL]
[URL=http://painreliefmedic.friendpages.com] Pain relief [/URL]

#

Social bookmarking with Scuttle

Posted by: Anonymous [ip: 127.0.0.1] on December 12, 2007 12:58 PM
We noticed, that many people use this social bookmarking sites, so we added in the news and forum entrys the social bookmarking buttons. Thanks for your support.

<a href="http://www.pcmasters.de">PCMasters.de - Hardware news</a>

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya