Hi monks,

I wrote a small movie db webapp a few years ago (avimanager.sf.net). It has a few hundred users, a nice gui but a really embarrassing source code. I actually learned perl and cgi programming with this. Over 1 year ago I started a rewrite. The IMDb parser is the worlds most powerful one (uk, fr, de, com supported; gets everything, even actors birthdays, headshots etc.), the API is nice, the source code modular (though needs some work). The database schema is VERY flexible and the result of 4 years of feature requests. My time is very limited at the moment, but if someone is interested to join, I will clean up everything (source code, make all tests pass, writing better POD, ...). This lib is just too good to die (at least it is a cool specification for a *complete* rewrite-some parts are over 3 years old).

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/avimanager login

cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/avimanager co -P aviman
  • Comment on OT: movie database project seeks developers

Replies are listed 'Best First'.
Re: OT: movie database project seeks developers
by Anonymous Monk on Apr 28, 2006 at 00:10 UTC
    Interesting project. Unfortunately the code is kind of messy: no strict and no warnings, globals all over the place and no comments. It's quite an achievement to get the program running without using strict/warnings - must have been a nightmare to debug? It would most likely be better to, as you suggest, start the whole project from scratch.

    Also there is an IMDB::Film module at CPAN which uses HTML parsing instead of Regular Expressions. Think that would make the data extracting more robust.
    Anyway, is there anywhere we can see this DB in action (since I don't have access to apache at the moment)? And thanks++ for sharing.