-- you should be able to restore without setting up a config file.
if you lost data, that'd be annoying. restoring from a config
file will be supported in the future, but it's not yet.
-- backups must be automatable, never requiring user input. hence public
key encryption.
-- restores may prompt for user input ("What's your Amazon S3
password?" and "Enter your GPG passphrase."), because they won't be
automated or common. and I don't want a restore to require a fully
setup ~/.brackup.conf. You probably lost it anyway. So a *.brackup
metafile (the one you get after a backup) should contain all the
metadata necessary to restore (say, Amazon S3 username), but not
secret stuff.
-- targets shouldn't include passwords (say, Amazon S3 password)
in the *.brackup (backup "index"/"meta" file). let the user
enter that on restore. you should, however, put in metadata
that'll ease restoring.... like Amazon username, or path, etc.