Skip to content

Commit d62e90f

Browse files
hramosfacebook-github-bot
authored andcommitted
Update issue templates (facebook#23296)
Summary: Go back to simpler issue template titles, with emoji. The goal is to make it easier, at a glance, to pick the right template. We also add a new "regression" template that will automatically label the issue as a regression. Other changes: - Added Christoph as a CODEOWNER for package.json and markdown file changes. Usually, any PR that touches package.json has to be imported manually by a Facebook employee. [General] [Changed] - Updated GitHub issue templates. Pull Request resolved: facebook#23296 Differential Revision: D13974378 Pulled By: hramos fbshipit-source-id: d8962a84397c16e7556ac167a3505f7c7d725915
1 parent 623b763 commit d62e90f

File tree

7 files changed

+94
-38
lines changed

7 files changed

+94
-38
lines changed

.github/CODEOWNERS

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ React/Views/* @shergin
77
React/Modules/* @shergin
88
React/CxxBridge/* @mhorowitz
99
ReactAndroid/src/main/java/com/facebook/react/animated/* @janicduplessis
10-
**/*.md @hramos
11-
package.json @hramos
10+
**/*.md @hramos @cpojer
11+
package.json @hramos @cpojer
Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,35 @@
11
---
2-
name: I want to report an issue with React Native.
2+
name: 🐛 Bug Report
33
about: You want to report a reproducible bug or regression in React Native.
4-
labels: "Bug Report"
4+
labels: "Type: Bug Report"
55
---
66

7-
<!--
8-
If you are looking for help, please review the documentation or ask a question on Stack Overflow:
9-
- https://facebook.github.io/react-native
10-
- https://stackoverflow.com/questions/tagged/react-native
11-
12-
If you want to report a problem with React Native itself, please fill out the template.
7+
## 🐛 Bug Report
8+
<!--
9+
A clear and concise description of what the bug is.
10+
Include screenshots if needed.
11+
-->
1312

14-
If you would like to report an issue in the documentation, or anything related to the React Native
15-
website, please visit https://github.com/facebook/react-native-website/issues.
13+
## To Reproduce
14+
<!--
15+
Steps to reproduce the behavior.
1616
-->
1717

18-
## Environment
19-
<!-- Run `react-native info` in your terminal and paste its contents here. -->
18+
## Expected Behavior
19+
<!--
20+
A clear and concise description of what you expected to happen.
21+
-->
2022

21-
## Description
22-
<!--
23-
Describe your issue in detail. Include screenshots if needed. If this is a regression, let us know.
24-
-->
23+
## Code Example
24+
<!--
25+
Please provide a Snack (https://snack.expo.io/), a link to a repository on GitHub, or
26+
provide a minimal code example that reproduces the problem.
27+
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve.
2528
26-
## Reproducible Demo
27-
<!--
28-
Let us know how to reproduce the issue. Include a code sample, share a project,
29-
or share an app that reproduces the issue using https://snack.expo.io/.
29+
Issues without a reproduction link are likely to stall.
30+
-->
3031

31-
Please follow the guidelines for providing a minimal example: https://stackoverflow.com/help/mcve.
32+
## Environment
33+
<!--
34+
Run `react-native info` in your terminal and copy the results here.
3235
-->
Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,18 @@
11
---
2-
name: I want to discuss or propose a change to React Native.
2+
name: 🚀 Discussion
33
about: You have an idea that could make React Native better, or you want to discuss some aspect of the framework.
4+
labels: "Type: Discussion"
45
---
56

6-
The React Native community has set up a separate repository to track discussions and proposals:
7+
If you want to participate in casual discussions about the use of React Native, consider participating in one of the following forums:
8+
- Discord Community: https://discord.gg/0ZcbPKXt5bZjGY5n
9+
- Spectrum Chat: https://spectrum.chat/react-native
10+
- Facebook Group: https://www.facebook.com/groups/react.native.community
11+
12+
For a full list of community resources:
13+
- http://facebook.github.io/react-native/help
14+
15+
If you'd like to discuss topics related to the future of React Native, please check out the discussions and proposals repo:
716
- https://github.com/react-native-community/discussions-and-proposals
17+
18+
### Please note that discussions opened as issues in the core React Native repository will be closed.
Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
11
---
2-
name: I found a problem with the documentation.
2+
name: 📃 Documentation Bug
33
about: You want to report something that is wrong or missing from the documentation.
4-
labels: "🚫Docs"
4+
labels: "Type: Docs"
55
---
66

77
The React Native website is hosted on a separate repository. You may let the
88
team know about any issues with the documentation by opening an issue there:
99
- https://github.com/facebook/react-native-website
1010
- https://github.com/facebook/react-native-website/issues
11+
12+
### Please do not open a documentation issue in the core React Native repository.

.github/ISSUE_TEMPLATE/question.md

Lines changed: 8 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,15 @@
11
---
2-
name: I need help using React Native.
2+
name: 💬 Questions and Help
33
about: You need help writing your React Native app.
4-
labels: "Question"
4+
labels: "Type: Question"
55
---
66

7-
GitHub Issues in the `facebook/react-native` repository are used exclusively for tracking bugs
8-
in the React Native framework. Please do not submit support requests through GitHub.
7+
GitHub Issues in the `facebook/react-native` repository are used exclusively for tracking bugs in the React Native framework. Please do not submit support requests through GitHub.
98

10-
Many members of the community use Stack Overflow to ask questions:
11-
* Read through the existing questions tagged with **react-native**:
12-
http://stackoverflow.com/questions/tagged/react-native
9+
For questions or help, please see:
10+
- The React Native help page: http://facebook.github.io/react-native/help
11+
- The React Native channel in Reactiflux: https://discord.gg/0ZcbPKXt5bZjGY5n
12+
- The react-native tag on Stack Overflow: http://stackoverflow.com/questions/tagged/react-native
1313

14-
* Ask your own:
15-
http://stackoverflow.com/questions/ask?tags=react-native
1614

17-
If you need an answer right away, check out the Reactiflux Discord community at https://discord.gg/0ZcbPKXt5bZjGY5n. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.
15+
### Please note that this issue tracker is not a help forum and requests for help will be closed.
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
name: 💥 Regression Report
3+
about: You want to report unexpected behavior that worked in previous releases.
4+
labels: "Type: Bug Report", "Impact: Regression"
5+
---
6+
7+
## 💥 Regression Report
8+
<!--
9+
A clear and concise description of what the regression is.
10+
-->
11+
12+
## Last working version
13+
14+
Worked up to version:
15+
16+
Stopped working in version:
17+
18+
## To Reproduce
19+
20+
<!--
21+
Steps to reproduce the behavior.
22+
-->
23+
24+
## Expected Behavior
25+
26+
<!--
27+
A clear and concise description of what you expected to happen.
28+
-->
29+
30+
## Code Example
31+
<!--
32+
Please provide a Snack (https://snack.expo.io/), a link to a repository on GitHub, or
33+
provide a minimal code example that reproduces the problem.
34+
Here are some tips for providing a minimal example: https://stackoverflow.com/help/mcve.
35+
36+
Issues without a reproduction link are likely to stall.
37+
-->
38+
39+
## Environment
40+
<!--
41+
Run `react-native info` in your terminal and copy the results here.
42+
-->

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@
1212

1313
## Test Plan
1414

15-
<!-- Write your test plan here (**REQUIRED**). Demonstrate the code is solid. Example: The exact commands you ran and their output, screenshots / videos if the pull request changes UI. -->
15+
<!-- Demonstrate the code is solid. Example: The exact commands you ran and their output, screenshots / videos if the pull request changes UI. -->

0 commit comments

Comments
 (0)