Skip to content

Commit 92c4d37

Browse files
author
Aoife
committed
misc grammar tweaks
1 parent b7eb4c5 commit 92c4d37

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

developers/contributing/index.qmd

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Closing one of these may involve implementing new features, fixing bugs, or writ
1515

1616
You can also join the `#turing` channel on the [Julia Slack](https://julialang.org/slack/) and say hello!
1717

18-
If you are new to open-source software, please see [GitHub's introduction](https://guides.github.com/introduction/flow/) or [Julia's contribution guide](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md) on using version control for collaboration.
18+
If you are new to open source software, please see [GitHub's introduction](https://guides.github.com/introduction/flow/) or [Julia's contribution guide](https://github.com/JuliaLang/julia/blob/master/CONTRIBUTING.md) on using version control for collaboration.
1919

2020
### Documentation
2121

@@ -47,7 +47,7 @@ This one would run all files with "optim" or "hmc" in their path, such as `test/
4747
julia --project=. -e 'import Pkg; Pkg.test(; test_args=ARGS)' -- optim hmc --skip ext
4848
```
4949

50-
Or otherwise, set the global `ARGS` variable, and call `include("test/runtests.jl")`.
50+
Alternatively, set the global `ARGS` variable, and call `include("test/runtests.jl")`.
5151

5252
### Pull requests, versions, and releases
5353

@@ -56,11 +56,11 @@ To make a contribution to one of the Turing packages, fork it on GitHub, start a
5656
Once you're done, open a pull request to the main repository under [TuringLang](https://github.com/TuringLang).
5757
Someone from the dev team will review your code (if they don't, ping `@TuringLang/maintainers` in a comment to get their attention) and check that the continuous integration tests pass (with some allowed exceptions, see below).
5858
If all looks good, we'll merge your PR with gratitude.
59-
If not, we'll help you fix it and then merge it with gratitude
59+
If not, we'll help you fix it and then merge it with gratitude.
6060

6161
Everything in this section about pull requests and branches applies to the Turing.jl and DynamicPPL.jl repositories.
6262
Most of it also applies to other repositories under the TuringLang ecosystem, though some do not bother with the `main`/`breaking` distinction or with a `HISTORY.md`.
63-
As of August 2025 we are slowly moving towards having all repos do the full process, so a new `HISTORY.md` in a repo that doesn't yet have one is always welcome.
63+
As at August 2025 we are slowly moving towards having all repos do the full process, so a new `HISTORY.md` in a repo that doesn't yet have one is always welcome.
6464

6565
#### Branches
6666

@@ -81,7 +81,7 @@ Meanwhile, breaking changes can be developed and merged into `breaking`, which i
8181
Multiple breaking changes may be accumulated into `breaking`, before finally the `breaking`-to-`main` merge is done, and 0.20.0 is released.
8282
On `breaking` the version number should then immediately be bumped to 0.21.
8383

84-
We do not generally back port of bug fixes, although we may consider doing so in special circumstances.
84+
We do not generally backport bug fixes, although we may consider doing so in special circumstances.
8585

8686
#### Change history
8787

@@ -101,7 +101,7 @@ CI checks other than tests and formatting serve various purposes, and some of th
101101
Some examples are
102102

103103
- Anything running on a prerelease of Julia. These inform us of trouble ahead when that prerelease becomes an actual release, but don't require fixing for a PR to be merged.
104-
- Any code coverage checks. Code coverate numbers can be helpful in catching missing tests or cases where the tests don't test what they are intended to. However, we do not insist on any particular coverage figures, since they are not a very good metric of a test suite's extensiveness.
104+
- Any code coverage checks. Code coverage numbers can be helpful in catching missing tests or cases where the tests don't test what they are intended to. However, we do not insist on any particular coverage figures, since they are not a very good metric of a test suite's extensiveness.
105105
- The benchmarks on DynamicPPL repo. These should be investigated to understand why they fail. If the reason is a bug in the PR, an actual test should be added to the test suite to catch it. However, sometimes they fail for unrelated reasons.
106106
- Checks against some particular automatic differentiation backends. These are informative, telling us which backends have issues with which features, but often their breakage is beyond our control and we let it pass.
107107
- The CI check in the `docs` repo for whether the docs are built with the latest Turing.jl release. This test failing is a reminder that we should make a PR to update to the latest version, but does not need fixing when working on a PR that makes unrelated changes to the documentation.

0 commit comments

Comments
 (0)