Review CONTRIBUTION.md
@@ -4,7 +4,7 @@ Thank you for considering to contribute to rust-skia.
We welcome all contributions, but most likely, a large part of your contribution will be Rust code.
-To contribute Rust code, format the code with `cargo fmt` and be sure that there are no warnings with `cargo clippy`. Don't try too hard follow Clippy suggestions. If a warning does not make sense to be adhered to, add a comment that explains why, and mark the code with a `#[allow(clippy::*)]` attribute.
+To contribute Rust code, format the code with `cargo fmt` and be sure that there are no warnings with `cargo clippy`. Don't try too hard follow Clippy suggestions. If a warning does not make sense, add a comment that explains why, and mark the code with a `#[allow(clippy::*)]` attribute.
If possible, add a small test case for you changes.
@@ -14,7 +14,7 @@ If you'd like the changes in your PR to be released to [crates.io](https://crate
## Repository organization
-The repository consists of two cargo packages in the folders `/skia-bindings` and `/skia-safe`. `skia-bindings` contains the build support for Skia and the C++ bindings. `skia-safe` contains all the Rust code that wraps the Skia APIs.
+The repository consists of two primary cargo packages in the folders `/skia-bindings` and `/skia-safe`. `skia-bindings` contains the build support for Skia and the C++ bindings. `skia-safe` contains all the Rust code that wraps the Skia APIs.
## Contributing Bindings & Wrappers
@@ -27,7 +27,7 @@ For larger contributions, make yourself familiar with the [various wrapper types
## Contributing Examples
-Examples should be added to `/skia-safe/examples` or directly to the `/skia-safe/examples/skia-org` executable which provides a minimal infrastructure to render to PNG , PDF, SVG files with the CPU or GPU.
+Examples should be added to `/skia-safe/examples` or directly to the `/skia-org` executable which provides a minimal infrastructure to render to PNG , PDF, SVG files with the CPU or GPU.
## Updating Skia
@@ -35,7 +35,7 @@ Since the beginning of this project, the maintainer team is updating rust-skia t
Even though this puts some pressure on dependent projects, we'd try to keep rust-skia updated, because falling behind Chrome's and Flutter's development to keep Skia _modern_ is not an option.
-But keeping up might not always be possible. So if you or your company uses rust-skia, you might be interested to take a look at the [template used](https://github.com/rust-skia/rust-skia/wiki/Template:-Skia-Milestone-Update-PR) to update to the latest Skia version and perhaps even try to help us out from time to time.
+But keeping up might not always be possible. So if you use rust-skia, you might be interested to take a look at the [template used](https://github.com/rust-skia/rust-skia/wiki/Template:-Skia-Milestone-Update-PR) to update to the latest Skia version and perhaps even try to help us out from time to time.
## Licensing
