codecheckers / codecheckers/ojs-codecheck

Codechecking activity is deposited in ORCID profile

Open
#16 5 comments 0 reactions 1 assignee Claimed by @subhanLabs View on GitHub
Dominant language
PHP
Stars
5
Forks
3
Avg merge
19m
Merged PRs (30d)
3

Description

**User story:**

- _As a codechecker, I want my contributions to be publicly visible in established academic profiles (e.g., ORCID, Google Scholar, Web of Science, Semantic Scholar), so that I get recognition for my efforts and expertise._
- _As a journal editor, I want to be able to ensure recognition for a CODECHECK, no matter if conducted within OJS or outside, so that I can provide the same benefits to all codecheckers._

------

This requires to become a registered entity with ORCID, probably. ~~Not sure if every journal has to do that, or if we need an intermediary.~~ A journal needs to register a "Member API Client".

The option must be enabled in the settings.

Check out the ORCID plugin - how does it talk to the ORCID API, and how does it handle the authentication with the API on behalf of the journal: https://docs.pkp.sfu.ca/orcid/en/installation-setup

Start all development with the ORCID dev/test instance.
https://info.orcid.org/documentation/workflows/peer-review-workflow/

It should be possible to (re)trigger this deposition manually. The usual case should be that this is happening when the checked article is published.

See the ORCID plugin for inspiration / help: https://docs.pkp.sfu.ca/orcid/en/
---

## Related User Stories

- **C-RA1** (direct): As a codechecker, I want my CODECHECK contributions to be automatically deposited in academic profiles...
- **C-RA2** (direct): As a codechecker, I want my CODECHECK contribution to be recorded as a peer-review activity on my ORCID page...
- **E-EI1** (direct): As an editor, I want to import an externally completed CODECHECK...

_User story references from the [CHECK-PUB User Stories document](https://codecheck.org.uk/pub/)._

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.