This week is the second week of the Goog Summer of Code. I foucuesd on refactoring metric implementations and API endpoints.
Meeting log
Date: 03/06/2019
Summary
- Add API endpoints for the metric implementations
- Refactor metric implementations for parameters
repo_group_id
andrepo_id
to work with new API endpoints. - Write documentation for API endpoints.
- Create unit tests for the metrics implementations.
Works Done this Week
- Refacored all metrics implemted last week. Now all metrics can accept
repo_id
andrepo_group_id
. - Created API endpoints for metrics implemted. Now we can use
/repo-groups/:repo_group_id/repos/:repo_id/[metric]
or/repo-groups/:repo_group_id/[metric]
to access. - Wrote documentation for new endpoints.
- Created one unit test but suspended because of dataset issue.
Pull Request Created
Plans for next week
- Implement and optimize unit tests for metrics.
- Implement unit tets for routes.
- More things will be determine in next metting on 2019-06-10.