Skip to content

Latest commit

 

History

History
49 lines (28 loc) · 2.91 KB

CONTRIBUTING.md

File metadata and controls

49 lines (28 loc) · 2.91 KB

Contributing

Docker Phoenix is intended to be a safe, welcoming space for collaboration. By participating you agree to abide by the Contributor Code of Conduct.

Hi there! We're thrilled that you'd like to contribute to Docker Phoenix. Your help is essential for keeping it great!

If you have any substantial changes that you would like to make, please open an issue first to discuss them with us.

Maintainers tend to focus on areas of the project that are useful to them and their employers, but we're happy to pair with members of the community to enable work on other parts.

Contributions to this project are released to the public under the GPLv3 license.

Reporting bugs

When opening an issue to describe a bug, it's helpful to provide steps to reproduce it, either with failing tests in a pull request, or by sharing a repository that demonstrates the issue.

Submitting a pull request

  1. Fork and clone the repository.
  2. Create a new branch: git checkout -b my-branch-name.
  3. If it's your first time contributing, add yourself to the Contributors section of README.md.
  4. Push to the fork and submit a pull request.
  5. Ensure you include a detailed description of your proposed changes.
  6. Wait for the pull request to be reviewed and merged.
  7. Be on the lookout for review comments and change requests, possibly requiring you to make additional changes to your pull request.

Governance

Docker Phoenix is built by many members of the Open Source community. Project membership has several levels:

Triage

Docker Phoenix triagers are able to manage issues and pull request by assigning owners and labels, closing issues and marking duplicates.

After helping with the project by participating in issues, pull requests, and/or discussions, members of the community are welcome to request triage access by opening a pull request to update this list.

Commit

Docker Phoenix committers have write access, enabling them to push directly to the repository and merge pull requests, thus removing the need to contribute via a fork. Committers often have implicit ownership over a particular area of the project.

Triagers are welcome to request commit access by opening a pull request to update this list.

Maintain

Docker Phoenix maintainers have admin access, enabling them to manage repository settings including access levels. Maintainers are required to have 2FA enabled for their GitHub and Docker Hub accounts.

Committers are welcome to request maintainership access by opening a pull request to update this list:

The maintainers team currently consists of: @nicbet.