I just wanted to let everyone know that there's a new Habari Export plugin in -extras. It's called, creatively, "export" and will export your blog into the BlogML XML format.
There is also a companion plugin that I've just committed called "Export Snapshot" which will keep "snapshots" of your blog (in BlogML XML format) so you can download or restore to a previous point in time. Right now it takes snapshots but doesn't provide a download or restore functionality (you'd have to manually grab the file if you wanted it), but it's a work in progress. I'm about halfway through writing the companion import plugin to take a BlogML XML export and pull it into your Habari blog, so look forward to that landing in the next few days. This whole project really started when I was looking at rewriting large chunks of the HabariBackup plugin so that it was ASL compatible (right now it uses a good bit of code from phpMyAdmin, which is GPL). The goal is to provide a standard-format export that can be pulled back into any Habari install on any Habari-supported platform. While HabariBackup struggles to provide different formats of 'backups' for each DB platform, the Export plugin will use the Habari API to backup everything to a standard XML format which can be restored to any Habari install or (hopefully) any other platform that supports the BlogML format. One other Export plugin is planned: a mailer plugin that will automatically email you a copy of your XML export at a set interval. This should replace all the typical backup functionality and provide a convenient alternative to a SQL-based backup system. Anyone interested, please give it a try. I believe I'm the only one who's tested it so far, but I'd like to get some other opinions. Thanks!
smime.p7s
Description: S/MIME cryptographic signature
