Over the last few days a few folks have reminded me that backend or api-level contributions weren’t getting explicit credit in our release notes.
Thanks to guidance from the Platform Team today, I reviewed our 3.4 Release contributions in more detail and found the various backend OMODs that needed to be counted. In total this increased our total “PRs Contributed” metric from 185 PRs to 226! And also helped us catch quite a bit of org-level and individual-level contributions that deserve explicit recognition.
Generate release notes for each new version of an OMOD/backend component, e.g. Release 2.7.4 (Compared to 2.7.2; Example of Auto-Generated Notes) · openmrs/openmrs-core · GitHub (in this example, since the last 3.3 EMR release used Core 2.7.2, I specifically generated these release notes to compare with the version used in 3.4 EMR, which is Core 2.7.4, to make sure we don’t miss any contributions).
Thanks @grace the contributions to, backend and API-level are often forgotten. It’s truly vital to acknowledge all the hard work that goes into every aspect of OpenMRS, and this significant increase from 185 to 226 PRs really highlights how much was being missed.