Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Update templates provided to aid in collaboration and following the process #844

Merged
merged 2 commits into from
Aug 11, 2022

Conversation

bryantbiggs
Copy link
Contributor

What does this PR do?

  • Update templates provided (contributing, issue, and PR) to bring more awareness to process and expectations for contributing/collaborating
  • ✋ I am aware of the CONTRIBUTING guide for submitting pull-requests

Motivation

  • Encourage details and discussions in issues first before setting out on implementation. Do we need some "mechanism" to say an issue is fleshed out and ready for implementation or just a maintainer giving a "sounds good, feel free to submit a PR if interested", ?

More

  • Yes, I have tested the PR using my local account setup (Provide any test evidence report under Additional Notes)
  • Yes, I have added a new example under examples to support my PR
  • Yes, I have created another PR for add-ons under add-ons repo (if applicable)
  • Yes, I have updated the docs for this feature
  • Yes, I ran pre-commit run -a with this PR

Note: Not all the PRs required examples and docs except a new pattern or add-on added.

For Moderators

  • E2E Test successfully complete before merge?

Additional Notes

@bryantbiggs bryantbiggs temporarily deployed to EKS Blueprints Test August 11, 2022 19:39 Inactive
@@ -1,23 +1,30 @@
---
name: Feature request
about: Suggest an idea for this project
title: '[FEATURE] <title>'
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we use labels so no need for the templated [FEATURE]


### Community Note

* Please vote on this issue by adding a 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to the original issue to help the community and maintainers prioritize this request
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

pinched from Terraform AWS provider - just a more explicit statement of what we want users to do in terms of crowdsourcing feature request priority


## Reproduction Code [Required]

<!-- REQUIRED -->
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

hard requirement, HARD requirement


<!-- REQUIRED -->

Steps to reproduce the behavior:
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

very important as well - these two pieces give us the closes representation of a reproduction

### What does this PR do?

<!-- A brief description of the change being made with this pull request. -->
- [ ] ✋ I am aware of the [CONTRIBUTING](https://github.com/aws-ia/terraform-aws-eks-blueprints/blob/main/CONTRIBUTING.md#contributing-via-pull-requests) guide for submitting pull-requests
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lets see if this helps reinforce the practice to flesh out details through issues first before committing to a large body of code in a PR

Copy link
Contributor

@askulkarni2 askulkarni2 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for putting this together @bryantbiggs!

@bryantbiggs bryantbiggs temporarily deployed to EKS Blueprints Test August 11, 2022 20:49 Inactive
@bryantbiggs bryantbiggs merged commit c775652 into main Aug 11, 2022
@bryantbiggs bryantbiggs deleted the chore/update-contribution-templates branch August 11, 2022 21:55
allamand pushed a commit to allamand/terraform-aws-eks-blueprints that referenced this pull request Dec 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants