Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Tech Lead

Darius Jazayeri

BA Lead

 

...

  • 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

It's possible there is an off-the-shelf solution for what we want to do. We should look into: