Skip to content

Instantly share code, notes, and snippets.

@jbjonesjr
Created January 24, 2017 22:34
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jbjonesjr/1258a6c39a5db3a94e7b784f6846b6c6 to your computer and use it in GitHub Desktop.
Save jbjonesjr/1258a6c39a5db3a94e7b784f6846b6c6 to your computer and use it in GitHub Desktop.
some open source links

Truffle Hog find security keys: http://windowsitpro.com/security/truffle-hog-finds-security-keys-hidden-github-code

Git Prime: Smaller checkins are better https://blog.gitprime.com/check-in-frequency-and-codebase-impact-the-surprising-correlation/

Open source related links:

18F Open Source One pager https://pages.18f.gov/onepage-opensource/

CII OSS Best Practices https://bestpractices.coreinfrastructure.org/

Better Repo ReadMEs: We'll analyze your README, score it, and provide recommendations for improvement across four categories. http://demos.algorithmia.com/github-readme-analyzer/

Open Source Maturity Model: https://github.com/github/maturity-model

Enforce contributing guidelines via status checks and protected branches https://gitmagic.io/

FOSS Heartbeat analyses the health of a community of contributors. https://github.com/sarahsharp/foss-heartbeat

Is it maintained? is an open source project whose goal is to monitor open source projects.

Have you ever wondered whether or not to use a library or a framework, uncertain of how well it is maintained? http://isitmaintained.com/ https://github.com/mnapoli/IsItMaintained

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. https://github.com/Netflix/osstracker

Bash scripts to generate metrics on U.S. Federal usage of GitHub using the GitHub APIs https://github.com/GSA/github-federal-stats

This is a specification for recognizing contributors to an open source project in a way that rewards each and every contribution, not just code. This creates things like badges applicable for a README https://github.com/kentcdodds/all-contributors

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment