Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.11 KB

CONTRIBUTING.md

File metadata and controls

20 lines (15 loc) · 1.11 KB

How to Contribute

We welcome community contributions to the SVT-AV1 Encoder. Thank you for your time! By contributing to the project, you agree to the license and copyright terms in the OSI-approved BSD+Patent license and to the release of your contribution under these terms. See LICENSE for details.

Contribution process

  • Follow the coding guidelines
  • Validate that your changes do not break a build
    • either locally or through travis-ci and github actions. Preferably all of them.
  • Perform smoke tests and ensure they pass
  • Submit a pull request for review to the maintainer

Pull request process

  • Authors should use a valid email account when committing.
  • Make clear and concise commits (1 commit per 1 feature or issue)
  • Authors are responsible for breaking down the PR into sensible commits (with proper commit messages)
  • Avoid using force push when addressing comments and review items.
  • Maintainers shall use 'rebase and merge' to make sure all commits can apply cleanly onto the master branch
  • Maintainers shall only use 'squash and merge' with the permission of the authors.