Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The Fedora 4 Object Model

(Cribbed heavily from the JCR Repository Model documentation)

...

Properties may be single or multi-valued, and are typed. Some properties are reserved for internal-use only (e.g. those in the fedora-internal namespace), but can otherwise be used freely by implementors. By default, properties are multivalued string types.

 

Fedora 3 -> 4 evolution

Fedora 3 objects are nodes in the tree. Fedora 3 datastreams are child nodes of "object" nodes with binary content.

Fedora 3 object and datastream properties (e.g. ???) are either:

  • provided to the repository when created or modified, or
  • unmanaged by Fedora, and left as a implementation detail.