Monitor open source projects activity
PHP HTML CSS JavaScript
Latest commit 141631b Dec 5, 2016 @mnapoli committed on GitHub Update HomeController.php
Permalink
Failed to load latest commit information.
bin Rewrite the application using Stratify Oct 31, 2015
res Remove Piwik tracking May 5, 2016
src/Maintained Update HomeController.php Dec 5, 2016
var Rewrite the application using Stratify Oct 31, 2015
web Better support for PHP's built-in webserver Nov 7, 2015
.bowerrc Home page + template Sep 8, 2014
.gitignore Add Puli to gitignore Oct 31, 2015
LICENSE #22 Add the MIT license Oct 13, 2015
README.md
bower.json
composer.json Remove Piwik tracking May 5, 2016
composer.lock Remove Piwik tracking May 5, 2016
puli.json Remove Piwik tracking May 5, 2016

README.md

Is It Maintained?

Monitoring open source projects activity.

Metrics

  • Issue median closing time
  • Percentage of open issues

Not all issues are taken into account:

  • Issues with labels like "feature", "enhancement", "duplicate"… are ignored
  • For the issue median closing time issues older than 6 months are ignored
  • Issues from collaborators are ignored (GitHub updated their API and it's not possible anymore)

Ideas:

  • Reactivity: issue average acknowledgement time (i.e. first comment after the issue was open)

Dropped ideas:

  • Release frequency: depends a lot on the project, hard to say a frequency is "good" or "bad" (#2)
  • Last commit date (from all branches): same as #2

Run

$ composer install
$ bower install
$ php -S 0.0.0.0:8000 -t web web/index.php

The first time a badge is generated takes a few seconds, then it is cached. Be patient.

GitHub has an API rate limit that is reached very easily. To circumvent that, you can generate an API token (https://github.com/settings/applications) and set it in parameters.php.

Commands

  • bin/console stats:show user/repository: shows the statistics for a repository (skips the cache)
  • bin/console cache:clear: clears all the caches
  • bin/console cache:warmup: warmup the caches

Requirements

  • PHP 7.0
  • Puli installed
  • GD extension

Feature requests

Issues are disabled for now on this repository because they were filling up with feature requests. If you want a feature to be added, pull requests are welcome.