Triage Process
The ManageIQ core team holds regular meetings to triage issues, pull requests, and discussions across the ManageIQ organization’s repositories. This is not a meeting to assign when work will be done.
Topics
- Backports
- Issues
- PRs
- Discussions
Actions
- Backport requests and direct PRs
- If accepted for backport, add
<release>/yes
and remove<release>/yes?
- If not accepted for backport, add
<release>/no
and remove<release>/yes?
- If accepted for backport, add
- Unassigned issues (and PRs)
- If they have a
question
label- Answer the question and close OR convert to another scope label such as
enhancement
orbug
with appropriate renaming of the issue title. - Request more feedback and change the
question
label tofeedback requested
.
- Answer the question and close OR convert to another scope label such as
- If they have a
feedback requested
label- If the author has responded, treat it like a
question
label, otherwise defer to next triage.
- If the author has responded, treat it like a
- If invalid, close with a comment and/or label describing the reason.
- Assign the issue
- Assign someone to make them aware of the issue. This does not mean that the assignee is expected to start work on the issue.
- Apply the
help wanted
label. This means that while the issue is valid, the team does not have plans to work on it in the near future.
- If they have a
- Issues (and PRs) without scope label
- Apply scope labels
- Stale issues
- If they have a
bug
label- and the bug is
verified
, decide if it should be closed, otherwise request the author to retest on a newer version. - and the bug is not
verified
, comment back to the opener of the issue for more info. If there is no response, then close after it goes stale again.
- and the bug is
- Other
- If the issue should be kept, label it
pinned
to prevent thestale
label from being applied, otherwise close
- If the issue should be kept, label it
- If they have a
- Stale PRs
- Stale and unmergeable PRs are closed automatically
- @mention the author after 1 month of inactivity
- Close the PR after 3 months of inactivity