>>17I'm rewriting it from scratch, more or less. I'll keep it in perl for now since there's some stuff I don't feel like redoing at the moment, like the bbcode parser.
Instead of using flat file monstrosity schemes, I'm just using SQLite. I wrote a shitty perl script to scrape the flat files in tablecat's folder and turn them into a structured sqlite db.
This is mostly so I can actually make it possible to add new features and some admin side stuff. Things like ability to report posts, ability to move threads, a saner admin interface that doesn't take 2+ minutes (seriously) to load certain pages.
I'm about... 30% through the rewrite at the moment. When I get something basic that has an admin interface that I can use, I'll upload the source to this server and test it out for a bit. Then we'll migrate eventually.
Once I'm done I'll release the source as well.