As a mismatch provider, I want to see the status of reviews mismatch reviewers made on mismatches I uploaded in order to understand the issues in the external source better and to filter out already processed mismatches from my next upload.
Problem:
Currently, it is very hard for a mismatch provider to know which mismatches exactly have been reviewed already in their uploads and how they were reviewed. This makes it hard to for example not reupload the same mismatch again after it has already been reviewed. (We are only providing aggregate statistics so far per upload.)
We would like to make a csv files available to solve this. The csv would contain all the mismatches for an upload (basically identical to the mismatch upload csv) plus an extra column for the 'mismatch review status' to make it easier for mismatch providers to see the status of their mismatches.
We will make a link to the results csv available on https://mismatch-finder.toolforge.org/store/imports. There would be one csv download button per upload listed there. The results csv would have a predictable link (i.e. https://mismatch-finder.toolforge.org/store/imports/results10.csv or similar) so mismatch uploaders can also get to the csv files for uploads older than the last 10 uploads.
Mockup:
BDD
GIVEN a mismatch upload
WHEN viewing https://mismatch-finder.toolforge.org/store/imports
THEN each listed upload has a link to a csv file with results for that upload
AND the csv file contains all mismatches of the upload plus any review decisions that have already been made on the uploaded mismatches
Acceptance criteria:
- mismatch uploaders can get access to the review decisions for their uploads via a csv
Notes:
- It is ok if anyone besides the uploader also has access to the review decisions