<digitalObject PID="uniqueID">
<!-- there are a set of core object properties -->
<objectProperties>
<property/>
<property/>
...
</objectProperties>
<!-- there can be zero or more datastreams -->
<datastream>
<datastreamVersion/>
<datastreamVersion/>
...
</datastream>
!-- there can be zero or more disseminators -->
<disseminator>
<disseminatorVersion/>
<disseminatorVersion/>
...
</disseminator>
</digitalObject>
| XML Format | Ingest (via API-M) | Export (via API-M) | Harvest (via OAI) | Requirements |
|---|---|---|---|---|
| FOXML | YES | YES | Fedora 2.1 | Follow FOXML schema |
| Fedora METS | Yes (for backward compatibility) | Yes (for backward compatibility) | No (instead do METS 1.4) | Follow Fedora METS extension schema, plus encoding rules for Fedora |
| MPEG21/DIDL | Fedora 2.1 | Fedora 2.1 | Fedora 2.1 | Follow DIDL schema, plus special encoding rules for Fedora |
| METS 1.4 | Future Fedora 2.x | Future Fedora 2.x | Future Fedora 2.x | Create proper METS profile for Fedora. |