jkunze / bagitspec

31 stars 11 forks source link

Added note about manifest (in)completeness #11

Closed stain closed 6 years ago

stain commented 9 years ago

This fixes #6 by adding a Note to section 3:

Note that a bag with multiple manifests may be complete even if each of its manifest do not have a complete list of payload files, as long as every payload file is listed in some manifest file.

As this might give a hint that you should make such incomplete manifests, I countered this with a SHOULD in section 2.1.3:.

Each payload manifest file SHOULD list the checksums for all payload files in the bag, including any missing files referenced from fetch.txt (see Section 2.2.3).

This also includes a partial fix for #8.

stain commented 6 years ago

Closing as this will be fixed by #19.