[Loc-xferutils-mail] BagIt Library 4.0
Status: Beta
Brought to you by:
l0c
From: Littman, J. <jl...@lo...> - 2012-01-17 12:33:33
|
All- BagIt Library 4.0 has been released to SourceForge (https://sourceforge.net/projects/loc-xferutils/) and Maven Central Repo (http://repo1.maven.org/maven2/gov/loc/bagit/ -- might take some time for syncing). Changes in 4.0: 1. Added support for BagIt 0.97. The significant change is allowing tag directories. (Note that operations are version aware, meaning pre-0.97 bags do not allow tag directories.) 2. Removes Commons VFS. 3. Deprecates support for reading/writing tar, tar bz2, and tar gz. 4. Deprecates support for transferring SWORD and BOB. 5. Added close() method to Bag for closing IO resources. 6. Clarified logging messages for CompleteVerifier and ValidVerifier. 7. Changed so that bagging-in-place throws an exception if a prebag contains a data directory and tag directories for pre-0.97 bags. 8. Added support for fail modes when performing verification: * FAIL_FAST: Fail on first error. * FAIL_SLOW: Fail at end of verification. * FAIL_STEP: Fail after each step of verification. A step is a set of like verification operations. * FAIL_STAGE: Fail after each stage of verification. A stage is a set of logically grouped verification operations. For example, when validating a bag, all of the operations to verify that a bag is complete is a stage. 9. Added support for compressing zip files. 10. Replaced Commons Httpclient with Apache HttpComponents. Let me know if you have any questions or problems. --Justin |