Skip to content

Commit aa27964

Browse files
committed
add check-pub infos to website and add a news item
1 parent 69c7d51 commit aa27964

File tree

4 files changed

+56
-5
lines changed

4 files changed

+56
-5
lines changed
138 KB
Loading

img/check-pub_mockup-orcid.png

57.7 KB
Loading

index.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,14 @@ To **stay in touch** with the project, follow us on social media at <img src="/i
4242

4343
## News
4444

45+
### 2025-04 | CHECK-PUB project started
46+
47+
TU Delft supports the development of a new building block for the CODECHECK initiative: a plugin for Open Journal Systems (OJS) to support the CODECHECK process in journals. In the CHECK-PUB project, we will develop a prototype of the plugin and look for journals to collaborate on real-world test scenarios.
48+
👉 Learn more about the project at [codecheck.org.uk/pub/](/pub/).
49+
50+
📢 We are looking for an engaged student to work as a developer (student assistant, SHK) in the project team and lead the development of the OJS plugin prototype.
51+
Please see the job add at <https://tu-dresden.de/bu/umwelt/geo/geoinformatik/die-professur/news/job-vacancy-shk-codecheck?set_language=en>.
52+
4553
### 2025-03 | Tutorial at AGILE 2025 conference
4654

4755
On **Tuesday, June 10, 2025** a half-day workshop and tutorial _"Open and reproducible research best practices: Codechecks, AGILE repro reviews, and reprohacks for your research"_ will take place in Dresden, Germany, as part of the [AGILE 2025 conference](https://agile-online.org/conference-2025).

pub/index.md

Lines changed: 48 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,59 @@ title: CODECHECK connections to Infrastructures for Open Publishing and Open Res
44
permalink: /pub/
55
---
66

7-
*The Dutch university **TU Delft** funds the project CHECK-PUB to improve codechecking for independent journals based on Open Journal Systems (OJS).*
7+
*The Dutch university **TU Delft** funds the project CHECK-PUB from 2025 to 2026 to improve codechecking for independent journals based on Open Journal Systems (OJS).*
88

99
## Summary
1010

11-
The way that quantitative research is submitted, reviewed, and published today does not adequately handle the reliance on digital workflows using data and software. These shortcomings of scholarly communication platforms and practices hamper the advancement of research because not all parts of research are shared openly and in a readily reusable and effectively findable way. Code execution during peer review has the potential to be a first step to more groundbreaking innovations in scholarly communication.
12-
The CODECHECK initiative has demonstrated how a seemingly low bar - one codechecker is able to successfully execute relevant parts of a computational workflow and reports their findings in a certificate - can drastically improve the level of sharing for data and code, and raise the recognition for diverse research outputs. CODECHECK is seeking collaborations with independent publishing partners to establish code execution workflows. The interests by small independent scholar-led journals often fail due to the scarce resources to manage a further role and task in the submission and review process.
11+
The way that quantitative research is submitted, reviewed, and published today does not adequately handle the reliance on digital workflows using data and software.
12+
These shortcomings of scholarly communication platforms and practices hamper the advancement of research because not all parts of research are shared openly and in a readily reusable and effectively findable way.
13+
Code execution during peer review has the potential to be a first step to more groundbreaking innovations in scholarly communication.
14+
The CODECHECK initiative has demonstrated how a seemingly low bar - one codechecker is able to successfully execute relevant parts of a computational workflow and reports their findings in a certificate - can drastically improve the level of sharing for data and code, and raise the recognition for diverse research outputs.
15+
CODECHECK is seeking collaborations with independent publishing partners to establish code execution workflows.
16+
The interests by small independent scholar-led journals often fail due to the scarce resources to manage a further role and task in the submission and review process.
1317

14-
Therefore, in the project CHECK-PUB, we develop an Open Journal Systems (OJS) plugin for CODECHECK to handle the requirements of different variants of codechecking and integrate seamlessly with the CODECHECK infrastructure for publication of certificates and metadata. The CODECHECK OJS Plugin reduces editorial overheads, ensures codechecker recognition, simplifies metadata creation and certificate deposition for codecheckers, and adds procedural flexibility, e.g., by introducing an independent role of codechecker with different anonymity configuration than regular reviewers to facilitate practical code execution.
18+
Therefore, in the project CHECK-PUB, we develop an Open Journal Systems ([OJS](https://pkp.sfu.ca/software/ojs/)) plugin for CODECHECK.
19+
The plugin is envisioned to handle the requirements of different variants of codechecking and integrate seamlessly with the submission and review workflows within OJS.
20+
The plugin will also connect with the CODECHECK infrastructure for publication of certificates and metadata.
21+
22+
The CODECHECK OJS Plugin reduces editorial overheads, ensures codechecker recognition, simplifies metadata creation and certificate deposition for codecheckers, and adds procedural flexibility, e.g., by introducing an independent role of codechecker with different anonymity configuration than regular reviewers to facilitate practical code execution.
1523
The CODECHECK OJS Plugin can also act as a bridge for checks conducted outside of OJS-based journals to ensure recognition in public researcher profiles.
16-
Finally, the project will explore an extension to he CODECHECK tools and infrastructure to ensure metadata deposition in platforms for open research information.
24+
25+
## Main goals
26+
27+
### OJS Codecheck Plugin
28+
29+
We develop a prototype for a plugin for Open Journal Systems (OJS) that allows for codechecking in the submission and review process.
30+
The role of CODECHECKER and the handling of the required documents and metadata to create and publish a CODECHECK certificate are integrated seamlessly into OJS and can be managed without extra effort by the regular handling editor.
31+
32+
Once a codechecker is assigned to a submission, they are guided through the workflow and provided with prefilled metadata templates, which they can deposit in the respective code and data repositories, not replicating material or breaking links to the original sources.
33+
After completion of the check, the codechecker merely fills in the identifier (DOI) of the published certificate and the CODECHECK Plugin processes the metadata from a single source.
34+
35+
All features and benefits of the CODECHECK OJS plugin are detailed in the development issues in the project linked below.
36+
The most important building blocks to aide the adoption of code execution reviews for a journal are the fully integrated metadata handling and display, the publishing of the CODECHECK Certificate, and the public deposition of codechecker activity in ORCID profiles, see mock-ups below.
37+
38+
🚧 **Follow the plugin development at <https://github.com/codecheckers/ojs-codecheck/>** 🚧
39+
40+
![Mock-up of review activity in a codechecker's ORCID profile page.](/img/check-pub_mockup-orcid.png){: width="50%"}
41+
42+
_Mock-up of review activity in a codechecker's ORCID profile page._
43+
44+
![Mock-up of CODECHECK metadata linked in the right-hand sidebar of an article landing page.](/img/check-pub_mockup-landing-page.png){: width="50%"}
45+
46+
_Mock-up of CODECHECK metadata linked in the right-hand sidebar of an article landing page._
47+
48+
### Journal collaborations
49+
50+
We seek to collaborate with independent journals that are interested in codechecking and the OJS plugin.
51+
As a first starting point, we look forward to connect with TU Delft's OJS hosting service _TU Delft Open_, see <https://journals.open.tudelft.nl/index/start-journal>.
52+
53+
## Outlook
54+
55+
Primarily, we hope to sustain the collaboration with the independent journals that take part in the project.
56+
Through the role of codechecker, a community practice of giving feedback and ensuring related aspects, such as data and software FAIRness, could also be formalised, e.g., though checklists for the authors and the codechecker that are built into the submission and review workflows.
57+
58+
In the future, the OJS Plugin maybe be ported to Open Preprint Systems (OPS) and may be the basis for more groundbreaking and advanced features, such as reviewing computational notebooks, integrating interactive features into OJS, or making an article's code and data machine-readable and actionable.
59+
1760

1861
## Contributors
1962

0 commit comments

Comments
 (0)