docs/contribute/CONTRIBUTING.md: add reference to review checklist:
It serves as a good resource for aspiring contributors to see what reviewers will be looking for in submitted patches.
This commit is contained in:
@@ -18,3 +18,5 @@ If you need help formatting or sending patches, [check out these instructions](h
|
||||
The Scylla C++ source code uses the [Seastar coding style](https://github.com/scylladb/seastar/blob/master/coding-style.md) so please adhere to that in your patches. Note that Scylla code is written with `using namespace seastar`, so should not explicitly add the `seastar::` prefix to Seastar symbols. You will usually not need to add `using namespace seastar` to new source files, because most Scylla header files have `#include "seastarx.hh"`, which does this.
|
||||
|
||||
Header files in Scylla must be self-contained, i.e., each can be included without having to include specific other headers first. To verify that your change did not break this property, run `ninja dev-headers`. If you added or removed header files, you must `touch configure.py` first - this will cause `configure.py` to be automatically re-run to generate a fresh list of header files.
|
||||
|
||||
For more criteria on what reviewers consider good code, see the [review checklist](https://github.com/scylladb/scylla/blob/master/docs/contribute/review-checklist.md).
|
||||
|
||||
Reference in New Issue
Block a user