We'd love to accept your patches and contributions to this project.
Contributions to this repository (and any other repository in the
substrait-io
) must be accompanied by a
Contributor License Agreement
(CLA) as per the Substrait Governance rules.
This project follows Substrait Community Principles.
This project is bound by the governance rules of the Substrait project and, therefor, follows the processs defined in the governance rules of the Substrait project. In particular, all submissions, including submissions by project members, require a review. We use GitHub pull requests for this purpose.
This project bridges MLIR and Substrait, so it adopts styles from both communities. In particular:
- Substrait MLIR follows the MLIR style guide for code style and design considerations.
- Substrait MLIR uses conventional commits like the other Substrait repositories.
- C++ and Python files are formatted according to
.clang-format
and.style.yapf
.