commit 4d80905c7e0f680d6fa0638795d5ac0129455dc7 Author: Steve Mao Date: Wed Mar 2 20:57:18 2016 +1100 init diff --git a/bugs-only/ISSUE_TEMPLATE.md b/bugs-only/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..ecff569 --- /dev/null +++ b/bugs-only/ISSUE_TEMPLATE.md @@ -0,0 +1,32 @@ +Issue tracker is **ONLY** used for reporting bugs. NO NEW FEATURE ACCEPTED! Use [stackoverflow](https://stackoverflow.com) for supporting issues. + + + +## Expected Behavior + + +## Current Behavior + + +## Possible Solution + + +## Steps to Reproduce + + +1. +2. +3. +4. + +## Context (Environment) + + + + + +## Detailed Description + + +## Possible Implementation + diff --git a/bugs-only/PULL_REQUEST_TEMPLATE.md b/bugs-only/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..61262fa --- /dev/null +++ b/bugs-only/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,23 @@ +Bug Fixes **ONLY**. NO NEW FEATURE ACCEPTED! + + + +## Description + + +## Related Issue + + + + + +## Motivation and Context + + + +## How Has This Been Tested? + + + + +## Screenshots (if appropriate): diff --git a/checklist/ISSUE_TEMPLATE.md b/checklist/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..fd87556 --- /dev/null +++ b/checklist/ISSUE_TEMPLATE.md @@ -0,0 +1,17 @@ +# Please follow the general troubleshooting steps first: + +- [ ] Ran ? +- [ ] Ran ? +- [ ] If you're seeing permission errors ? + + + +### Bug reports: + +Please replace this line with a brief summary of your issue **AND** if reporting a build issue include the link from: + +### Features: + +**Please note by far the quickest way to get a new feature is to file a Pull Request.** + +We will consider your request but it may be closed if it's something we're not actively planning to work on. diff --git a/checklist/PULL_REQUEST_TEMPLATE.md b/checklist/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..1b1b770 --- /dev/null +++ b/checklist/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,17 @@ +### All Submissions: + +* [ ] Have you followed the guidelines in our Contributing document? +* [ ] Have you checked to ensure there aren't other open [Pull Requests](../../pulls) for the same update/change? + + + +### New Feature Submissions: + +1. [ ] Does your submission pass tests? +2. [ ] Have you lint your code locally prior to submission? + +### Changes to Core Features: + +* [ ] Have you added an explanation of what your changes do and why you'd like us to include them? +* [ ] Have you written new tests for your core changes, as applicable? +* [ ] Have you successfully ran tests with your changes locally? diff --git a/checklist2/ISSUE_TEMPLATE.md b/checklist2/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..110ce20 --- /dev/null +++ b/checklist2/ISSUE_TEMPLATE.md @@ -0,0 +1,28 @@ +### Prerequisites + +* [ ] Can you reproduce the problem in safe mode? +* [ ] Are you running the latest version? +* [ ] Did you check the debugging guide? +* [ ] Did you check the FAQs on Discuss? +* [ ] Are you reporting to the correct repository? +* [ ] Did you perform a cursory search? + +For more information, see the `CONTRIBUTING` guide. + +### Description + +[Description of the bug or feature] + +### Steps to Reproduce + +1. [First Step] +2. [Second Step] +3. [and so on...] + +**Expected behavior:** [What you expected to happen] + +**Actual behavior:** [What actually happened] + +### Versions + +You can get this information from executing `npm version`. diff --git a/checklist2/PULL_REQUEST_TEMPLATE.md b/checklist2/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..b86bc43 --- /dev/null +++ b/checklist2/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,11 @@ +## Types of changes + +- [ ] Bug fix (non-breaking change which fixes an issue) +- [ ] New feature (non-breaking change which adds functionality) +- [ ] Breaking change (fix or feature that would cause existing functionality to change) +- [ ] I have read the **CONTRIBUTING** document. +- [ ] My code follows the code style of this project. +- [ ] My change requires a change to the documentation. +- [ ] I have updated the documentation accordingly. +- [ ] I have added tests to cover my changes. +- [ ] All new and existing tests passed. diff --git a/conversational/ISSUE_TEMPLATE.md b/conversational/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..aec7e88 --- /dev/null +++ b/conversational/ISSUE_TEMPLATE.md @@ -0,0 +1,38 @@ +**Note: for support questions, please use stackoverflow**. This repository's issues are reserved for feature requests and bug reports. + +* **I'm submitting a ... ** +[ ] bug report +[ ] feature request +[ ] support request => Please do not submit support request here, see note at the top of this template. + + +* **Do you want to request a *feature* or report a *bug*?** + + + +* **What is the current behavior?** + + + +* **If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem** via +https://plnkr.co or similar (you can use this template as a starting point: http://plnkr.co/edit/tpl:AvJOMERrnz94ekVua0u5). + + + +* **What is the expected behavior?** + + + +* **What is the motivation / use case for changing the behavior?** + + + +* **Please tell us about your environment:** + +- version: 2.0.0-beta.X +- Browser: [all | Chrome XX | Firefox XX | IE XX | Safari XX | Mobile Chrome XX | Android X.X Web Browser | iOS XX Safari | iOS XX UIWebView | iOS XX WKWebView ] +- Language: [all | TypeScript X.X | ES6/7 | ES5 | Dart] + + + +* **Other information** (e.g. detailed explanation, stacktraces, related issues, suggestions how to fix, links for us to have context, eg. stackoverflow, gitter, etc) diff --git a/conversational/PULL_REQUEST_TEMPLATE.md b/conversational/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..4aa196e --- /dev/null +++ b/conversational/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,23 @@ +* **Please check if the PR fulfills these requirements** +- [ ] The commit message follows our guidelines +- [ ] Tests for the changes have been added (for bug fixes / features) +- [ ] Docs have been added / updated (for bug fixes / features) + + +* **What kind of change does this PR introduce?** (Bug fix, feature, docs update, ...) + + + +* **What is the current behavior?** (You can also link to an open issue here) + + + +* **What is the new behavior (if this is a feature change)?** + + + +* **Does this PR introduce a breaking change?** (What changes might users need to make in their application due to this PR?) + + + +* **Other information**: diff --git a/must-open-issue-before-pr/ISSUE_TEMPLATE.md b/must-open-issue-before-pr/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..11679d7 --- /dev/null +++ b/must-open-issue-before-pr/ISSUE_TEMPLATE.md @@ -0,0 +1,21 @@ +Hey there and thank you for using Issue Tracker! + +Our project, as you've probably heard, is getting really popular and truth is we're getting a bit overwhelmed by the activity surrounding it. There are just too many issues for us to manage properly. + +Do the checklist before filing an issue: + +- [ ] Is this something you can **debug and fix**? Send a pull request! Bug fixes and documentation fixes are welcome. +- [ ] Have a usage question? Ask your question on [StackOverflow](http://stackoverflow.com). We use StackOverflow for usage question and GitHub for bugs. +- [ ] Have an idea for a feature? Post the feature request on Product Pains. It has a voting system to surface the important issues. GitHub issues should only be used for bugs. + + +None of the above, create a bug report +------------------------------------------------------------------ + +Make sure to add **all the information needed to understand the bug** so that someone can help. If the info is missing we'll add the 'Needs more information' label and close the issue until there is enough information. + +- [ ] Provide a **minimal code snippet** / [rnplay](https://rnplay.org/) example that reproduces the bug. +- [ ] Provide **screenshots** where appropriate +- [ ] What's the **version** of React Native you're using? +- [ ] Does this occur on iOS, Android or both? +- [ ] Are you using Mac, Linux or Windows? diff --git a/must-open-issue-before-pr/PULL_REQUEST_TEMPLATE.md b/must-open-issue-before-pr/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..300a03a --- /dev/null +++ b/must-open-issue-before-pr/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,25 @@ +Please do not create a Pull Request without creating an issue first. +Any change needs to be discussed before proceeding. +Failure to do so may result in the rejection of the pull request. + +Please provide enough information so that others can review your pull request: + + + +Explain the **details** for making this change. What existing problem does the pull request solve? + + + +**Test plan (required)** + +Demonstrate the code is solid. Example: The exact commands you ran and their output, screenshots / videos if the pull request changes UI. + + + +**Code formatting** + + + +**Closing issues** + +Put `closes #XXXX` in your comment to auto-close the issue that your PR fixes (if such). diff --git a/no-duplicates/ISSUE_TEMPLATE.md b/no-duplicates/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..413fcd4 --- /dev/null +++ b/no-duplicates/ISSUE_TEMPLATE.md @@ -0,0 +1,33 @@ +Your issue may already be reported! +Please search on the [issue track](../) before creating one. + +## Expected Behavior + + + +## Current Behavior + + + +## Possible Solution + + + +## Steps to Reproduce (for bugs) + + +1. +2. +3. +4. + +## Context + + + +## Your Environment + +* Version used: +* Browser Name and version: +* Operating System and version (desktop or mobile): +* Link to your project: diff --git a/no-duplicates/PULL_REQUEST_TEMPLATE.md b/no-duplicates/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..2f148c0 --- /dev/null +++ b/no-duplicates/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,40 @@ +A similar PR may already be submitted! +Please search among the [Pull request](../) before creating one. + +Thanks for submitting a pull request! Please provide enough information so that others can review your pull request: + +For more information, see the `CONTRIBUTING` guide. + + +**Summary** + + + +This PR fixes/implements the following **bugs/features** + +* [ ] Bug 1 +* [ ] Bug 2 +* [ ] Feature 1 +* [ ] Feature 2 +* [ ] Breaking changes + + + +Explain the **motivation** for making this change. What existing problem does the pull request solve? + + + +**Test plan (required)** + +Demonstrate the code is solid. Example: The exact commands you ran and their output, screenshots / videos if the pull request changes UI. + + + +**Code formatting** + + + +**Closing issues** + + +Fixes # diff --git a/questions-answers/ISSUE_TEMPLATE.md b/questions-answers/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..5eac8cb --- /dev/null +++ b/questions-answers/ISSUE_TEMPLATE.md @@ -0,0 +1,22 @@ +## *Who* is the bug affecting? + + +## *What* is affected by this bug? + + +## *When* does this occur? + + +## *Where* on the platform does it happen? + + + +## *How* do we replicate the issue? + + + +## Expected behavior (i.e. solution) + + + +##Other Comments diff --git a/questions-answers/PULL_REQUEST_TEMPLATE.md b/questions-answers/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..3d240bf --- /dev/null +++ b/questions-answers/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,28 @@ + + +## Description + + +## Motivation and Context + + + +## How Has This Been Tested? + + + + +## Screenshots (if appropriate): + +## Types of changes + +- [ ] Bug fix (non-breaking change which fixes an issue) +- [ ] New feature (non-breaking change which adds functionality) +- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) + +## Checklist: + + +- [ ] My code follows the code style of this project. +- [ ] My change requires a change to the documentation. +- [ ] I have updated the documentation accordingly. diff --git a/readme.md b/readme.md new file mode 100644 index 0000000..4a97160 --- /dev/null +++ b/readme.md @@ -0,0 +1,11 @@ +# GitHub issue templates + +> A collection of GitHub issue and pull request templates + +GitHub finally supports [issue template](https://github.com/blog/2111-issue-and-pull-request-templates). + +# 10+ templates for you to pick! + +Find your issue/PR templates, and just grab and go. + +Inspired by Excellent GitHub projects. diff --git a/screenshots/ISSUE_TEMPLATE.md b/screenshots/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..b1af5ef --- /dev/null +++ b/screenshots/ISSUE_TEMPLATE.md @@ -0,0 +1,13 @@ +### Issue and Steps to Reproduce + + +### Versions + +### Screenshots + +#### Expected + +#### Actual + +### Additional Details +* Installed packages: diff --git a/screenshots/PULL_REQUEST_TEMPLATE.md b/screenshots/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..3bec15b --- /dev/null +++ b/screenshots/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,5 @@ +## A picture tells a thousand words + +## Before this PR + +## After this PR diff --git a/simple/ISSUE_TEMPLATE.md b/simple/ISSUE_TEMPLATE.md new file mode 100755 index 0000000..f8b8ed9 --- /dev/null +++ b/simple/ISSUE_TEMPLATE.md @@ -0,0 +1,17 @@ +## Expected Behavior + + +## Actual Behavior + + +## Steps to Reproduce the Problem + + 1. + 1. + 1. + +## Specifications + + - Version: + - Platform: + - Subsystem: diff --git a/simple/PULL_REQUEST_TEMPLATE.md b/simple/PULL_REQUEST_TEMPLATE.md new file mode 100755 index 0000000..4030f6f --- /dev/null +++ b/simple/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,7 @@ +Fixes # + +## Proposed Changes + + - + - + - diff --git a/squash-commits/ISSUE_TEMPLATE.md b/squash-commits/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..c5f26d0 --- /dev/null +++ b/squash-commits/ISSUE_TEMPLATE.md @@ -0,0 +1,24 @@ + + +NOTE: ISSUES ARE NOT FOR CODE HELP - Ask for Help at https://stackoverflow.com + +#### Issue Description +* When Issue Happens +* Steps To Reproduce + +#### Browser Information +* Browser Name, Version +* Operating System + +#### Your Code + +```js +If relevant, paste all of your challenge code in here +``` + +#### Screenshot diff --git a/squash-commits/PULL_REQUEST_TEMPLATE.md b/squash-commits/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..7c6b36e --- /dev/null +++ b/squash-commits/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,27 @@ +## Pull Request template +Please, go through these steps before you submit a PR. + +1. Make sure that your PR is not a duplicate. +2. If not, then make sure that: + + 2.1. You have done your changes in a separate branch. Branches MUST have descriptive names that start with either the `fix/` or `feature/` prefixes. Good examples are: `fix/signin-issue` or `feature/issue-templates`. + + 2.2. You have a descriptive commit message with a short title (first line). + + 2.3. You have only one commit (if not, squash them into one commit). + + 2.4. `npm test` doesn't throw any error. If it does, fix them first and amend your commit (`git commit --amend`). + +3. **After** these steps, you're ready to open a pull request. + + 3.1. Your pull request MUST NOT target the `master` branch on this repository. You probably want to target `staging` instead. + + 3.2. Give a descriptive title to your PR. + + 3.3. Provide a description of your changes. + + 3.4. Put `closes #XXXX` in your comment to auto-close the issue that your PR fixes (if such). + +IMPORTANT: Please review the [CONTRIBUTING.md](../CONTRIBUTING.md) file for detailed contributing guidelines. + +**PLEASE REMOVE THIS TEMPLATE BEFORE SUBMITTING** diff --git a/system/ISSUE_TEMPLATE.md b/system/ISSUE_TEMPLATE.md new file mode 100644 index 0000000..92b6272 --- /dev/null +++ b/system/ISSUE_TEMPLATE.md @@ -0,0 +1,16 @@ + + +* **Version**: +* **Platform**: +* **Subsystem**: diff --git a/system/PULL_REQUEST_TEMPLATE.md b/system/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 0000000..4e85682 --- /dev/null +++ b/system/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,20 @@ +### Pull Request check-list + +_Please make sure to review and check all of these items:_ + +- [ ] Does UNIX or Windows pass with + this change (including linting)? +- [ ] Is the commit message formatted according to CONTRIBUTING.md? +- [ ] If this change fixes a bug (or a performance problem), is a regression + test (or a benchmark) included? +- [ ] Is a documentation update included (if this change modifies + existing APIs, or introduces new ones)? + +_NOTE: these things are not required to open a PR and can be done +afterwards / while the PR is open._ + +### Affected core subsystem(s) + + +### Description of change +