slint/CONTRIBUTING.md
Olivier Goffart 1e77d8b098
CONTRIBUTING.md: Clarify CLA section.
Reworded to make it clear that contributors keep ownership and are just confirming the MIT-0 license.
2025-08-03 12:45:17 +02:00

34 lines
1.4 KiB
Markdown

<!-- Copyright © SixtyFPS GmbH <info@slint.dev> ; SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0 -->
# Contributing
We warmly welcome contributions to the project. Let's discuss ideas or questions
in [Github discussions](https://github.com/slint-ui/slint/discussions).
Please feel welcome to open GitHub issues or pull requests.
Use 👍 reaction on issue that you consider important.
Issues which we think are suitable for new contributors are tagged with
https://github.com/slint-ui/slint/labels/good%20first%20issue.
## Internal documentation
- [Development guide](docs/development.md)
- [Building Slint from sources in this repository](docs/building.md)
- [Testing](docs/testing.md)
- [GitHub issues triage and labels](docs/triage.md)
## License
By contributing to this project, you agree to license your contributions under
the [MIT No Attribution License (MIT-0)](https://opensource.org/license/mit-0).
To confirm this, you'll be asked to sign a simple [Contributor License Agreement (CLA)](https://cla-assistant.io/slint-ui/slint)
when you open a pull request.
The CLA does not assign copyright or transfer ownership, it simply confirms that
you wrote the code yourself and are licensing it under MIT-0.
## Coding Style
For the Rust portion of the code base, the CI enforces the coding style via rustfmt.
For the C++ portion of the code base, the CI enforces the coding style via `clang-format`.