Skip to content
代码片段 群组 项目
CONTRIBUTING.md 1.1 KB
Newer Older
We warmly welcome contributions to the project. Let's discuss ideas or questions in [Github discussions](https://github.com/sixtyfpsui/sixtyfps/discussions).
Please feel welcome to open github issues, pull requests or comment for example on [RFC tagged](https://github.com/sixtyfpsui/sixtyfps/labels/rfc) issues.

## Coding Style

For the Rust portion of the code base, we enforce the coding style via rustfmt. The [`rustfmt.toml`](/rustfmt.toml) in the root direction is used to configure the style.

For the C++ portion of the code base, we enforce the coding style via `clang-format`, via the [`.clang-format`](/.clang-format) file in the root directory.

## Testing

All changes submitted to the repository are automatically built and tested via Github Actions and the corresponding workflow defined in the [`rust.yaml`](/.github/workflows/rust.yaml) file.
Olivier Goffart's avatar
Olivier Goffart 已提交

## Contributor License Agreement

Olivier Goffart's avatar
Olivier Goffart 已提交
When opening a pull request, you will be asked to sign a [Contributor License Agreement (CLA)](https://cla-assistant.io/sixtyfpsui/sixtyfps) which
Olivier Goffart's avatar
Olivier Goffart 已提交
will allow us to relicense your contribution.
Please contact us for any concerns.