Get Firefox 2
Tiny Tiny rss
February 18th, 2006 :: Permalink

After my canceled experiment with Gregarius I came across Tiny Tiny rss:

Tiny Tiny RSS is a web-based news feed aggregator, designed to allow youto read news from any location, while feeling as close to a real desktop application as possible.

See there for a complete FeatureList.

Commands needed to set up the MySQL database:

create database ttrss;
grant alter,create,delete,drop,insert,update,select
on ttrss.* to ttrss identified by <password>;
mysql -u ttrss -D ttrss -p < schema/ttrss_schema_mysql.sql
by bd in rss
  Comments Off

December 5th, 2005 :: Permalink

I was looking for a decent blog software for some time now and yesterday I stumbled across nanoblogger:

NanoBlogger is a small weblog engine written in Bash for the command line. It uses common UNIX tools such as cat, grep and sed to create static HTML content. It’s free to use and modify under the GNU General Public License.

One of its features is article creation without interaction which I am planing to use in a subversion post-commit-hook to update the webpage on checkins.

by bd in rss
  Comments Off

RSS aggregation, part2
November 6th, 2005 :: Permalink

After hacking a small perl rss aggregator I learned that most feeds do not deliver their items in valid xhtml, thus further manipulation with xslt is not possible.

Adding special code per feed seems to be the only, but ugly, solution.

by bd in rss
  Comments Off

RSS aggregation
October 30th, 2005 :: Permalink

I am looking for a web based rss/rdf/atom aggregator, but since I could not find anything matching my requirements small and must export xml files, I decided to write my own.

On CPAN I found XML::Feed, which does exactly what I want namely repepresent feeds as perl hashes:

The goal of XML::Feed is to provide a unified API for parsing and using the various syndication formats. The different flavors of RSS and Atom handle data in different ways: date handling; summaries and content; escaping and quoting; etc.

This module attempts to remove those differences by providing a wrapper around the formats and the classes implementing those formats (XML::RSS and XML::Atom::Feed).

For example, dates are handled differently in each of the above formats. To provide a unified API for date handling, XML::Feed converts all date formats transparently into DateTime objects, which it then returns to the caller.

The module has a list of dependencies, but with the help of dh-make-perl it is pretty easy to create debian packages directly from cpan modules.

by bd in rss
  Comments Off

October 14th, 2005 :: Permalink

Recently I installed Gregarius:

Gregarius is a web-based RSS/RDF/ATOM feed aggregator, designed to run on your web server, allowing you to access your news sources from wherever you want.

Update: and recently I deleted gregarius. No personalized article read/unread management, each and every person can trigger an rss update, icky “mark as read” interface.

by bd in rss
  Comments Off

Too Cool for Internet Explorer