Skip to content

Commit 4577058

Browse files
committed
Add onboarding to steward guideline
1 parent f123ad4 commit 4577058

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

contributor_docs/steward_guidelines.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ Whether you are new to p5.js contribution, are already active on the p5.js GitHu
1111
- [Community Care](#community-care)
1212
- [Areas](#areas)
1313
- [Becoming a Steward](#becoming-a-steward)
14+
- [Getting Started with Stewardship](#getting-started-with-stewardship)
1415
- [Issues](#issues)
1516
- [Bug report](#bug-report)
1617
- [Feature request](#feature-request)
@@ -84,6 +85,12 @@ There are two ways to become a steward:
8485

8586
To remain a steward, you must contribute as a steward to at least 1 of the 2 most recent minor releases (e.g., 2.1.0 or 1.11.0 - when the middle number changes). These are not as frequent as patches (e.g., 2.0.3 to 2.0.4 - when the rightmost number changes), and in practice this means that stewards are expected to be active every 4-6 months or so, supporting other contributors through discussion or code review - not necessarily writing code. To step down from stewardship, you can make a PR to remove yourself from `stewards.yml`. You are always welcome to take a pause and reapply in the future!
8687

88+
### Getting Started with Stewardship
89+
90+
1. Keep this guideline handy as a reference - how to help with new issues, bugs, and features. For example, the "Feature request" section includes tips on how to use the the p5.js [access statement](access.md) as a steward.
91+
2. When helping to answer technical questions or review, try to apply the Processing Foundation [guideline on answering questions](https://discourse.processing.org/t/guidelines-answering-questions/2145) - these can be especially helpful for giving constructive technical feedback.
92+
3. Join the [p5.js Discord](https://discord.com/invite/SHQ8dH25r9) - in the `#contribute-to-p5` you're welcome to ask any questions you have about this process - or suggest how it can be improved!
93+
8794
## Issues
8895

8996
We encourage most source code contributions to start with an issue, and as such, issues are the place where most of the discussions will take place. The steps to take when reviewing an issue will depend on what kind of issue it is. The repo uses [GitHub issue templates](https://github.com/processing/p5.js/blob/main/.github/ISSUE_TEMPLATE) in order to better organize different kinds of issues and encourage issue authors to provide all relevant information about their problems. The first step in reviewing the issue will often be looking through the filled-out template and determining if you need additional information (e.g., because some fields weren't filled in or the incorrect template was used).

0 commit comments

Comments
 (0)