Project

General

Profile

Actions

Copyright and licenses » History » Revision 2

« Previous | Revision 2/3 (diff) | Next »
Tom Clegg, 06/29/2017 06:18 PM


Copyright and licenses

Every commit (even merge commits) must have a DCO sign-off. See Developer Certificate Of Origin.

Most source files must have a copyright notice and license statement.
  • Example: source:services/api/Gemfile
  • Run build/check-copyright-notices to check
  • Run build/check-copyright-notices --fix to add the appropriate statement to files where it's missing (please preview result before committing!)

Third-party code in tree

It is acceptable to copy third-party code into the source tree, although there's usually a better way (e.g., use a Ruby gem and let bundler pull the code from an external repository at package-building time).

Third-party code that has been copied into the source tree:

Updated by Tom Clegg over 7 years ago · 3 revisions