...
...
...
...
...
Tech Lead
...
...
BA Lead
Primary mentor | N/A |
Backup mentor | N/A |
Assigned to | N/A |
Abstract
Excerpt |
---|
As an open-source community we are driven and sustained by the contributions that people make every day. We always encourage people to be more involved, and exhibit various behaviors, and we have ideas about what makes our community successful. But we do a really bad job of measuring our overall community health, and the behaviors of individual community members, and thus we don't really know whether things are going well or poorly, except anecdotally. |
Project Champions
...
- a NoSQL DB to store our "community activity", used in an append-only style
- a few feed readers +/- an IRC bot to harvest data from github, JIRA, Talk, etc.
- a server-side app with scheduled processes to calculate and store our metrics (should use js or groovy for scripting the calculations)
- a small html+js app that we run at some url like om.rs/communitystatus which publicly displays our KPI trends and highlights top contributors (recent, and all-time)
See my spike at: https://github.com/djazayeri/openmrs-contrib-analyzecontributions
...