The various statuses that need to be known for a record or TPEN project. Started as a C&P from existing code. Expect it to grow.
DLA Record oriented
case "Released":
Is this record ID in the released list? Who authorized the release?
break
case "T-PEN Projects Matched":
Are there any TPEN projects for something with this label (seems like we are checking the F-code)
break
case "T-PEN Projects Linked":
Are there any TPEN projects specifically linked (via Annotations) to this record ID (body is projectID, target is recordID) break
case "Delaware Record Linked":
Are there source annotations connecting the record to the handle
break
case "Envelope Linked":
TODO break
case "Well Described":
How many total data points (Annotations) target this Record ID break
TPEN Project oriented
case "T-PEN Transcription Reviewed":
Has the transcription for this record in TPEN been reviewed and marked as available for public consumption break
case "T-PEN Project Fully Parsed":
Has the line parsing for the TPEN project been completed.
break
case "T-PEN Project Partially Transcribed":
Has someone started but not completed transcribing this TPEN project (is it marked as In Progress)?
break
case "T-PEN Project Partially Transcribed":
Has someone completed transcribing this project (marked it as completed)?
break
case "T-PEN Project Assigned":
What users are assigned to this project
break
case "T-PEN Project Linked to Delaware Records":
What Records is this Project linked to
break
Below are additional ones we thought of that go beyond what the code already asks for
case "Record(s) Assigned to Me":
What records from what collections is the currently logged in user responsible for?
break
case "Record(s) That Need My Attention":
What records that I am responsible for are Not Started or In Progress
break
case "Record Assigned to User(s)":
What users have the responsibility of describing this record? break
case "Record Assigned to User(s) for Transcription":
(If this record is not fully transcribed) Is a user assigned to transcribe this Record ID break
case "Records That Need Attention":
What records are not assigned or are Not Started break
Below are some notes to have as a reference
From the conversations, it seems like there are three layers for most collections:
Contributor: any student who is committing descriptions, transcriptions, etc. and would like to say “I’m done with this”
Reviewer: selected researchers/RAs who can upgrade “I’m done” to “Ready for release” or reject with a comment
Curator: project leader who can make Collections and Records public so they appear in the DLA for everyone or comment
a. This can be per Collection, if that is helpful
Administrator: PI or delegate who may assign users to roles, create new Collections, delete Collections and Records, or take the DLA offline
The Collections that I have noted so far that need people assigned to them are as follows:
The various statuses that need to be known for a record or TPEN project. Started as a C&P from existing code. Expect it to grow.
DLA Record oriented
case "Released": Is this record ID in the released list? Who authorized the release? break
case "T-PEN Projects Matched": Are there any TPEN projects for something with this label (seems like we are checking the F-code) break
case "T-PEN Projects Linked": Are there any TPEN projects specifically linked (via Annotations) to this record ID (body is projectID, target is recordID)
break
case "Delaware Record Linked": Are there source annotations connecting the record to the handle break
case "Envelope Linked": TODO
break
case "Well Described": How many total data points (Annotations) target this Record ID
break
TPEN Project oriented
case "T-PEN Transcription Reviewed": Has the transcription for this record in TPEN been reviewed and marked as available for public consumption
break
case "T-PEN Project Fully Parsed": Has the line parsing for the TPEN project been completed. break
case "T-PEN Project Partially Transcribed": Has someone started but not completed transcribing this TPEN project (is it marked as In Progress)? break
case "T-PEN Project Partially Transcribed": Has someone completed transcribing this project (marked it as completed)? break
case "T-PEN Project Assigned": What users are assigned to this project break
case "T-PEN Project Linked to Delaware Records": What Records is this Project linked to break
Below are additional ones we thought of that go beyond what the code already asks for
case "Record(s) Assigned to Me": What records from what collections is the currently logged in user responsible for? break
case "Record(s) That Need My Attention": What records that I am responsible for are Not Started or In Progress break
case "Record Assigned to User(s)": What users have the responsibility of describing this record?
break
case "Record Assigned to User(s) for Transcription": (If this record is not fully transcribed) Is a user assigned to transcribe this Record ID
break
case "Records That Need Attention": What records are not assigned or are Not Started
break
Below are some notes to have as a reference
From the conversations, it seems like there are three layers for most collections:
The Collections that I have noted so far that need people assigned to them are as follows: