Skip to content
This repository has been archived by the owner on Feb 7, 2023. It is now read-only.

Latest commit

 

History

History
21 lines (16 loc) · 1.68 KB

CONTRIBUTING.md

File metadata and controls

21 lines (16 loc) · 1.68 KB

Contributing

Contributing

Workflow

MongoDB welcomes community contributions! If you’re interested in making a contribution to Terraform MongoDB Atlas provider, please follow the steps below before you start writing any code:

  1. Sign the contributor's agreement. This will allow us to review and accept contributions.
  2. Read the Terraform contribution guidelines and the README in this repo
  3. Reach out by filing an issue to discuss your proposed contribution, be it a bug fix or feature/other improvements.

After the above 3 steps are completed and we've agreed on a path forward:

  1. Fork the repository on GitHub
  2. Create a branch with a name that briefly describes your submission
  3. Implement your feature, improvement or bug fix, ensuring it adheres to the Terraform Plugin Best Practices
  4. Ensure you follow the Terraform Plugin Testing requirements.
  5. Add comments around your new code that explain what's happening
  6. Commit and push your changes to your branch then submit a pull request against the current release branch, not master. The naming scheme of the branch is release-staging-v#.#.#. Note: There will only be one release branch at a time.
  7. A repo maintainer will review the your pull request, and may either request additional changes or merge the pull request.