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 - github/github-ospo: Helping open source program offices get started

BranchesTags
Open more actions menu

Latest commit

 

History

354 Commits
354 Commits

Folders and files

NameName
Last commit message
Last commit date
.github
.github
 
 
Surveys
Surveys
 
 
docs
docs
 
 
images
images
 
 
newsletter template
newsletter template
 
 
policies
policies
 
 
release template
release template
 
 
.gitattributes
.gitattributes
 
 
.gitignore
.gitignore
 
 
.markdownlint-cli2.jsonc
.markdownlint-cli2.jsonc
 
 
.prettierignore
.prettierignore
 
 
LICENSE
LICENSE
 
 
README.md
README.md
 
 
package-lock.json
package-lock.json
 
 
package.json
package.json
 
 

Repository files navigation

Project banner

github-ospo

Helping open source program offices (OSPOs) get started

The purpose of this repo is to enable new OSPOs to be successful on GitHub. On behalf of the GitHub OSPO we are sharing our policies, tools, and best practices to guide you through the first 6-12 months of your organization's open source journey. There are also other OSPO guides and resources available through TODO & OSPO Alliance as well as opensource.guide. This repo will focus on GitHub related tools and content.

Adopting and adapting

Feel free to use, modify, and adopt these policies, procedures, and guides. They are open source! 🎉 If you are adopting them, run through and do a quick search for the following:

  • XXX
  • <COMPANY_NAME>
  • <LEGAL_CONTACT>
  • <OPEN_SOURCE_MAILBOX>

We have used those as placeholder values where our policies point to internal only documentation, internal teams, or to GitHub as a company rather than the product. Also search for the @ so that you can update any email addresses with the proper ones for your company.

Directory

  • Policies
    • Releasing open source steps
    • Releasing open source policy
    • Contributor license agreements
    • License compliance
    • Small code exceptions
  • Guides
    • Archiving repos
    • Understanding open source health metrics
    • Sponsoring Open Source
    • OSPO Tools & External Guides
    • Commercial licenses
    • Maximize your open source presence on GitHub
    • Measuring maintainer responsiveness and issue metrics
    • Gaining insights into your contributors
    • Managing dependencies at scale
    • Keeping repository maintainer information accurate

Tools Created by GitHub OSPO

GitHub Actions

In addition to the information in this repository, we've also released a number of GitHub Actions that can help OSPOs track activity, clean house, and automate other useful activities. The actions are released in separate repos but are all linked here for convenience.

  • github-community-projects/contributors - Given an organization or repository, produces information about the contributors over the specified time period.
  • github-community-projects/evergreen - Enable automated security updates and open an issue/PR in repos in an org that have dependency files but no dependabot.yaml file
  • github-community-projects/issue-metrics - Gather metrics on issues/prs/discussions such as time to first response, count of issues opened, closed, etc.
  • github-community-projects/stale-repos - Identify and report on repositories with no activity for configurable amount of time, in order to surface inactive repos to be considered for archival
  • github-community-projects/cleanowners - A GitHub Action to suggest removal of non-organization members from CODEOWNERS files
  • github/empty-repos - Identify and report an organization's repositories that are empty or only contain a README
  • github-community-projects/ospo-reusable-workflows - Centralized Reusable GitHub Actions workflows used by the other Actions above (example: release (image and discussion), auto labelling, etc)
  • github-community-projects/measure-innersource - Helps organizations track and improve their InnerSource adoption by quantifying the collaboration between different teams and departments.

GitHub Apps

  • github-community-projects/private-mirrors - A GitHub App that allows you to contribute upstream using a "private fork"

Maintainers

GitHub OSPO team

Contributions

We welcome all contributions. Please open an issue in the repo or fork, edit, and open a pull request.

License

This repo is licensed under MIT for code and CC BY-SA 4.0 for documentation.

About

Helping open source program offices get started

github.blog/2023-03-13-an-open-source-project-to-empower-ospos-everywhere/

Topics

open-sourceopen-source-program-officeospo

Resources

Readme
MIT license

Code of conduct

Code of conduct

Contributing

Contributing

Security policy

Security policy
Activity
Custom properties

Stars

754 stars

Watchers

155 watching

Forks

75 forks
Report repository

Used by

Contributors

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.