Skip to content

Commit 842e9c4

Browse files
committed
Clarified to the stewardship responsibilities list
1 parent 8e39028 commit 842e9c4

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

contributor_docs/steward_guidelines.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,8 @@ Whether you are new to p5.js contribution, are already active on the p5.js GitHu
3939
An open source ethos includes [accessibility, education, collaboration, transparency, and agency](https://www.opensourceethos.net/). To live and practice these values while we write code together needs a lot of community care. These are the community care practices that are part of our definition of stewardship:
4040

4141
1. Welcoming new contributors to GitHub through **friendly comments** and helpful **code reviews**
42-
2. Helping to **facilitate feature discussions** and resolve technical disagreements
43-
3. Suporting releases of the p5.js software through **supporting** bug fixing and feature completion
42+
2. Helping to **facilitate feature discussions** and resolve technical disagreements. For example, this means making connections to other past discussion, or offering input from prior relevant experience. Suggesting features or working on them is contribution, rather than stewardship.
43+
3. Participating in releases of the p5.js software through **supporting** bug fixing and feature completion. For example, this means guiding other contributors and reviewing their PRs. Fixing bugs is contribution, rather than stewardship.
4444

4545
The rest of these guidelines provide some tips and tricks that will help you effectively contribute to p5.js, and to helpfully guide others' contributions. Most of what is written here are guidelines unless otherwise stated, which means you can adapt the practices shown here to suit your workflow.
4646

@@ -59,11 +59,11 @@ As a steward, we hope that you regularly chime in on code reviews on Issues or P
5959

6060
There are different areas of work that stewards can be responsible for. These areas match the GitHub Labels in most cases, with a couple of exceptions. Below is the list of areas.
6161

62-
- **Accessibility**: This area specifically refers to digital and web accessibility, including, for example, screen reader suport via API like `describe(..)` as well as accessibility support on the reference website
62+
- **Accessibility**: This area specifically refers to digital and web accessibility, including, for example, screen reader support via API like `describe(..)` as well as accessibility support on the reference website
6363
- **Core**: Refers to core p5.js API, including rendering and environment
64-
- **DevOps**: Refers to build process, unit testing,
64+
- **DevOps**: Refers to build process, unit testing, and other aspects of the development experience
6565
- **Documentation**: includes both reference in the core codebase that is exposed on the website, the contributor docs, and other website content
66-
- i18n (Internationalization / **Translation**): Includes writing and reviewing translations, particularly for `es`, `hi`, `ko`, `zh`
66+
- i18n (Internationalization / **Translation**): Includes reviewing translations, particularly for `es`, `hi`, `ko`, `zh`
6767
- **Graphics**: Contains subareas of WebGL and [p5.strands](https://beta.p5js.org/tutorials/intro-to-p5-strands/)
6868
- **Color**: Includes Color, ColorMode, accessibility improvements around color usage, colro in 2D and 3D, and so on
6969
- **Typography**: Refers to all topics on handling text and font

0 commit comments

Comments
 (0)