A new table, contributors, was added as part of #2349.
The new Contributors model uses the CRediT Taxonomy for contributor role types.
We need to add a new section that allows a user to identify additional contributors to their project. The section should work similar to the 'links' section on the Org details page with a button/link to add another and 'x' buttons to remove them as needed.
Generate an upgrade task that converts existing PIs and Data Contacts into Contributors.
We will also need to update any code that creates or copies a new plan and have it assign the owner/creator as the Data Contact (aka data_curation role) and Author (aka writing_original_draft role).
We must either update the existing Share tab and have it manage contributor records for the following (add/remove/change role):
- Co-owner -->
writing_original_draft
- Editor -->
writing_review_editing (possibly?)
- Commenter --> No contributor role
OR we should consolidate the the contributor section on the Share tab with the new Contributors tab.
Also need to determine if a 'Feedback' reviewer should be assigned the writing_review_editing contributor role.
A new table,
contributors, was added as part of #2349.The new Contributors model uses the CRediT Taxonomy for contributor role types.
We need to add a new section that allows a user to identify additional contributors to their project. The section should work similar to the 'links' section on the Org details page with a button/link to add another and 'x' buttons to remove them as needed.
Generate an upgrade task that converts existing PIs and Data Contacts into Contributors.
We will also need to update any code that creates or copies a new plan and have it assign the owner/creator as the Data Contact (aka
data_curationrole) and Author (akawriting_original_draftrole).We must either update the existing Share tab and have it manage contributor records for the following (add/remove/change role):
writing_original_draftwriting_review_editing(possibly?)OR we should consolidate the the contributor section on the Share tab with the new Contributors tab.
Also need to determine if a 'Feedback' reviewer should be assigned the
writing_review_editingcontributor role.