mirror of
https://github.com/intel/isa-l.git
synced 2024-12-12 17:33:50 +01:00
07bca509e7
Signed-off-by: Marcel Cornu <marcel.d.cornu@intel.com>
40 lines
1.3 KiB
Markdown
40 lines
1.3 KiB
Markdown
# Contributing to ISA-L
|
|
|
|
Everyone is welcome to contribute. Patches may be submitted using GitHub pull
|
|
requests (PRs). All commits must be signed off by the developer (--signoff)
|
|
which indicates that you agree to the Developer Certificate of Origin. Patch
|
|
discussion will happen directly on the GitHub PR. Design pre-work and general
|
|
discussion occurs on the [mailing list]. Anyone can provide feedback in either
|
|
location and all discussion is welcome. Decisions on whether to merge patches
|
|
will be handled by the maintainer.
|
|
|
|
## License
|
|
|
|
ISA-L is licensed using a BSD 3-clause [license]. All code submitted to
|
|
the project is required to carry that license.
|
|
|
|
## Certificate of Origin
|
|
|
|
In order to get a clear contribution chain of trust we use the
|
|
[signed-off-by language] used by the Linux kernel project.
|
|
|
|
## Mailing List
|
|
|
|
Contributors and users are welcome to submit new request on our roadmap, submit
|
|
patches, file issues, and ask questions on our [mailing list].
|
|
|
|
## Coding Style
|
|
|
|
The coding style for ISA-L C code is roughly based on LLVM style with
|
|
some customizations. Use the included format script to format C code.
|
|
|
|
./tools/format.sh
|
|
|
|
And use check format script before submitting.
|
|
|
|
./tools/check_format.sh
|
|
|
|
[mailing list]:https://lists.01.org/hyperkitty/list/isal@lists.01.org/
|
|
[license]:LICENSE
|
|
[signed-off-by language]:https://01.org/community/signed-process
|