You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »


 

Title (Goal)

As a data management specialist, I want to understand where my package is in the deposit workflow. 

Primary Actor

Data management specialist 

Scope

 

Level

 

Author

Elliot Metsger 

Story (A paragraph or two describing what happens)

Receive a machine-readable or human-readable document that describes the state of the workflow for my deposited package. 

After I have deposited my package, I would like to know the status of that deposit.  That way I can have confidence that the repository has received and is currently processing my deposit, or I have assurance that the deposit is on a queue, waiting to be processed.  

Being a user who understands that things can go wrong with technology, I want to be able to obtained a refreshed and up-to-date view of my deposit status.   Because I am a user who is comfortable with angle brackets or curly braces, I am fine with the deposit status being serialized in a machine readable form, but it would also be nice to have a human-readable form for my colleagues who are less comfortable with XML or JSON.  

Because deposits may be queued due to a lack of system resources, the deposit may take a while to complete.  It would be really nice if the repository could alert me when the deposit completes.

If my deposit fails for whatever reason, I would want the reason to be shown in the deposit status, along with the objects that were successfully processed, so that I can take corrective action. 

 

  • No labels