GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - Netflix/osstracker: Github organization OSS metrics collector and metrics dashboard

BranchesTags
Open more actions menu

Latest commit

 

History

112 Commits
112 Commits

Folders and files

NameName
Last commit message
Last commit date
gradle/wrapper
gradle/wrapper
 
 
kibana-dashboards
kibana-dashboards
 
 
osstracker-console
osstracker-console
 
 
osstracker-ddl
osstracker-ddl
 
 
osstracker-scraper
osstracker-scraper
 
 
osstracker-scraperapp
osstracker-scraperapp
 
 
.gitignore
.gitignore
 
 
.travis.yml
.travis.yml
 
 
CHANGELOG.md
CHANGELOG.md
 
 
CONTRIBUTING.md
CONTRIBUTING.md
 
 
LICENSE
LICENSE
 
 
OSSMETADATA
OSSMETADATA
 
 
README.md
README.md
 
 
build.gradle
build.gradle
 
 
buildViaTravis.sh
buildViaTravis.sh
 
 
docker-compose.yml
docker-compose.yml
 
 
gradle.properties
gradle.properties
 
 
gradlew
gradlew
 
 
gradlew.bat
gradlew.bat
 
 
installViaTravis.sh
installViaTravis.sh
 
 
settings.gradle
settings.gradle
 
 

Repository files navigation

OSS Tracker

Build Status NetflixOSS Lifecycle

OSS Tracker is an application that collects information about a Github organization and aggregates the data across all projects within that organization into a single user interface to be used by various roles within the owning organization.

For the community manager, all repositories are listed and metrics are combined for the organization as a whole. A community manager can also organize projects into functional areas and appoint shepherds of these areas to assign management and engineering leads.

The shepherds of each functional area can not only assign and maintain leads for each project, but also view aggregated metrics for their area.

For individual owners, the OSS tracker gives a daily summary as well as historical information on key repository metrics such as open issues and pull requests, days since last commit, and average time to resolve issues and pull requests.

OSS Tracker works by running multiple analysis jobs as part of osstracer-scraper periodically. These jobs populate a project ownership database as well as a time series project statistics database. OSS Tracker then exposes a web application (osstracker-console) that gives visibility into these databases as well as access to control ownership and categorization of each project. In order to decrease the need for advanced visualization, much of the time series data graphing leverages kibana on top of elasticsearch.

More Info

You can see more about OSS Tracker from our meetup video and slides.

Deployment

For a sample deployment of the OSS Tracker using Terraform + Ansible, you can refer to this project.

Apache 2.0

LICENSE

Copyright 2016 Netflix, Inc.

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

About

Github organization OSS metrics collector and metrics dashboard

Resources

Readme
Apache-2.0 license

Contributing

Contributing
Activity
Custom properties

Stars

380 stars

Watchers

367 watching

Forks

54 forks
Report repository

Releases

Packages

Used by

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.