This is an ongoing discussion but we should be ready to implement: instead of having in one phase:
- creating the segments, filling title and author name
- matching each segment with BDRC works
we will separate these into two different tasks, each with their own state. Here's a proposal:
- instead of having
annotator role we should split into annotator / annotator_matching
- instead of having
reviewer role we should split into reviewer / reviewer_matching
- instead of having volume
state, we should have state / state_matching
- volumes start with
status_matching = pending when switching to state = reviewed, state_matching automatically switches to ready
- in the regular annotator mode (
state_matching = pending), there's no UI to do BDRC matching. Once the volume is reviewed, the BDRC matching becomes possible (the UI can stay the same)
@tenkus47 tell me if you need any more details, and if you need any change in the opensearch db
This is an ongoing discussion but we should be ready to implement: instead of having in one phase:
we will separate these into two different tasks, each with their own state. Here's a proposal:
annotatorrole we should split intoannotator/annotator_matchingreviewerrole we should split intoreviewer/reviewer_matchingstate, we should havestate/state_matchingstatus_matching = pendingwhen switching tostate = reviewed,state_matchingautomatically switches toreadystate_matching = pending), there's no UI to do BDRC matching. Once the volume is reviewed, the BDRC matching becomes possible (the UI can stay the same)@tenkus47 tell me if you need any more details, and if you need any change in the opensearch db