Skip to content

Update Project Details to accommodate contributors #2408

@briri

Description

@briri

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.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions