Skip to content

zkoppert/open-source-policy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 

Repository files navigation

open-source-policy

Consuming Open Source

Licenses

  • Allowed
    • MIT
    • BSD
    • Apache
    • GPLv2
    • MPL
    • CC-BY
  • Needs specific approval or potentially not allowed
    • GPLv3
    • Custom license
    • No license

Using a new to organization open source project

  1. Get the code
  2. Fork the project on GitHub into the organization
  3. Get the code working with with your specific project
  4. Document the code and its context
  5. Get a review

Responsibilities

  • Keep the version of the open source project up to date and secure
  • Review & accept maintenance changes
  • Inter-Team Cooperation
  • Maintaining the code is working

Producing Open Source

  1. Prepare
  • Name your project
  • Scrub the code and comments of Google proprietary information
  • Include a README
  • Include an Apache 2 LICENSE file and source file headers
  • Include a CONTRIBUTING file
  1. Stage
  • Run code through any linting, code quality checks, etc.
  • Open a issue in the open-source-releases repository
  1. Get approval
  • Get written approval from X
  1. Release
  • Market that your code is now open sourced
  • Post the code as public on github (only a settings change if it is already on github)

About

No description, website, or topics provided.

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published