TODO for dobackup.pl - Add a file splitting option (for making CD-sized files for example) - Cull empty error logs - Reduce external program dependency (e.g. by using Perl networking and file operation code). - Find and eliminate obsolete parts of the code (ongoing) - Add more comments to the code (ongoing) An update for the TODO list for dobackup: - Dobackup could use a binary patch based backup mode. This would be a major feature addition. - Dobackup needs better corruption recovery, for example the use of PAR files or recoverable archives etc. - Dobackup needs to be more graceful when it comes to data restores. It should not restore old files which have been deleted which means it needs to somehow track deleted files.