codecheckers / codecheckers/ojs-codecheck
Add codechecks as a task in the journal backend
- Dominant language
- PHP
- Stars
- 5
- Forks
- 3
- Avg merge
- 19m
- Merged PRs (30d)
- 3
Description
**User story**:
- _As the codechecker, I want to receive all necessary files and instructions in one location within OJS, so that I can directly start my review with minimal additional prerequisites that I have to fulfill._
- _As a codechecker, I want to be notified once with all relevant information when I am assigned to a CODECHECK, so that I can start working and get in touch with the authors._
- _As the publisher, I want the time and friction required for introducing a code execution procedure to be minimal, so I don‘t have to put in extra personal efforts._
---------
The task page should provide all the metadata so far collected.
The task page must include information about the check being optional or mandatory (show setting opt-in/out, required).
The task page should show whether a check is a bonus or a reason for rejection.
**Explore**: Maybe it is easiest if a CODECHECK is just a new "type" of review? Search for "type" on page https://docs.pkp.sfu.ca/learning-ojs/editorial-workflow/en/review.html to get the context. We could have "Open CODECHECK" or "Anonymous CODECHECK" as options.
---
## Related User Stories
- **C-WB1** (direct): As a codechecker, I want a single workbench page in OJS...
- **C-CO2** (direct): As a codechecker, I want to receive a single notification email...
- **P-AS1** (direct): As a publisher, I want to enable CODECHECK by installing the plugin and configuring settings...
- **E-SO1** (direct): As a handling editor, I want to see the CODECHECK status, the discussion thread...
- A-SI1 (related): As an author, I want the CODECHECK process to be embedded natively in the OJS submission and review workflow...
- C-WG1 (related): As a codechecker, I want the plugin to show me the journal's specific CODECHECK workflow and requirements...
- E-CA1 (related): As a handling editor, I want to search and filter users with the codechecker role...
- E-CA2 (related): As a handling editor, I want a dedicated action button to initiate a CODECHECK...
- E-SO2 (related): As a handling editor, I want each CODECHECK to have an explicit status...
_User story references from the [CHECK-PUB User Stories document](https://codecheck.org.uk/pub/)._
Contributor guide
Assessment
This issue has not been assessed yet.