GSoC Week 1 Summary

This past week is the first week of the Google Summer of Code.

Works Done this Week

@parthsharma2 and I were supposed to implement evolution metrics. I foucuesed on Community Growth Metrics.

Metrics Implemented

  • Contributors
    • Return a timeseries of all the contributions to a project.
  • New Contributors
    • Returns a timeseries of the number of new contributors to a project.
  • New Contributors of Commits
    • Returns a timeseries of the count of persons contributing with an accepted commit for the first time.
  • New Contributors of Issues
    • Returns a timeseries of the count of persons opening an issue for the first time.
  • New Contributors closing Issues
    • Returns a timeseries of the count of persons closing an issue for the first time.
  • Sub-Projects
    • Returns number of sub-projects

Pull Request Created

Meeting Summary

We meet at Tue 28th May 2019.

  • Discussed the new data schema on Postgre and new architecture of Augur
  • New metrics implementations based on new data schema
  • Work on implementing Evolution metrics in Community Growth Area

Plans for next week

  • Implement endpoints for both repo_group and repo
  • Add metrics to router and write Documents
  • Implement unit test for metrics.