# rav1d contribution guide
## CoC
While the rav1d Rust port is not a VideoLAN project, the [VideoLAN Code of Conduct](https://wiki.videolan.org/CoC) applies to contributions to this project.
## Authorship
Please provide a correct authorship for your commit logs, with a name and a valid email.
We will reject anonymous contributions for now. As an exception, known pseudonyms from the multimedia community are accepted.
This project is respecting **Copyright** and **Droit d'auteur**. There is no copyright attribution or CLA.
## Commit logs
Please read [How to Write a Git Commit Message](https://chris.beams.io/posts/git-commit/).
## Submit requests (WIP)
- Code,
- [Compile](https://xkcd.com/303/),
- Check your [code style](https://code.videolan.org/videolan/dav1d/wikis/Coding-style),
- Test,
- Try,
- Submit patches through merge requests,
- Check that this passes the CI.
## Patent license
You need to read, understand, and agree to the [AV1 patents license](doc/PATENTS), before committing.