Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pgjones/push-pull
Pull Request and Issue statistics
https://github.com/pgjones/push-pull
Last synced: about 2 months ago
JSON representation
Pull Request and Issue statistics
- Host: GitHub
- URL: https://github.com/pgjones/push-pull
- Owner: pgjones
- License: other
- Created: 2014-08-14T17:50:23.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2014-08-30T15:50:19.000Z (about 10 years ago)
- Last Synced: 2024-07-27T15:45:13.168Z (about 2 months ago)
- Language: JavaScript
- Size: 224 KB
- Stars: 32
- Watchers: 4
- Forks: 7
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Push-Pull
This code, viewable version on [http://pgjones.github.io/push-pull/](http://pgjones.github.io/push-pull/), is for the [third annual Github data challenge](https://github.com/blog/1864-third-annual-github-data-challenge).
It will plot statistics for the lifetimes of pull requests (or issues) for various users and as a function of commits, changes etc...## Purpose
Pull requests live whilst they are reviewed, but what defines their lifetime.
I've presumed it is either a property of the reviewer, the author, or the pull request itself.
The project collates pull request data for a repository and displays the lifetimes.
The lifetimes are also shown as a function of the author, the reviewer, commits, changes, comments and github number (project lifetime).
What causes your pull requests to live for a long time, is it any of these?
For me... I seem to be the problem, the median lifetime is 1 week on average and 1 month for my pull requests :(.### Tips
- The pull requests/issues shown can be selected by lifetime, author or reviewer by selecting a lifetime, author, or reviewer.
- The plots can be enlarged by double clicking.## License
See LICENSE.txt, in summary this software is licensed under the [MIT license](http://opensource.org/licenses/MIT).