-
Notifications
You must be signed in to change notification settings - Fork 15
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
[RFC] Preliminary Issue Triage Guide #13
Comments
I think this looks like a fantastic start! I made a few minor tweaks (formatting and grammar) but that's all. The one thing I noticed which seems to be missing (which does come quite often for Physics and Characters issues) is involving sig/ui-ux for feedback. It might be worth making a note of this if we need feedback on a particular UX workflow to add We might want to also point people towards the actual discussions link - https://github.com/o3de/sig-simulation/discussions (or link to the sig-simulation Discord channel more often - this is a link that won't expire - https://discord.gg/6nSYcUBaR3). It might also be nice (maybe in future) to try and have a shorter/simpler guide (at least for contributors) to begin with, but it's likely better starting from this version and then refining over time rather than trying to get it 100% perfect first time. Thanks very much for putting this together! 😄 |
Based on o3de#13 as approved in today's triage meeting. Signed-off-by: Lars Gleim <[email protected]>
[RFC] O3DE Simulation SIG - Preliminary Issue Triage Guide
While the common issue triage guide for O3DE has not yet been established, this proposal establishes a preliminary issue triage guide for SIG-Simulation. It is intended to be replaced by the official triage guide, once approved.
Overview
This guide covers how to triage GitHub issues for SIG-Simulation. Maintainers are encouraged to use and update this guide to ensure all contributors to SIG-Simulation understands how issues are handled and accepted by the SIG.
Issue Triaging
Triaging is the process used to handle intake of issues into the SIG-Simulation backlog. The process aims to ensure issues are both relevant to SIG-Simulation and contain sufficient information so that the community can take action.
Process aims to ensure that:
Process
SIG-Simulation triages issues once a week on Thursday. Anyone is welcome to attend. Triage will be led by SIG chair, co-chair or maintainer (referred to below as Triage Leader)
Triage Leader Guide
needs-sig
and addsig/simulation
. These items will now show up when reviewing issues below.If there are questions about what to do with an issue please raise questions with SIG Chair(s) or start a conversation in SIG-Simulation.
Individual Issue Triage
sig/simulation
label and comment on the issue as to reason why issue is not for SIG-Simulation.needs-sig
label so the general O3DE issue triage meeting can find the appropriate owners.kind/bug
label.kind/feature
,kind/enhancement
, orkind/task
. Add the relevant feature labels as appropriate, e.g.,feature/physics
orfeature/animation
.priority/X
tag for issue based on impact (ask other SIG members on call for guidance). For feature requests, also set an appropriatefeature-need/X
tag.triage/accepted
.triage/declined
.triage/needs-information
. It's recommended that all issues in this state have an assigned reviewer who will track updates until all required information is received. Issue can then be reconsidered for acceptance.needs-ux-info
orneeds-ux-action
.needs-triage
label from issue.Additional Labels to Consider for Contributors
good-first-issue
label to identify issues that have straightforward/simple fixes for new contributors to fix. Examples could include config, docs, comments and testing changes.help-wanted
label for issues that do not have immediate resourcing and contributions by others would be welcome.Additional Triage Tasks
If time permits (select some of these):
triage/accepted
.Issue Workflow
If you are assigned an issue to validate, work with requestor to get enough information to validate the issue.
If it can be reproduced then:
triage/accepted
labels.If issue cannot be reproduced then:
triage/needs-information
label.If the issue is not clear or needs more information:
triage/needs-information
label to show that the requestor needs to provide more information.Stale or Abandoned issues
SIG-Simulation will periodically audit for stale items. If during triage, you encounter stale issues, use the guidance below to see if issue should be closed.
No Activity for 30 days
An issue without
triage/accepted
label is considered abandoned if there has been no activity for 30 days, especially if has hadtriage/needs-information
label applied and there has been no follow-up from issue reporter. Abandoned issues can be closed. Closed issues may be reopened if additional information is provided.FAQ
Acknowledgments
This guide was informed by the SIG-Network Triage Guide
The text was updated successfully, but these errors were encountered: