pkp / orcidProfile

A plugin to pull ORCID information into a PKP user profile
GNU General Public License v3.0
16 stars 50 forks source link

Contributor roles are incorrect #206

Open asmecher opened 2 years ago

asmecher commented 2 years ago

Describe the bug The ORCiD profile plugin has been updated to use the ORCiD v3 API.

The ORCiD v3 API has adopted the use of CRediT roles (https://info.orcid.org/documentation/integration-and-api-faq/#easy-faq-2721). However, the ORCiD profile plugin still appears to use the old v2 vocabulary.

Unless I've misread, the ORCID profile plugin needs to be updated so that it correctly supplies the CRediT terminology to ORCiD.

asmecher commented 2 years ago

Unfortunately CRediT does not distinguish between authors and translators. I've contacted CRediT to see if they have some way/plan to preserve the distinction between author and translator that was previously possible, but unless they say yes, it seems that we can assume an authorship role (http://credit.niso.org/contributor-roles/writing-original-draft/) when CRediT data is not otherwise specified.

asmecher commented 2 years ago

This proposed implementation of CRediT support also covers this issue: https://github.com/pkp/orcidProfile/pull/207