D-flat: A Simple File System Convention for Digital Object Storage
Dflat defines a simple file system convention for storing a digital object. It imposes minimal architectural and policy constraints while reserving a small set of file system names (for directories and files) that place certain salient object features, if available, in well-known locations within a single directory hierarchy that houses the entire object. With no other knowledge about the nature or purpose of the object, human administrators and automated agents that visit a "digital flat" will be able to identify its "occupant" and understand certain of its properties such as content, metadata, version history, annotations, and administrative records.
Dflat itself makes use of other specifications and conventions, including:
- Checkm: A Checksum-based Manifest Format
- LockIt: A Simple File-based Convention for Resource Locking
- Namaste: Name-as-Text Tags
- ReDD: Reverse Directory Deltas
- Ed Summers, Library of Congress: http://github.com/edsu/dflat