...
- Current OCFL client does copy and not move. Move is riskier.
- mv will perform better
- Peter Winckles can add a mv option, but it must be recognized that there is some risk.
- Checksumming: currently 2 checksumming operations are required by the client - a checksum could be provided to reduce that to 1 checksum calc.
- Peter Winckles can add support for providing a checksum upfront .thus limiting the number of checksumming operations per ocfl version to 2 (once on transmission and once on ocfl version creation).
- If we need to the ocfl client to support transactions down the road, the impact to the fedora code base will be minimal: let's not worry about it now.
- Question of versioning in a transaction should be deferred until later. Either option above could work.We might consider making transaction committal (optionally)