- IMAP data migration
- DAV can be used as an exporter (but this wasn't really tested yet)
- Async jobs can handle multiple items at once
- data:migrator --sync option
Details
Details
- Reviewers
mollekopf - Group Reviewers
Restricted Project - Commits
- rK21d3bcab8719: IMAP data migrator and other improvements
Diff Detail
Diff Detail
- Repository
- rK kolab
- Branch
- dev/data-migrator-imap
- Lint
Lint Skipped - Unit
No Test Coverage - Build Status
Buildable 48015 Build 18222: arc lint + arc unit
Event Timeline
Comment Actions
Looks good to me.
IMO, by going through the import/export interfaces and using the Item abstraction (which I don't think is really necessary) the code becomes unnecessarily rigid, and I liked that about my previous approach better, but this is more consistent with your previous code, so that's positive. In any case, that's just to provide an opinion, this approach should work fine and it's mostly a matter of taste I suppose.
This seems good enough to merge, so let's.