NASA-PDS / doi-ui

The web interface for the PDS DOI Service providing the ability management PDS archive DOIs. See the DOI Service for more details on the available capabilities. https://nasa-pds.github.io/doi-service/
Apache License 2.0
0 stars 4 forks source link

As a user, I want to acquire a DOI for a PDS4 product prior to it's public release of the data #41

Closed jordanpadams closed 2 years ago

jordanpadams commented 3 years ago

Motivation

...so that I can get a DOI and add it to the product metadata prior registering and releasing the data.

Per PDS Policy, DOIs should be reserved prior to peer review, where possible.

Additional Details

Acceptance Criteria

Given a draft PDS4 product, I want to get a DOI for the product prior to peer review When I perform a request to get a DOI for data that is not yet publicly available Then I expect the interface to prompt the user to "Create a DOI for non publicly available product" Then I expect the interface to prompt the user to input the expected metadata to reserve a DOI Then I expect to submit the required metadata to the DOI service DOI_Reserved_DEMO.csv Then I expect to receive a prompt as to whether or not the submissions was successful Then I expect to receive a prompt with the newly acquired DOI or information on how I will receive that information

Engineering Details

From a more technical perspective, this is the "Reserve" step of the DOI workflow

Reserve - the state of acquiring a DOI when the data is not yet publicly accessible / released.

Inputs:

Outputs:

Related Requirements

🦄 https://github.com/NASA-PDS/pds-doi-service/issues/6 🦄 https://github.com/NASA-PDS/pds-doi-service/issues/171

jordanpadams commented 2 years ago

closed per https://app.zenhub.com/workspace/o/nasa-pds/pds-doi-ui/issues/51