
Slides for this presentation are available to download here: https://doi.org/10.5281/zenodo.17405510
What are OJS core feature enhancements?
The Key Exploitable Result (KER) for OJS core feature enhancements is a collection of new features developed for the journal publishing platform Open Journal Systems. The enhanced core features include implementing new solutions that allow editors to work with user and reviewer data in a GDPR-compliant way and addressing discovered shortcomings in the platform’s support for multilingual content and metadata. Additionally, the capability to interact with diverse controlled vocabularies, taxonomies, and persistent identifiers is improved, thus contributing to an elevated standard of metadata quality.
Open Journal Systems, developed by the Public Knowledge Project and the community around it, is the single most used journal management system. The KER will therefore have a significant impact on the Diamond Open Access publishing landscape, both in Europe and globally.
The new features will be incorporated into future releases of Open Journal Systems and will be made available for Open Monograph Press (for publishing books) and Open Preprint Systems (for publishing preprints). The functions developed will become an integral part of the software and will be maintained and further developed by the PKP community after the end of the project.
What do OJS core feature enhancements achieve?
This KER’s aims to elevate the overall metadata quality of Diamond Open Access journals and enhance the compatibility of Open Journal Systems with the European publishing landscape.
The KER will help align the platform with the region’s linguistic diversity taking into account small minority languages and will address some of the key challenges related to data privacy legislation. Small European journals will be able to produce richer and more well-formed metadata with OJS. They can make use of national and international controlled vocabularies and widely used persistent identifiers more easily.
These improvements of OJS will help many European Diamond Open Access journals and institutional publishing services to publish high-quality content adhering to professional standards. This will lead to a higher appeal of these publishing options for researchers and a higher Diamond Open Access share.
CRAFT-OA addressed the following issues:
GDPR:
Allow Journal Managers to invite users to adopt a role – Editors, Authors, Readers, etc: https://github.com/pkp/pkp-lib/issues/9658
Allow Journal Managers to Invite users to adopt a role: https://github.com/pkp/pkp-lib/issues/9659
Allow Journal Managers to invite users to adopt a role – GDPR: https://github.com/pkp/pkp-lib/issues/9660
Allow Journal Managers to invite users to adopt a role – ORCiD: https://github.com/pkp/pkp-lib/issues/9661
Multilingualism:
Ensure that all languages are indexable by crawlers: https://github.com/pkp/pkp-lib/issues/699
Fix submission language/languages metadata: https://github.com/pkp/pkp-lib/issues/5000
Not possible to see or select publication language after submission: https://github.com/pkp/pkp-lib/issues/5502
Restrict what languages are available for new submissions: https://github.com/pkp/pkp-lib/issues/7431
Make submission language selection and metadata forms independent from website language settings: https://github.com/pkp/pkp-lib/issues/9425
Display Galley language in the grid: https://github.com/pkp/pkp-lib/issues/9976
Metadata:
Enable Data Citations: https://github.com/pkp/pkp-lib/issues/6278
Contributor metadata enhancements: Credit Roles, Contributor Roles and Contributor Types: https://github.com/pkp/pkp-lib/issues/11378
Allow a journal to define a limited set of allowed keywords and reviewer interests: https://github.com/pkp/pkp-lib/issues/1550
CRAFT-OA is funded by the European Union under Grant Agreement no. 101094397. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or European Commission. Neither the European Union nor the granting authority can be held responsible for them.