xmltvdb 3 review
Downloadxmltvdb is a fairly simplistic tv listings database/viewer for xmltv listings
|
|
xmltvdb is a fairly simplistic tv listings database/viewer for xmltv listings. It uses PostgreSQL and mod_perl.
Creating the Database
First off, you'll want to create your database. The schema.sql file contains the basics you'll need. The mkschema.sh will replace the placeholder schema name within schema.sql with the value you pass it as an argument, and spit the result out to stdout. So, you might do something like:
./mkschema.sh xmltv | psql database xmltvuser
And assuming the xmltvuser has create schema privileges (important!) it should create everything. If you want separate users for schema ownership versus reading/writing data, you'll have to setup the grants yourself. The pgadmin3 tool makes doing such mass grants easy.
Requirements:
PostgreSQL - a version with schema support is needed
Perl - 5.8 is strongly recommended because of unicode support
mod_perl
xmltv data
DBI
DBD::Pg
Date::Parse
Time::HiRes
Image::Info
What's New in This Release:
Bugfixes to Bayesian classification.
Table locking for safe quasi-concurrent updates to Bayes data.
xmltvdb 3 keywords