...
After conversations with ichard & Larry, various renaming has been done, for consistency and predictable behaviour. The names of the classes now reflect what they are. e.g. the old 'DisseminationPackage' is actually a class that disseminates packages, rather than representing a package itself.
...
- AbstractMetsDissemination -> AbstractMETSDisseminator
- AbstractMetsSubmission -> AbstractMETSIngester
- DisseminationPackage -> PackageDisseminator
- DSpaceMetsSipExport -> DSpaceMETSDisseminator
- DSpaceMetsSipImport -> DSpaceMETSIngester
- PDFPackage -> PDFIngester
- SubmissionPackage -> PackageIngester
What is a package?
For this discussion, a package is a representation of a DSpace Item
in a single data stream.
DSpace must be able to ingest a new Item from the package representation.
The package does not
necessarily contain every bit of data and metadata within itself;
it may include references to external resources which must be fetched
separately.
The essential components of a package are:
...