RF-A is an open source project, but is currently still in an early stage of development. At this stage contributions from Arm and Google will be prioritised. This will change once it reaches maturity and is ready for production usage.
Contributions should follow the style guide.
Make sure to run cargo fmt on all Rust code before uploading a change.
make clippy-test, make PLAT=fvp clippy and make PLAT=qemu clippy should not produce any errors or warnings.
Run tools/pre-push to run unit tests and build for a standard set of configurations and platforms.
To be merged, a change must have at least four votes in Gerrit: