Skip to content

Latest commit

 

History

History
30 lines (22 loc) · 1.14 KB

CONTRIBUTING.md

File metadata and controls

30 lines (22 loc) · 1.14 KB

Contributing

You can fork the repo and submit a pull request on GitHub. For more information send us an email ([email protected]).

Apache CLA

Developers must use DCO (Developer Certificate of Origin) to sign every commit that they wish to merge into this repository. See this announcement for more details.

SPDX License Identifier

To enable the use of some automated tools for tracking software licenses, both in this project and in any future projects that might copy source files from it, all source files must have a comment containing an SPDX License Identifier.

TODO: Add a link to a central p4lang repository document about this, when one is created. Probably that will be https://github.com/p4lang/p4c/blob/main/docs/licenses.md

Coding guidelines

Any contribution to the C++ core code must respect the coding guidelines. We follow the Google C++ Style Guide. We provide a script to automatically format all code correctly.