Skip to content

prettydiff/IsItMaintained

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Is It Maintained?

Average time to resolve an issue Percentage of issues still open

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
$ cd web/
$ php -S 0.0.0.0:8000 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 5.6
  • GD extension (php5-gd)

About

Monitor open source projects activity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 61.8%
  • HTML 24.8%
  • CSS 12.0%
  • JavaScript 1.4%