Skip to content

Commit fbef72e

Browse files
committed
Fixed spell errors and improved wording
1 parent 1704220 commit fbef72e

File tree

1 file changed

+10
-12
lines changed

1 file changed

+10
-12
lines changed

contributors/devel/development.md

Lines changed: 10 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ resilient behavior. For example: if your patch causes a controller to better
5050
handle inconsistent data, make a mock object which returns incorrect data a few
5151
times and verify the controller's new behaviour.
5252

53-
### Is this a performance improvement ?
53+
### Is this a performance improvement?
5454

5555
Performance bug reports MUST include data that demonstrates the bug. Without
5656
data, the issue will be closed. You can measure performance using kubemark,
@@ -98,7 +98,7 @@ or all of these before you get started.
9898
Since performance improvements can be empirically measured, you should follow
9999
the "scientific method" of creating a hypothesis, collecting data, and then
100100
revising your hypothesis. The above issues do this transparently, using figures
101-
and data rather then conjecture. Notice that the problem is analyzed and a
101+
and data rather than conjecture. Notice that the problem is analyzed and a
102102
correct solution is created before a single line of code is reviewed.
103103

104104
## Building Kubernetes with Docker
@@ -260,7 +260,7 @@ development environment, please follow the instructions in the
260260
Confirm that your `GOPATH` and `GOBIN` environment variables are
261261
correctly set as detailed in
262262
[How to Write Go Code](https://golang.org/doc/code.html) before
263-
prodeding.
263+
proceeding.
264264

265265
**Note:** Building and developing Kubernetes requires a very recent
266266
version of Go. Please install the newest stable version available for
@@ -306,7 +306,7 @@ You are now ready to clone the Kubernetes git repository. See the [GitHub Workfl
306306

307307
#### etcd
308308

309-
To test Kubernetes, you will need to install a recent version of [etcd](https://etcd.io/), a consistent and highly-available key value store. To install a local version of etcd, run the following command in your Kubernetes working directory.
309+
To test Kubernetes, you will need to install a recent version of [etcd](https://etcd.io/), a consistent and highly-available key-value store. To install a local version of etcd, run the following command in your Kubernetes working directory.
310310

311311
```sh
312312
./hack/install-etcd.sh
@@ -374,9 +374,8 @@ make cross KUBE_BUILD_PLATFORMS=windows/amd64
374374

375375
## A Quick Start for Testing Kubernetes
376376

377-
Kubernetes only merges pull requests when unit, integration, and e2e tests are
378-
passing, so it is important that your development environment can
379-
successfully run all tests. While this quick start will get you going,
377+
Because kubernetes only merges pull requests when unit, integration, and e2e tests are
378+
passing, your development environment needs to run all tests successfully. While this quick start will get you going,
380379
to really understand the testing infrastructure, read the
381380
[Testing Guide](sig-testing/testing.md) and check out the
382381
[SIG Architecture developer guide material](README.md#sig-testing).
@@ -391,8 +390,7 @@ mentioned here by running `make help`.
391390
### Presubmission Verification
392391

393392
Presubmission verification provides a battery of checks and tests to
394-
give your pull request the best chance of being accepted. It is
395-
important for developers to run as many verification tests as posible
393+
give your pull request the best chance of being accepted. Developers need to run as many verification tests as possible
396394
locally.
397395

398396
You can view a list of all verification tests in `hack/verify-*.sh`
@@ -426,7 +424,7 @@ make test
426424
```
427425

428426
You can also use the `WHAT` option to control which packages and
429-
subsystems are testing, and use `GOFLAGS` to change how tests are
427+
subsystems are testing and use `GOFLAGS` to change how tests are
430428
run. For example, to run unit tests verbosely against just one
431429
package, use a command like this:
432430

@@ -437,7 +435,7 @@ make test WHAT=./pkg/apis/core/helper GOFLAGS=-v
437435
### Integration Tests
438436

439437
All integration tests need to pass for a pull request to be
440-
accepted. Note that for this stage in particular, it is important that
438+
accepted. Note that for this stage, in particular, it is important that
441439
[etcd](#etcd) be properly installed. Without it, integration testing
442440
will fail.
443441

@@ -452,7 +450,7 @@ To learn more about integration testing, read the
452450

453451
### E2E Tests
454452

455-
End-to-end (E2E) tests provide a mechanism to test end-to-end behavior
453+
End-to-end (E2E) tests provide a mechanism to test the end-to-end behavior
456454
of the system. The primary objective of the E2E tests is to ensure
457455
consistent and reliable behavior of the Kubernetes code base,
458456
especially in areas where unit and integration tests are insufficient.

0 commit comments

Comments
 (0)