We want to build a developer expertise browser based on WoC and an awesome project DRE. DRE has done a great job on developer profile.
- Kai Gao (PKU, GMT+8)
- Jianyu Wu (PKU, GMT+8)
- Haiqiao Gu (THU, GMT+8)
- Code capabilities
- Development history
commit numberlanguage distributionjoined project number- language experience
- Contibution history
- commit type distribution
- mastered libraty/package and experience: build author2package2timestamp map based on c2bPtaPkg map.
- commit average length
- Contribution quality
blob number used by others- Files' modified times by others: author2project, project2commit, sort commit by time and traverse from the latest commit to the earliest and count.
- popularity of joined projects: project's contributor number:
- Development history
- Social skills
- Breadth:
collaborator number - Depth:
collaborator's commit number - Central degree:
Torvald distance - author-commiter ship: We want to build a author-committer map by iterating all commit data in WoC.
- Breadth:
We want to find projects whose commits follow angular's commit format from WoC. There commits are labeled types by developers when submitting a commit. We then can build a classifier on these manually labelled commit (commit message and commit type) to automatically classify commit.