amzn/oss-dashboard

Name: oss-dashboard

Owner: Amazon

Description: A dashboard for viewing many GitHub organizations at once.

Created: 2015-10-09 23:11:40.0

Updated: 2018-04-25 21:30:02.0

Pushed: 2018-04-25 21:30:01.0

Homepage:

Size: 874

Language: Ruby

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Amazon Open Source Program GitHub Dashboard

There is a distinct lack of tooling for GitHub admins and Open Source program managers who oversee many GitHub organizations. The oss-dashboard provides a view over many GitHub projects, allowing for custom reporting on the synchronized data.

Screenshot


High level description of the architecture

There are three parts to the oss-dashboard.

Part 1 - Syncing
  1. Ruby is used to connect to GitHub, pull down the latest data, and update a PostgreSQL Database.
  2. Git is used to check out the latest version of the source from each GitHub repository.
Phase 2 - Reviewing
  1. Ruby is used to run reports on the database.
  2. Ruby is also used to run reports on the checked out source code.
Phase 3 - Generate the dashboard

An HTML dashboard is generated from the data and reviews.

Further Instructions

The following documents provided further information

Project Direction

The high level plan is to work on the following items:

Contributing

Contributions are much appreciated, be they bug reports, ideas or patches. See the Contributing file for more information.

Other Projects of Interest

Or rather, some useful lists of Other Projects of Interest:


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.