Chef Community Triage and Where You Can Help!

Our Triage Process

The Community Engineering team, along with others in Chef engineering, have been working to triage issues that come in on our open source projects.

Part of that process includes identifying and categorizing issues and assigning them to milestones.  Those milestones are general targets and do not, repeat, do not mean that they’ll be addressed for any particular release.  What the milestones do is provide a backlog to work from for those release points.  At this time, we’ve got to three main milestones (the names of which are subject to change).  They are “Accepted Major“, “Accepted Minor“, and “Help Wanted“.

The “Accepted Major” milestone is intended for features with breaking changes or with a very large scope.

“Accepted Minor” covers work that we, as Chef Engineering, want to implement or resolve – though PRs from the community for features or bugs with this milestone are welcome and encouraged!

The final milestone is “Help Wanted” which covers bugs or feature requests that we’d like to have implemented in Chef, but fall below the priority level for features or bugs in the previous two milestones.

Features or bugs can move between milestones (especially as feedback is added to existing issues or there are multiple reports or requests for a particular bug or feature).

The “Help Wanted” milestone is where we really want your help.  If you have bugs or features you’d like to see that are in this milestone, we are counting on the community to help us deliver these.  You can find all the “Help Wanted” milestone issues for the Chef project with a simple search.

Posted in:

Steven Murawski

Steven is a Principal Software Development Engineer for Chef on the Community Engineering team and a Microsoft MVP for Cloud and Datacenter Management.