-
-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Update stewardship guildelines and process #7867
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Currently active stewards include: @aferriss @calebfoss @davepagurek @dhowe @Qianqianye @ogbabydiesal @limzykenneth @perminder-17 @lukeplowden @Divyansh013 @GregStanton @holomorfo - if you are on the list and you prefer to step down, or change your area(s), please comment below! The list is made based on the existing table and on recent activity. While preparing this proposal we (the maintainers) also saw recently active contributors who seem already taking on stewardship activities, so anyone on the below list is welcome to comment if you'd like to be a steward (you can suggest different area(s)):
You're welcome to comment with your interest and ideas below whether or not you are in either of these lists! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks great!
Co-authored-by: Dave Pagurek <[email protected]>
I would love to be a steward for p5.js. |
Thank you for the invitation. I'd love to be the steward of i18n-zh(Hans). |
Very good initiative, happy to help! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Made a couple suggestions regarding clarification on the role of a steward. To clarify here as well, stewards are mainly a role responsible for issue and PR review/triaging. It is a role somewhat unrelated to contribution/feature suggestions, that is still done under the capacity of a contributor, meaning you don't need to be a steward if you want to make feature suggestions.
Co-authored-by: Kenneth Lim <[email protected]>
Co-authored-by: Kenneth Lim <[email protected]>
Hi maintainers and stewards! I would love to be a steward for the area Friendly Errors as one of the areas mentioned in the issue #5719 . I have raised some PRs #7824 , #7843 related to this area, fixed one of the bug (#7795) and have been also discussing on the issue #7752 . Will also be looking some of the open issues on FES and other related areas of it. If the maintainers feel, I would love to be a part of stewardship and keep this journey on ahead. CC: @ksen0 , @limzykenneth , @davepagurek |
Thanks so much for the suggestions @limzykenneth ! In addition to your edits, I added some more clarifications to the list of steward responsibilities, and how that's distinct from contribution:
@RandomGamingDev What do you think about the above? So, the intent here is that the stewards are focusing on community care. If your main interest is to propose and work on features, then you are welcome to continue doing that as a contributor. As a steward, practically speaking, the focus is on reviewing PRs and helping to triage bugs (ie, helping people clarify the bug, and helping other contributors fix it). Is that something you are interested in as well, and which of the areas (Math, Core, or WebGL) would be most relevant? Unlike in the previous process, the goal here is to keep the list of stewards quite focused, with up to around 3 per area. @lirenjie95 I also added a small clarification on translation stewardship. As above, stewardship is more about reviewing or helping triage - though of course you are welcome to make translations too (as a contributor)! Let me know what your thoughts are about this approach to stewardship on DevOps. |
Thank you for the invitation. It would be an honor to be a steward for p5.js. I'd be happy to be a steward for DevOps category. |
Yes, I believe that one of the best way to further develop these features is to help review PRs and triage bugs, which is why I am interested in being a steward. While I'd like to be a steward for multiple fields if possible, if I had to choose one I'd like to choose WebGL. |
Thank you for the update and clarification. It's an honor to serve as a steward to p5.js. I would like to review PRs and assist new contributors in understanding the bug fixing process in both translation and DevOps. |
@ksen0 Thank you so much for the recognition! I’m truly honored by the opportunity and would be excited to serve as a steward for Documentation. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Everything looks good to me :)
@ksen0 I am truly grateful and appreciate the opportunity. I'm a little unsure whether I can devote enough time but I'll try my best |
Thank you for the invitation — I’d be happy to take on the role of steward for i18n. |
Hi, thanks so much for the invite, I would love to be a steward for p5.js-website :) |
Thanks @lirenjie95 @clairep94 @takshittt @error-four-o-four @VANSH3104 @Vaivaswat2244 @IIITM-Jay @RandomGamingDev! I've added you to the list. Please feel free to step back whenever if you find you don't have time, and reapply in the future, too! I've updated the guidelines with some more resources, which I hope can be helpful. Especially if you're starting out or unsure, it would be really helpful if you find anything in the guideline that I can improve or clarify! Please feel free to add your reviews on the text of that guideline, and I'd be happy to update it. |
Resolves #5719
This PR proposes a more structured approach to stewardship, to streamline the existing stewardship model.
I look forward to feedback of current, past, and prospective stewards as well as contributors on any improvements - either technical or conceptual. Please feel free to add code review and comments on anything in this PR, comment in this thread!
In this PR, you will find:
stewards.yml
that contains the current list of active stewardsmain
anddev-2.0
branch.)In the future, we hope to work on:
Anyone who is interested in collectively revising on the stewardship process itself in the future, please feel free to comment accordingly! The proposed revision is based on discussion within the maintainers team, and we would be happy for input / co-creation of any future revisions.