This repository has been archived by the owner on Jan 16, 2023. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 30
Project: Code Quality Metrics
Philipp Wagner edited this page Mar 4, 2017
·
1 revision
Users on LibreCores are interested in an answer to the question "how useful is this project for me"? This question can be answered from many different angles. In this project, we're looking at quality metrics which are generated from the source code repository only. This includes both the code at its current point in time, as well as the history of the code.
- Research and define quality metrics which can be extracted from a source code repository. Examples are number of commits, time period between commits, the number of active contributors, etc.
- Present proposal for metrics
- Define implementation plan: which information can be obtained from external APIs, which information must be calculated by LibreCores itself?
- Implement the proposal
LibreCores does not only support GitHub repositories, but arbitrary git repositories. While we can use the GitHub APIs as a convenience way of getting data, we should also be able to calculate the metrics ourselves.
- Ohloh has a lot of interesting metrics. (e.g. https://www.ohloh.net/p/hexchat)
- GitHub also shows some metrics for repositories