Laconica

You are currently browsing the archive for the Laconica category.

I wrote briefly about code_swarm last year – a tool to generate visualisations of a project’s commit history. Today, via Brenda Wallace, I found out about a new variation on the same theme – so new it hasn’t been released or even named yet. Apparently though the author, Andrew Caudwell, is planning to release the source in the very near future.

The following video, also courtesy of Brenda Wallace, shows the output generated from the StatusNet (formerly Laconica) git repository:

Get the Flash Player to see this content.

I think this is really impressive stuff, and not just because I’m in it. There’s a better quality version on YouTube.

Something that’s becoming obvious to me lately is the unintended suitability of a microblog to act as an information hub. To clarify the term microblog here, many may understand that as Twitter, but that would be a bad example because a) it’s both a single public instance of a microblog, and b) it doesn’t have all the capabilities that make this so interesting.

Therefore a good example of what I’m talking about would be a private instance of Laconica running on a local network, or perhaps in a private setup on the public internet. I say private because some of the examples I’m going to give are most appropriate for a private setup.

Read the rest of this entry »

Lacon-iCal is a plugin for the Laconica microblogging platform that provides an iCalendar (RFC 2445) feed for each user’s notices. This initial release makes use of the new plugin system, and therefore requires Laconica version 0.7.2 or higher.

The project repository is hosted at Gitorious and currently consists of a single file. Installation is simple – first, place that file in Laconica’s plugins directory, and then add the following to the end of config.php:

addPlugin('ICal', array('limit' => 20));

The 20 is the maximum number of notices that will be present in a feed – set this to a value that suits your installation.

Once the above is done, the plugin is installed, and you can access a user’s iCalendar feed by appending /ical to their profile url, so http://example.com/bob/ical would be bob’s iCalendar feed, assuming that example.com was running Laconica, and bob was a user there, neither of which is true.

A quick guide to getting Laconica up and running on Debian Etch using PostgreSQL as the database. The starting point for all this is a clean install of the netinst version, with no additional software selected during the install. Everything here is done as the root user.

If this all seems a bit long-winded, that’s because it is, but I thought it was better to cover everything from a clean install. In theory you should be able to follow this to the letter and end up with a working Laconica. Corrections will be gratefully received.

Read the rest of this entry »

Update: For the latest version and up to date documentation, please see the project page.

feed2omb is a simple tool that takes input from Atom or RSS feeds and posts updates to the open microblogging service of your choice. It should also (though I’m not going to try it) quite happily post to Twitter.

The feed reading is handled by Mark Pilgrim’s excellent Universal Feed Parser so it should be able to deal with any feed you throw at it. On the posting side, you can send the updates to open microblogging services such as those based on Laconica – this includes Identica.

Read the rest of this entry »