Skip to content

Latest commit

 

History

History
56 lines (34 loc) · 2.99 KB

CONTRIBUTING.md

File metadata and controls

56 lines (34 loc) · 2.99 KB

Contributing to the official Red Hat GitHub page

Welcome! We're so excited that you're considering contributing to the official GitHub page for Red Hat.

Contributions to this project are released to the public under the project's open source license.

Please note that this project is released with a Contributor Covenant Code of Conduct. By participating in this project you agree to abide by its terms.

Submitting a pull request

  1. Fork and clone the repository (see the Quick start in the [README][README.md])
  2. Create a new branch. Please use the conventional commit formatting for the branch name.

    git checkout -b feat-my-branch-name

  3. Make your changes and preview the page using the local build.
  4. Push to your fork and submit a pull request. Be sure to use the PR template.

Here are a few things you can do that will increase the likelihood of your pull request being accepted:

  • Review the documentation.
  • Follow the style/format of the existing code.
  • Keep your change as focused as possible; if there are multiple changes you would like to make that are not dependent upon each other, consider submitting them as separate pull requests.
  • Be responsive during code review, as much as possible.

Submitting an Issue

Bug Reporting

Here are a few helpful tips when reporting a bug:

  • To report a bug, please use the bug report template.
  • Make sure what you are describing is a bug and not a feature request. Is this how it was originally designed to work?
  • Screenshots are very helpful in diagnosing bugs; please include them whenever possible.
  • Check the console for errors and copy or snapshot the output. Please document this in your issue.

Feature Requests

If you have a feature that you think would be a great addition to the project:

  • Check the issue queue for key words relating the issue. Try searching on the feature label. If an issue already exists, please add your thoughts to the discussion.
  • Take a peek at our pull requests to see what we're currently working on.

To suggest a feature use the feature request template.

Resources