spaetz/offlineimap — Issue #18: Implement --dry-run
Author: spaetz
Created: 2012-01-08 12:02:48+00:00
State: open
Labels: Feature

I would love to implement a --dry-run solution that shows what would be changed.

This is complicated by the way we operate, as later steps might depend on former steps.

Easy example: If we would need to create a new folder on the local side, but don't do it, we cannot pretend to put messages in there, as the MaildirFolder object won't be initialized. This is solvable, but needs careful attention, so that we really do not change anything. It will require careful review of ALL backends involved.