Did you find a bug, or do you have a great idea for improving one of our Quick Starts? All Quick Start code is maintained in the AWS Quick Start GitHub organization so you can share your code revisions with other builders and users:

  1. Tell us about your idea by posting a comment in the Issues section of the repository.
  2. To initialize and pull all the referenced submodules, fork the repository and clone it recursively to your computer:

    git clone --recursive git@github.com:<your-github-username>/<repo-name>.git

  3. From your local repository, switch to the develop branch:

    git checkout develop

  4. Make your changes by following the standards and best practices in the builder’s guide.
  5. Test your templates using the tools and techniques discussed in the tester’s guide.
  6. Commit your changes in GitHub (see the Git documentation for instructions), and include a detailed summary of your changes.
  7. Submit a pull request for the aws-quickstart repository’s develop branch.
  8. The Quick Start team will review your pull request and provide feedback.
  9. If the Quick Start team determines that your changes are useful, we’ll ask you to agree to the Apache 2.0 licensing terms and merge the pull request to make your code available to the Quick Start user community.