Skip to content

Commit 53632ab

Browse files
axtensBruce M. Axtens
and
Bruce M. Axtens
authored
uk -> us (#203)
Co-authored-by: Bruce M. Axtens <[email protected]>
1 parent 879eeb0 commit 53632ab

15 files changed

+40
-40
lines changed

CODE_OF_CONDUCT.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ If you see or experience abuse, harassment, discrimination, or feel unsafe or up
1212

1313
We actively monitor for Code of Conduct (CoC) violations and take any reports of violations extremely seriously. We have banned contributors, mentors and users due to violations.
1414

15-
After we receive a report of a CoC violation, we view that person's conversation history on Exercism and related communication channels and attempt to understand whether someone has deliberately broken the CoC, or accidently crossed a line. We generally reach out to the person who has been reported to discuss any concerns we have and warn them that repeated violations will result in a ban. Sometimes we decide that no violation has occurred and that no action is required and sometimes we will also ban people on a first offence. We strive to be fair, but will err on the side of protecting the culture of our community.
15+
After we receive a report of a CoC violation, we view that person's conversation history on Exercism and related communication channels and attempt to understand whether someone has deliberately broken the CoC, or accidentally crossed a line. We generally reach out to the person who has been reported to discuss any concerns we have and warn them that repeated violations will result in a ban. Sometimes we decide that no violation has occurred and that no action is required and sometimes we will also ban people on a first offense. We strive to be fair, but will err on the side of protecting the culture of our community.
1616

1717
Exercism's leadership reserve the right to take whatever action they feel appropriate with regards to CoC violations.
1818

@@ -44,7 +44,7 @@ As someone who is part of this community, you agree that:
4444
- We have zero tolerance for abuse, harassment, or discrimination.
4545
- We respect people’s boundaries and identities.
4646
- We refrain from using language that can be considered offensive or oppressive (systemically or otherwise), eg. sexist, racist, homophobic, transphobic, ableist, classist, etc. - this includes (but is not limited to) various slurs.
47-
- We avoid using offensive topics as a form of humour.
47+
- We avoid using offensive topics as a form of humor.
4848

4949
We actively work towards:
5050

@@ -72,11 +72,11 @@ If you say something that is found offensive, and you are called out on it, try
7272

7373
- Listen without interruption.
7474
- Believe what the person is saying & do not attempt to disqualify what they have to say.
75-
- Ask for tips / help with avoiding making the offence in the future.
76-
- Apologise and ask forgiveness.
75+
- Ask for tips / help with avoiding making the offense in the future.
76+
- Apologize and ask forgiveness.
7777

7878
## History
7979

8080
This policy was initially adopted from the Front-end London Slack community and has been modified since. A version history can be seen on [GitHub](https://github.com/exercism/website-copy/edit/main/pages/code_of_conduct.md).
8181

82-
_This policy is a "living" document, and subject to refinement and expansion in the future. This policy applies to the Exercism website, the Exercism GitHub organisation, any other Exercism-related communication channels (e.g. Slack, Twitter, email) and any other Exercism entity or event._
82+
_This policy is a "living" document, and subject to refinement and expansion in the future. This policy applies to the Exercism website, the Exercism GitHub organization, any other Exercism-related communication channels (e.g. Slack, Twitter, email) and any other Exercism entity or event._

building/tooling/analyzers/feedback-guidelines.md

+9-9
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ more about the [goal of exercism here](https://github.com/exercism/docs/blob/mas
1111

1212
In the following paragraphs, keywords such as **MUST**, **SHOULD**, **MAY**
1313
are to be interpreted as in [RFC2119](https://www.ietf.org/rfc/rfc2119.txt);
14-
given that we recognise the following four output states and their restrictions:
14+
given that we recognize the following four output states and their restrictions:
1515

1616
- `approve`: **MUST** be an approvable solution, **MAY** be with comment.
1717
- `disapprove`: **MUST** be with comment
@@ -23,7 +23,7 @@ Per [RFC2119](https://www.ietf.org/rfc/rfc2119.txt), if **MUST** is used, it is
2323
a guarantee that the rule is always so, and does not need to be guarded for. For
2424
example, **MUST** be without comment means that the website could crash if an
2525
analyzer sends a comment anyway. **SHOULD** indicates any consumer of the output
26-
must still guard against unwanted behaviour.
26+
must still guard against unwanted behavior.
2727

2828
### Approvability
2929

@@ -43,17 +43,17 @@ In this document, **de facto** is defined as follows:
4343
position by public acceptance or market forces. Unofficial customs that are
4444
widely accepted.
4545

46-
In other words, if a nearly all developers (non-hobyists) who write code in a
46+
In other words, if a nearly all developers (non-hobbyists) who write code in a
4747
certain language have established certain rules, these rules are a **de facto
48-
standard** and become idiomatic use. Example: **Ruby** uses 2 space identation.
48+
standard** and become idiomatic use. Example: **Ruby** uses 2 space indentation.
4949

5050
Some rules are language features, even if they are not documented well. These
5151
language features are part of "idiomatic rules" and not stylistic choices.
5252
Example: **Ruby**'s MRI treats variables named `_` differently.
5353

5454
Finally there are rules that are pure preferences, even though they might be
55-
adopted by large bodies such as organisations and corporations. These rules
56-
are usually part of _competing_ standards. Exercism does not favour one over
55+
adopted by large bodies such as organizations and corporations. These rules
56+
are usually part of _competing_ standards. Exercism does not favor one over
5757
another. Example: **TypeScript** has a linter `tslint` (or `eslint` + plugin)
5858
which is maintained by a company that is not Microsoft. It competes with other
5959
linters such as `xo`. Most of the rules are not language features or idiomatic
@@ -101,21 +101,21 @@ to the official rules.
101101
> - :speech*balloon: if it's a \_stylistic* preference, **and** there is _one
102102
> clear standard_, comment on it. These rules enforce idiomatic code.
103103
> - :question: If it's a _stylistic_ preference, **and** there is no clear
104-
> standard, but most to all non-hobyist have adopted the same style, this
104+
> standard, but most to all non-hobbyist have adopted the same style, this
105105
> might be idiomatic. Comment at your discretion.
106106
107107
#### Examples
108108

109109
- **Ruby** has a language feature where `_` is treated differently,
110110
- :-1: if a student uses `_` for a variable name, but then uses it.
111-
- **Ruby** recognises `constants` only if they start with a **C**apital Letter,
111+
- **Ruby** recognizes `constants` only if they start with a **C**apital Letter,
112112
- :-1: if a student uses `snake_case` for a `class` name
113113
- **Ruby** has _de facto_ standards on `cAsInG` and `name-ing`,
114114
- :speech_balloon: you **SHOULD** guide students that `snake_case` is to be
115115
expected by most IDEs and highlighting on exercism in code blocks.
116116
- **JavaScript** IDEs highlight variables which are not used, except for those
117117
prefixed with an underscore (`_`).
118-
- :speech*balloon: note that this behaviour exist so it might help them to use
118+
- :speech*balloon: note that this behavior exist so it might help them to use
119119
a different naming strategy. They might think that prefixing with `*`means `private`, which is not the case in JavaScript.
120120
- **TypeScript** has a _de facto_ standard lint tool provided by Palantir,
121121
- :no_bell: If a student does not follow these rules as the lint tool is not

building/tracks/presentation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Presentation
22

3-
This document decribes how the various exercise and track files are presented to the student, taking into account whether the student is using the CLI or the editor.
3+
This document describes how the various exercise and track files are presented to the student, taking into account whether the student is using the CLI or the editor.
44

55
## Documentation
66

mentoring/choosing_a_solution.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ The main table shows the exercise, the student and when they requested mentoring
1717
Hovering on a row gives you lots more detail.
1818
You can see more about the user: their name, location, and reputation (which is an indicator of whether they are a contributor or mentor themselves) as well as how many times they've been mentored before.
1919
You'll also see some blurb they've written explaining what they're looking to get out of the track.
20-
As you start mentoring people, you'll also see whether you've mentored them before, and if you've favourited them.
20+
As you start mentoring people, you'll also see whether you've mentored them before, and if you've favorited them.
2121

2222
The blurb on the tooltip is a first indicator about whether this student is right for you.
2323
Do their knowledge gaps match your expertise?
@@ -53,7 +53,7 @@ The UI will look something like this:
5353
If they failed, clicking on this indicator will open a modal that shows you the specific details of their test run, so you can see what they did wrong.
5454

5555
On the right hand side, you'll see three tabs.
56-
The overview tab will contain the same information about the user that you saw on the toolip.
56+
The overview tab will contain the same information about the user that you saw on the tooltip.
5757
Below that you'll see a comment for the user about what it is that they want to learn from this specific solution.
5858
(For some older solutions, this might be missing).
5959
This is a key indicator as to whether this solution is right for you.

using/faqs.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ When programming, her focus is on automation, workflow optimization, and refacto
1010
She cares deeply about open source and contributes to several projects outside of Exercism.
1111

1212
In 2016, [Jeremy](https://ihid.info) joined as co-founder, and he is currently Exercism's CEO.
13-
Jeremy is a social entrepeneur and software developer, passionate about equality and creating opportunity for everyone.
14-
In addition to Exericsm, he is the co-founder of the [Wellbeing and Teambuilding platform](https://kaido.org), Kaido.
13+
Jeremy is a social entrepreneur and software developer, passionate about equality and creating opportunity for everyone.
14+
In addition to Exercism, he is the co-founder of the [Wellbeing and Teambuilding platform](https://kaido.org), Kaido.
1515

1616
In addition to this [leadership team](/team), Exercism has a [small full- and part-time team](/team/staff), and is supported by thousands of wonderful volunteers who have crafted the various language tracks and exercises that made Exercism so popular.
1717

using/feedback/README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ There are three types of feedback you can get on a solution:
99
## What is the difference between Automated Feedback and Mentor Feedback?
1010

1111
Automated feedback is generated immediately when you submit an iteration.
12-
Our analysis platform looks at your code and tries to find useful actional feedback that you can use to iterate further.
12+
Our analysis platform looks at your code and tries to find useful actionable feedback that you can use to iterate further.
1313

1414
Mentor feedback is written by our team of volunteer mentors who will look at your solution and make suggestions on to how to improve it.
1515
Mentors are able to write more targeted feedback and engage in a discussion with you, but you will have to wait for a mentor to respond to you, which can take hours or days depending on the length of the queue.

using/feedback/guide-to-being-mentored.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ Every time you submit a new iteration your mentor will be alerted and they’ll
2323
Our mentors are volunteers so sometimes it might take a couple of days before they’ll have chance to get back to you, but that’s pretty normal - you can just explore other exercises in the meantime.
2424

2525
Once you’ve improved your solution, either you or your mentor might choose that the conversation has gone far enough.
26-
Either of you can end the discussion and you’ll be given the chance to rate the mentoring you ve received and leave a testimonial for the mentor if they’ve helped you.
26+
Either of you can end the discussion and you’ll be given the chance to rate the mentoring you have received and leave a testimonial for the mentor if they’ve helped you.
2727
If you have a bad experience with a mentor, please tell us when you finish the conversation.
2828
We don’t vet out mentors and occasionally people do have bad experiences, but by alerting us we can stop it happening again.
2929
And please remember that it’s always better to walk away from a conversation than getting into an argument.

using/feedback/private.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,5 @@ If you are using Exercism as part of a Bootcamp or course, this feature allows y
88

99
## Abusing this feature
1010

11-
Please do **not** send our mentors links to your solutions to try and jump the queue, unless they have explictely given you permission to do so.
11+
Please do **not** send our mentors links to your solutions to try and jump the queue, unless they have explicitly given you permission to do so.
1212
Doing so is likely to be considered spam, which will annoy the mentors and result in you having a slower response time.

using/legal/code-of-conduct.md

+5-5
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ If you see or experience abuse, harassment, discrimination, or feel unsafe or up
1212

1313
We actively monitor for Code of Conduct (CoC) violations and take any reports of violations extremely seriously. We have banned contributors, mentors and users due to violations.
1414

15-
After we receive a report of a CoC violation, we view that person's conversation history on Exercism and related communication channels and attempt to understand whether someone has deliberately broken the CoC, or accidently crossed a line. We generally reach out to the person who has been reported to discuss any concerns we have and warn them that repeated violations will result in a ban. Sometimes we decide that no violation has occurred and that no action is required and sometimes we will also ban people on a first offence. We strive to be fair, but will err on the side of protecting the culture of our community.
15+
After we receive a report of a CoC violation, we view that person's conversation history on Exercism and related communication channels and attempt to understand whether someone has deliberately broken the CoC, or accidentally crossed a line. We generally reach out to the person who has been reported to discuss any concerns we have and warn them that repeated violations will result in a ban. Sometimes we decide that no violation has occurred and that no action is required and sometimes we will also ban people on a first offense. We strive to be fair, but will err on the side of protecting the culture of our community.
1616

1717
Exercism's leadership reserve the right to take whatever action they feel appropriate with regards to CoC violations.
1818

@@ -44,7 +44,7 @@ As someone who is part of this community, you agree that:
4444
- We have zero tolerance for abuse, harassment, or discrimination.
4545
- We respect people’s boundaries and identities.
4646
- We refrain from using language that can be considered offensive or oppressive (systemically or otherwise), eg. sexist, racist, homophobic, transphobic, ableist, classist, etc. - this includes (but is not limited to) various slurs.
47-
- We avoid using offensive topics as a form of humour.
47+
- We avoid using offensive topics as a form of humor.
4848

4949
We actively work towards:
5050

@@ -72,11 +72,11 @@ If you say something that is found offensive, and you are called out on it, try
7272

7373
- Listen without interruption.
7474
- Believe what the person is saying & do not attempt to disqualify what they have to say.
75-
- Ask for tips / help with avoiding making the offence in the future.
76-
- Apologise and ask forgiveness.
75+
- Ask for tips / help with avoiding making the offense in the future.
76+
- Apologize and ask forgiveness.
7777

7878
## History
7979

8080
This policy was initially adopted from the Front-end London Slack community and has been modified since. A version history can be seen on [GitHub](https://github.com/exercism/website-copy/edit/main/pages/code_of_conduct.md).
8181

82-
_This policy is a "living" document, and subject to refinement and expansion in the future. This policy applies to the Exercism website, the Exercism GitHub organisation, any other Exercism-related communication channels (e.g. Slack, Twitter, email) and any other Exercism entity or event._
82+
_This policy is a "living" document, and subject to refinement and expansion in the future. This policy applies to the Exercism website, the Exercism GitHub organization, any other Exercism-related communication channels (e.g. Slack, Twitter, email) and any other Exercism entity or event._

using/legal/privacy-policy.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,15 +60,15 @@ The GDPR (General Data Protection Regulation) is UK legislation that governs how
6060
3. **Right of portability:** We can provide you with a copy of your personal data in a machine readable format. Please contact [email protected] for more information.
6161
4. **Right to Erasure:** We can remove your personal data from our systems so that you can no longer be personally identified to your solutions. Please contact [email protected] for more information.
6262

63-
It is important to note that any content you upload to the site (including, but not limited to, solutions to exercises, comments, and mentor feedback) is transferred to us under a non-revokable license and therefore cannot be deleted from the Platform.
63+
It is important to note that any content you upload to the site (including, but not limited to, solutions to exercises, comments, and mentor feedback) is transferred to us under a non-revocable license and therefore cannot be deleted from the Platform.
6464

6565
### Cookies
6666

6767
Please refer to our [Cookie Policy](/docs/using/legal/cookie-policy) for details on the cookies we store.
6868

6969
## How we use the information we've collected
7070

71-
To understand, improve, and develop our Platform and associated services. As detailed in our values, we aim to build a **positive and caring community** to help people **improve their programming skills**. In support of these aims, we may use the data we collect to improve the quality of our Users' learning and feedback. This may include performing data analysis on anonymised datasets.
71+
To understand, improve, and develop our Platform and associated services. As detailed in our values, we aim to build a **positive and caring community** to help people **improve their programming skills**. In support of these aims, we may use the data we collect to improve the quality of our Users' learning and feedback. This may include performing data analysis on anonymized datasets.
7272

7373
## Sharing and transferring data
7474

0 commit comments

Comments
 (0)