Versions Compared

Key

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

...

More general guidelines for migrations can be found in the NDSA Migration Checklist.

Table of Contents

Exporting Content From Fedora 3

...

FOXML files have several sections that describe the object and its datastreams.

Section

Description

foxml:digitalObject

Information on the FOXML version and the PID of the object.

foxml:objectProperties

Properties that describe the object itself, e.g. a label, the creation date, the last modified date.

foxml:datastream

Information on each datastream contained by the object. The type of datastream is defined by its control group: X, M, E, or R.

foxml:datastream CONTROL_GROUP="X”

Internal XML Content - the content is stored as XML in-line within the digital object XML file

foxml:datastream CONTROL_GROUP="M”

Managed Content - the content is stored in the repository and the digital object XML maintains an internal identifier that can be used to retrieve the content from storage

foxml:datastream CONTROL_GROUP="E”

Externally Referenced Content - the content is stored outside the repository and the digital object XML maintains a URL that can be dereferenced by the repository to retrieve the content from a remote location.

foxml:datastream CONTROL_GROUP="R”

Redirect Referenced Content - the content is stored outside the repository and the digital object XML maintains a URL that is used to redirect the client when an access request is made.

Assuming the exported Fedora 3 objects are representative of the content in the repository, the datastreams in the FOXML can be reviewed to establish the content types and metadata used within the repository. Each datastream has an identifier (ID) and a description (LABEL) that can be used to help determine the purpose and function of each datastream if this information is not already known.

...