gigascience / gigadb-website

Source code for running GigaDB
http://gigadb.org
GNU General Public License v3.0
9 stars 15 forks source link

further integration of authors with ORCID #609

Open only1chunts opened 3 years ago

only1chunts commented 3 years ago

User story

AS A Author

I WANT my GigaDB dataset(s) automatically added to my ORCID account

SO THAT I can see all my authored works in ORCID

Acceptance criteria

GIVEN A dataset is authored by a user with an (authenticated?) ORCID ID

WHEN that dataset is set to published

THEN the dataset details are shared with ORCID via their API to add the dataset details to that users ORCID profile

GIVEN an authenticated ORCID ID is added to a user account that has already authored a dataset

WHEN the ORCID is authenticated

THEN any datasets linked to that user account are shared with ORCID via their API

Additional context

This is related to work on #553 The question mark next to authenticated in the GIVEN line is because I don't know if we can just use all ORCIDs provided in the author table or if we should only use the authenticated ORCIDs in the user table?

ScottBGI commented 3 years ago

More additional context:

Having ORCID working for authors is one of best (ease of use and makes the website look more professional) affiliate login systems too (see #64). It helps users get their details/metadata into the system, is more GDPR friendly (ORCID hold and broker much of this data across borders so we aren't responsible for it - this is part of the reason Dryad has integrated it), and means the user need to remember less passwords. Can we add this to the User story?

You'll need authenticated ORCIDs for login. For all the other authors on a submission authentication is useful and that information is shared in datacite and crossref metadata. But its still very useful to have non-authenticated ORCIDs if not all authors are able to verify so can we just capture that information in the metadata and not worry beyond that?

ScottBGI commented 3 years ago

ORCID also works for peer reviewers and will allow them to add details "Peer Reviews" onto their ORCID profiles. Which as we aren't using Publons for GigaByte is very useful. And will also help tidy up all our peer review DOIs that are misattributed as other "works" in ORCID.

I don't know if this is another user case or can also be used here, but it would be something like:

AS A Peer Reviewer of a GigaScience Paper

I WANT the GigaDB DOI linking to my peer review automatically and correctly added to the peer review section of my ORCID account

SO THAT I can see all my peer reviews in ORCID