Versions Compared

Key

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

...

Input File -> File Ingester --> Zip Ingester --> Manifest Based Ingester

InputFile --> FileIngester --> Manifest Based Ingester.

...

Because the ingest chain fails gracefully, they know at which stage the failure is occurring at, can review the state of the current item and can review their SWORD output to determine what when wrong in that packager.

Use Cases : Areas this will be useful in

Submission Workflow

Adding Packager Processing into the Submission File Upload Step so that an Item can be easily viewed and adjusted after being processed at upload. Example Requirements:

  1. Upload Step
    1. Initially Processes file or package into Item + Bitstreams, attempts to determine optimal packager type
    2. user is offered selection of processing options.
    3. based on choice, packager is executed
      1. for instance if PDF metadata is available, it is inserted into Item metadata
      2. for instance if Softchalk Package is detected, index.html or other files are processed to attach Item Title and or other details extracted from source.
  2. Edit Metadata Step, give the user a chance to review and add metadata, required fields that may have been absent on upload can now be added.
  3. CC License Step, if License we detected in Upload stage, its now attached to the Item and can be viewed.
  4. Final Repo License Step
  5. Final review and Submission