Skip to content

Commit

Permalink
doc: add DCO
Browse files Browse the repository at this point in the history
Mention that we require DCO sign off, and what it means to sign off.

Signed-off-by: Lorenz Bauer <[email protected]>
  • Loading branch information
lmb authored and ti-mo committed Mar 26, 2024
1 parent cef96c3 commit de991c6
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 0 deletions.
14 changes: 14 additions & 0 deletions docs/ebpf/contributing/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,19 @@ Development happens on [GitHub](https://github.com/cilium/ebpf) and contribution
all forms are welcome. Please take a look at [the architecture](architecture.md) to get
a better understanding of the high-level goals.

## Developer Certificate of Origin

The Cilium project requires that all contributions to project repositories carry the
[Developer Certificate of Origin][DCO]. This is as simple as appending a footer
to your commits:

```
Signed-off-by: Your Name <[email protected]>
```

Signing off your contributions this way means that you've read and understood
the contents of the DCO.

## Running the tests

Many of the tests require privileges to set resource limits and load eBPF code.
Expand Down Expand Up @@ -98,3 +111,4 @@ you as a code owner. Please create an issue in the repository.
[ebpf-go-contributors]: https://github.com/orgs/cilium/teams/ebpf-go-contributors/members
[ebpf-go-reviewers]: https://github.com/orgs/cilium/teams/ebpf-go-reviewers/members
[ebpf-lib-maintainers]: https://github.com/orgs/cilium/teams/ebpf-lib-maintainers/members
[DCO]: https://developercertificate.org/
1 change: 1 addition & 0 deletions docs/includes/glossary.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@
*[bpf2go]: Convenience utility to compile eBPF C using clang and generate a Go skeleton.
*[libbpf]: A library for writing kernel- and user space BPF programs in C, developed by the upstream Linux project.
*[qemu]: A popular virtual machine manager.
*[DCO]: Developer Certificate of Origin.

0 comments on commit de991c6

Please sign in to comment.