Learning Outcomes
- Understand the main differences between Fedora 3 and Fedora 4
- Understand the considerations necessary for migrating from Fedora 3 to Fedora 4
- Explore new possibilities for enhancing data in Fedora 4
Differences Between Fedora 4 and Fedora 3
Nodes vesus Objects
Nodes with properties vs. XML objects.
This includes converting inline XML to properties or Datastreams.
Hierarchy versus Flat Filesystem
Nodes stored in a tree-structure rather than an Objects directory and a Datastreams directory.
Paths versus PIDs
Fedora 4 nodes are identified by a full path to their location on the filesystem, while Fedora 3 objects are identified by a PID in the URL.
NOTE: Fedora 4 nodes can also have PIDs (or any number of identifiers) in addition to their path.
Migration Considerations
To Ingest or Federate?
The advantages and disadvantages of ingesting data versus federating over an existing Fedora 3 filesystem.
Taking Advantage of Properties
Converting Inline XML and/or XML Datastreams (e.g. RELS-EXT, RELS-INT) to RDF properties.
Enhancing Your Metadata
Converting XML metadata into RDF properties by adopting an RDF-based schema.
Why should you do this? Show benefits of exposing linked data.
Security
Transferring security policies from Fedora 3 to Fedora 4.
Disseminators
Understanding disseminators in Fedora 3 and translating their functionality into Fedora 4.