« Syracuseblog.com | Main | First Planet Roller... »

Try planet-tool, it's easy!

Planet Roller is a community aggregator, a tool for creating a website that combines related but separately hosted blogs together into one blog with it's own newsfeed. Planet Roller will eventually be part of Roller, but for the upcoming Roller 1.1 release it's in the Roller "sandbox" and will only be available in custom builds. There's also a standalone verion of Planet Roller, which I'll describe below.

Here's some status. I spent most of the week creating the infrastructure needed for configuring and running Planet Roller inside of Roller. That means storing the subscription and group configuration in a database, rather than an XML file. And, it means doing aggregation via a database query rather than spinning through a bunch of hashtables. Once I'm done, we'll have a custom-build of Roller that puts every Roller blog on the system into the aggregator and allows us to add separately blogs into the mix.

Want to try Planet Roller? I've been testing a standalone command-line version of Planet Roller, which I call Planet Tool, by running a site called Triangle Bloggers, which combines a bunch of local blogs in the Raleigh-Durham area. So, one way to try Planet Roller is to visit that site and subscribe to the feed. Triangle Bloggers has been a good testing experience because I've been forced to deal with a wide variety of Atom and RSS feeds. Planet Tool can handle Atom and just about any form of RSS, as long as it has item level publication dates (i.e. must be RSS 0.93 or later).

If you want to try running Planet Tool and creating your own aggregated blog, you can get the tool here: planet-roller-1.1-dev.tar (source is included). If you have Java installed, all you need to do is download it, un-tar it (with tar or Winzip), open a command window, and either run planet-tool.sh or plannet-tool.bat. It reads an XML config file and then generates the HTML and XML files needed for an aggregated blog. To keep your aggregated blog up to date, you'll need to run Planet Tool on a schedule, so run it as a cron job or as a Window Scheduled Task.

For more information on the config file and on page templates see this blog entry:
Rome + Texen = Planet Roller

For more information on how Planet Tool works:
Planet Roller Internals

Comments:

I've tested your program and you have the same problem as me with french accent. I think it's come from rome. I don't know how to fix it.

Posted by jeremi Joslin on March 05, 2005 at 02:55 PM EST #

If you've duplicated the problem with standalone Rome, then please file a bug against Rome.

Posted by Dave Johnson on March 05, 2005 at 03:15 PM EST #

[Trackback] I've changed the community aggregation software that runs Planet SST from Planet ? to Planet Roller ? . The installation was really easy and I'm looking forward to better roller integration in the future. One nice feature would be the possibi...

Posted by Software Documentation Weblog on March 05, 2005 at 07:29 PM EST #

Hi Dave - the links at the end of this post point to www.rollerweblogger.org, which doesn't seem to exist... Changing them to rollerweblogger.org makes them work :-)

Posted by Pat Patterson on July 29, 2007 at 05:04 PM EDT #

Post a Comment:
  • HTML Syntax: NOT allowed

« Syracuseblog.com | Main | First Planet Roller... »

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 Roller, some may be related to this entry.