A web-application to visualise the contribution of the members of organisation on the basis of commits towards repos of organisation using github v3 API. (Under Development)
Use d3.js to make pie-chart demonstrating the contribution of each member of organisation and those outside the organisation. totalNumOfCommits contains the total number of commits in the organisation. contribution{} contains the data of each member of the organisation.
Use the above data to depict the pie-chart.
CURRENT STATUS: Only data is passed in JSON format to the user/client.
Currently the no. of API calls required for an organisation visualisation:
Details of members in organisation = 1 API call
Details of the repositories in organisation = 1 API call
Contribution to each repository, say for n repositories = n API calls
TOTAL = (n+2) API calls
Implement the OAuth authorisation for github as the no. of API calls is 5000/hour for authorised user and 60/hour for unauthorised user.
It's better to authorise for better results.