For Developers

Interested in getting involved?

From translations to plugins to core development, testing and bugfixes, PKP software depends on the strength of its open source community. Find developer resources and contact the community and development team using the links below.

Dev Blog

PKP 2017 Sprint Report: New User Mediation

Three Sprint participants (Clinton, Rahul, and Svantje) worked on a new user mediation (or new user approval system) for OJS.


In OJS 2.4.8 and OJS 3.0.1, user registration is either all-or-nothing: journal managers decide whether users can self-register, or when the journal manager must register all users.  A recurring request has been to allow mediated registration, where a user self-registers but is blocked from usage until the new account is approved.  Interest in this workflow has increased with a rash of users self-registering simply for the sake of uploading inappropriate profile photos. Read More →


Design Documentation, How to Contribute, Milestones, & Testing

Bug Reports & Feature Requests

Source Code Management & Pull Requests

Developer Discussion & Technical Support