Contributions are always welcome. On the redundancy note: You can use the calibre save to disk function (also accessible via the calibredb command). This will put all your metadata into a standards compliant XML file, from which it can be re-imported by calibre, or indeed any other software.
All that's really needed to support incremental backup in calibre is a bit of database redesign (adding a last modified column that reflects the date the metadata was last changed).
|