evolving - Thursday 21st August, 2003

richardc on 2003-08-22T08:10:38

Whoa, just clocked 1500 revisions on http://unixbeard.net/svn/

---

Lost in the intermission is my Class::DBI rewrite of timesink, my web-browsable rss aggregator. I pretty much tore down the database schema and did it again correctly so it supports multiple users, logging in, and all that jazz.

Class::DBI made everything so much cleaner, there's far less code than there used to be, despite there being many more complex table relations. I can even safely link to my installed copy now and know you'll not disturb my state. Aaah.

I might CPAN release it at some point, but I need to nail down my mod_perl/cgi handler a little better. It's currently a slight adaptation of Siesta::Web but ideally it could be reworked to be used from both apps.