Commit dd961b1e authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf
Browse files

Update slightly the contribution document.

parent 6b3770ae
Pipeline #3555 passed with stages
in 5 minutes and 8 seconds
# dav1d contribution guide # dav1d contribution guide
## CoC ## CoC
The [VideoLAN Code of Conduct](https://wiki.videolan.org/CoC) applies to this project. The [VideoLAN Code of Conduct](https://wiki.videolan.org/CoC) applies fully to this project.
## ToDo ## ToDo
Todo list can be found [on the wiki](https://code.videolan.org/videolan/dav1d/wikis/task-list). The todo list can be found [on the wiki](https://code.videolan.org/videolan/dav1d/wikis/task-list).
## Codebase language ## Codebase language
...@@ -20,7 +20,7 @@ For the library: ...@@ -20,7 +20,7 @@ For the library:
For the tools and utils: For the tools and utils:
- C *(see above for restrictions)* - C *(see above for restrictions)*
- Rust - Rust
- C++ only for the MFT. - C++ is only allowed for the MFT.
If you want to use *Threads* or *Atomic* features, please conform to the **C11**/**POSIX** semantic and use a wrapper for older compilers/platforms *(like done in VLC)*. If you want to use *Threads* or *Atomic* features, please conform to the **C11**/**POSIX** semantic and use a wrapper for older compilers/platforms *(like done in VLC)*.
...@@ -42,12 +42,15 @@ Please read [How to Write a Git Commit Message](https://chris.beams.io/posts/git ...@@ -42,12 +42,15 @@ Please read [How to Write a Git Commit Message](https://chris.beams.io/posts/git
## Submit requests (WIP) ## Submit requests (WIP)
- Code - Code,
- Check [code style](https://code.videolan.org/videolan/dav1d/wikis/Coding-style) - [Compile](https://xkcd.com/303/),
- Test - Check your [code style](https://code.videolan.org/videolan/dav1d/wikis/Coding-style),
- Try - Test,
- Submit patches - Try,
- Submit patches through merge requests,
- Check that this passes the CI.
## Patent license ## Patent license
You need to read, understand, and agree to the [AV1 patents license](doc/PATENTS), before committing. You need to read, understand, and agree to the [AV1 patents license](doc/PATENTS), before committing.
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment