forked from tpm2-software/tpm2-tools
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CONTRIBUTING
24 lines (19 loc) · 1.12 KB
/
CONTRIBUTING
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Guidelines for submitting bugs:
All non security bugs can be filed on the Issues tracker:
https://github.com/01org/tpm2.0-tools/issues
Security sensitive bugs should be emailed to a maintainer or to Intel
via the guidelines here:
https://security-center.intel.com/VulnerabilityHandlingGuidelines.aspx
Guidelines for submitting changes:
All changes should be introduced via github pull requests. This allows anyone to
comment and provide feedback in lieu of having a mailing list. For pull requests
opened by non-maintainers, any maintainer may review and merge that pull request.
For maintainers, they either must have their pull request reviewed by another
maintainer if possible, or leave the PR open for at least 24 hours, we consider
this the window for comments.
All tests must pass on Travis CI for the merge to occur.
All changes must not introduce superfluous whitespace changes or whitespace errors.
All changes should adhere to the coding standard documented under misc.
Guideline for merging changes:
Changes should be merged with the "rebase" option on github to avoid merge commits.
This provides for a clear linear history.