As an academic librarian who administers our OJS service, I’ve got some room in my job to get schooled up on technical skills to support both my local install of OJS and, maybe one day, the project at large. Can anyone recommend a good place to invest my time and energies?
What programming languages and skills should I be learning to work with OJS code and (hopefully) contribute back to the project?
I’d recommend picking out a learning project for yourself (we keep a small list of our own, with varying complexity but all suitable for an outsider to our dev team). Make it something you’re interested in solving, not a project for its own sake, and feel free to post here asking how and where to get started!
We also hold sprint events a few times a year – watch our blog and Twitter feed for information about these. If the time and location work for you it’s a great way to work intensively on a short project in a group environment.
See also the Developer section of the PKP Documentation Hub: https://docs.pkp.sfu.ca/dev/
Public Knowledge Project Team
Neglected to reply - just wanted to say thanks for the info! Will delve deeper.