-
Notifications
You must be signed in to change notification settings - Fork 11
Contributing
Looking to be a contributor? Here's how you can help.
Read our contributing guidelines below. They include how to handle feature requests and issues, directions for pull requests, and our coding standards.
We are not actively accepting community requests. We are, however, accepting any reproducible issues found within the {{ site.project }} core.
Have an issue to report? Here are some guidelines to read through first.
Scroll through our list of [closed issues]({{ site.closed_issues }}) to see if yours has already been resolved or reported.
Be sure to include any relevant information, such as the OpenStack release (Grizzly, Havana), which version, what components you use, when it was deployed, and so on.
Create a gist of the code causing the issue, as well as any error messages, and include its URL in the issue report.
Create a [new issue on GitHub]({{ site.open_issues }}).
Below is our workflow for pull requests.
- Visit our [GitHub repo]({{ site.repo }}).
- Pick something you'd like to hack on, including any items loitering in the [issues lists]({{ site.open_issues }}).
- Fork the project and work in a topic branch.
- Make sure any changes you made work with {{ site.project }}.
- Add any documents or instructions that describe the behavior you're committing.
-
Rebase your branch against the
masterto ensure everything is up to date. - Commit your changes and send a pull request.
{% include code-ruby.md %}
{% include docs.md %}
Our docs are treated like our code.
- We publish our Getting Started guide on GitHub Pages and use GitHub to track and manage changes.
- Our web resources for Chef-OpenStack are managed under the
gh-pagesbranch. - The wiki on GitHub is a clone of our online content. We use it for sharing while we’re working remote.
{% include community.md %}
{% include copyright.md %}