Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Dashing

Dashboards to monitor the health of your open source organization.

Build Status

Dashboards

As a first step, this project incorporates the following set of dashboards:

Hero repo stars

The evolution of the number of stars of your "hero" repository as a function of time:

hero-repo

Other repos stars

The evolution of the number of stars of the top 5 repositories inside the organization (excluding the hero repo) as a function of time:

topn-repos

Number of pull request opened

The number of open pull requests created by people outside the organization as a function of time quarterly:

quarterly-prs

There is also a dashboard who groups opened PRs by month:

monthly-prs

How to use it

If you want to use it for your own organization, you can pass a custom application.conf:

# Github access token
ghToken = token

# Configuration for the dashboards about pull requests
prDashboards = {
  # Github organizations from which to retrieve the data regarding pull requests
  orgs = [ snowplow ]
  # List of github handles to ignore, for example if they're wrongly not part of the org
  peopleToIgnore = [ "scala-steward" ]
  # How far in the past the GitHub pull request data lookups should go
  lookback = 730 days
}

# Configuration for the dashboards about stars
starDashboards = {
  # Github organization from which to retrieve the data regarding stars
  org = snowplow
  # Name of the most popular repository for the hero repo dashboard
  heroRepo = snowplow
  # Number of most popular repositories to analyze (hero repo excluded)
  topNRepos = 5
}

# Duration for which data from GitHub is cached
cacheDuration = 12 hours

# Host the server should bind to
host = localhost

# Port the server should bind to
port = 8080

About

Dashboards to monitor your open source organization's health

Resources

Releases

No releases published

Packages

No packages published