You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: contributor_docs/steward_guidelines.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -39,8 +39,8 @@ Whether you are new to p5.js contribution, are already active on the p5.js GitHu
39
39
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:
40
40
41
41
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.
44
44
45
45
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.
46
46
@@ -59,11 +59,11 @@ As a steward, we hope that you regularly chime in on code reviews on Issues or P
59
59
60
60
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.
61
61
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
63
63
-**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
65
65
-**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`
67
67
-**Graphics**: Contains subareas of WebGL and [p5.strands](https://beta.p5js.org/tutorials/intro-to-p5-strands/)
68
68
-**Color**: Includes Color, ColorMode, accessibility improvements around color usage, colro in 2D and 3D, and so on
69
69
-**Typography**: Refers to all topics on handling text and font
0 commit comments