« Sun Ultra 24 and... | Main | OpenID support in... »

delicious.com Blog Posting tool

The delicious.com Blog Posting tool is an "experimental feature creates a daily post of your latest bookmarks to your blog." Lately, folks have been complaining that it is completely broken. Personally, I never could get the thing to work consistently and for the past couple of years I've been using the Feed Poster Blogapp to do my link postings. Now, I'm thinking about fixing Feed Poster up a bit, making it easier to run from the command-line or a cron-job and re-releasing it for those folks who can't get the delicious.com tool to work.

What follows is a synopsis of how I think the tool should work.

delposter - Synopsis

You run the tool by entering something like this 'java -jar delpost.jar [parameters]' on your favorite command-line. The tool will connect with delicious.com, grab all of your bookmarks since the last time the tool was run, create a post that lists all of them and publish that post on your blog (via AtomPub or MetaWeblog API). Here are the parameters you can specify on the command line.

  • username - (required) your delicious.com username
  • blogusername - (required) username for blog API
  • blogpassword - (required) password for blog API
  • blogposturl - (required) blog API endpoint URL
  • blogid - ID of blog (required if you have more than one)
  • blogapitype - either 'metaweblog' or 'atompub'
  • title - format of title, can include ${date}
  • dateformat - date format to be used in title
  • includetags - include only bookmarks with these tags
  • excludetags - exclude bookmarks with these tags
  • since - number of hours back to go looking for posts (ignoring last run time)
  • postdraft - post entry as draft
  • appenddraft - if last post is still in draft mode, then delete it and add its contents to the new post being created.

Is that what you'd like to see in a delicious.com Blog Posting tool?

Of course, a command-line tool is not the most friendly way to do things, so perhaps I should provide an installer that sets up a cronjob or a Windows Schedule Task. Or maybe I'll reserve that as an outer-ring feature.

Comments:

I wrote something similar to what you're talking about doing here: http://cephas.net/projects/deliciousposter/ Doesn't do AtomPub, but it's been working for the last couple years on my wordpress blog. Cheers, AJ

Posted by Aaron Johnson on August 29, 2008 at 10:18 PM EDT #

Oh yes please! I'd be happy enough to add it to the script I use to build my aggregator, but a hosted cron job would be perfect. Even an EC2 job would be cool, actually. In fact, now I think of it, I wonder if my Planet Roller script could be packaged as an EC2 job?

Posted by Simon Phipps on August 30, 2008 at 12:28 AM EDT #

I might be missing something here, but what's wrong with letting del.icio.us push that information to your blog? Ceri walks through it here : http://blogs.cf.ac.uk/ceri/entry/posting_del_icio_us_links Only snag is you need your XMLRPC endpoint URL to be reachable from the Internet.

Posted by Dick Davies on September 22, 2008 at 10:35 PM EDT #

Dick,

There's nothing at all wrong with letting Delicious do the push -- if that works for you. It's never worked well for me and the poster I'm working on offers a lot more options for the post, as you can see above.

- Dave

Posted by Dave Johnson on September 23, 2008 at 01:25 PM EDT #

Post a Comment:
  • HTML Syntax: NOT allowed

« Sun Ultra 24 and... | Main | OpenID support in... »

Welcome

This is just one entry in the weblog Blogging Roller. You may want to visit the main page of the weblog

Related entries

Below are the most recent entries in the category Blogging, some may be related to this entry.