Coder Social home page Coder Social logo

push-pull's Introduction

Push-Pull

This code, viewable version on http://pgjones.github.io/push-pull/, is for the 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.

push-pull's People

Contributors

pgjones avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.