This repository has been archived by the owner on Nov 30, 2023. It is now read-only.
Minor release of Deposit Services, which uses hints provided by the UI on the Submission.metadata
to select the collection for deposit.
Note that this release was cut from the 1.0.0-3.4-maint
branch.
Highlights:
New collection-hints
configuration element within a SWORDv2 protocol-binding
:
"protocol-binding": {
"protocol": "SWORDv2",
"username": "${dspace.username}",
"password": "${dspace.password}",
"server-fqdn": "${dspace.host}",
"server-port": "${dspace.port}",
"service-doc": "${dspace.baseuri}/swordv2/servicedocument",
"default-collection": "${dspace.baseuri}/swordv2/collection/${dspace.collection.handle}",
"on-behalf-of": null,
"deposit-receipt": true,
"user-agent": "pass-deposit/${deposit.services.version}",
"collection-hints": {
"covid": "${dspace.baseuri}/swordv2/collection/${dspace.covid.handle}"
}
}
The mapping of the hint (in this example: covid
) to a collection URI is used by the SWORDv2 implementation to direct COVID-related Submissions to the designated collection.
See the pull request for more details.