doc: update contributing, minimal patches
@@ -9,9 +9,11 @@ Welcome, and thank you for your interest in contributing to Rust IPFS. Issues an
## First Principles
-1. Keep the build time small
+1. Keep the patch size minimal
2. Aim for high (but not absolute) code coverage in testing
+By keeping the patch size minimal we hope to avoid difficult to review situations where there are lot of lines changed with only a few necessary changes. If you wish to submit a pull request for reorganizing something, please keep all unnecessary changes out.
+
## Target Build
Rust IPFS will always target the current _stable_ version of Rust that is released. Our CI/CD tests will reflect this. See [instructions here on how to install the rust toolchain](https://doc.rust-lang.org/book/ch01-01-installation.html).
