From 21b6744f447343db60518d5604555e566beb6162 Mon Sep 17 00:00:00 2001 From: Hector Ramos Date: Tue, 22 Jan 2019 14:21:21 -0800 Subject: [PATCH] Streamline templates --- .github/ISSUE_TEMPLATE/bug_report.md | 34 ++++++++++++++++--------- .github/ISSUE_TEMPLATE/discussion.md | 21 +++------------ .github/ISSUE_TEMPLATE/documentation.md | 11 ++++---- .github/ISSUE_TEMPLATE/question.md | 21 ++++----------- 4 files changed, 37 insertions(+), 50 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index b0f3a222000e87..4d4307e2284333 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,21 +1,31 @@ --- -name: 🐛 Bug Report -about: Report a reproducible bug or regression in the core React Native library. +name: I want to report an issue with React Native. +about: You want to report a reproducible bug or regression in React Native. --- - - - [ ] Review the documentation: https://facebook.github.io/react-native - - [ ] Search for existing issues: https://github.com/facebook/react-native/issues - - [ ] Use the latest React Native release: https://github.com/facebook/react-native/releases + ## Environment -Run `react-native info` in your terminal and paste its contents here. + ## Description -Describe your issue in detail. Include screenshots if needed. If this is a regression, let us know. + ## Reproducible Demo -Let us know how to reproduce the issue. Include a code sample, share a project, -or share an app that reproduces the issue using https://snack.expo.io/. -If you run into an Android or JS build issue, please consider adding CI to your project. Check out https://github.com/react-native-community/ci-sample for how to do this. -Please follow the guidelines for providing a MCVE: https://stackoverflow.com/help/mcve. + diff --git a/.github/ISSUE_TEMPLATE/discussion.md b/.github/ISSUE_TEMPLATE/discussion.md index 4fb4e92ec15749..23e29479a29c29 100644 --- a/.github/ISSUE_TEMPLATE/discussion.md +++ b/.github/ISSUE_TEMPLATE/discussion.md @@ -1,20 +1,7 @@ --- -name: 🗣 Start a Discussion -about: Use https://github.com/react-native-community/discussions-and-proposals to propose changes or discuss feature requests. -title: [Discussion] -labels: "For Discussion" +name: I want to discuss or propose a change to React Native. +about: You have an idea that could make React Native better, or you want to discuss some aspect of the framework. --- -Use https://github.com/react-native-community/discussions-and-proposals to propose changes or discuss feature requests. This helps us ensure bug reports and regressions are given the priority they require. - -You may also use https://discuss.reactjs.org/ for discussions on topics that are not necessarily served by the Bug Report template. - ---- - -# For Discussion - - +The React Native community has set up a separate repository to track discussions and proposals: +- https://github.com/react-native-community/discussions-and-proposals diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md index 8db3110ed622d9..80ac6d7891064d 100644 --- a/.github/ISSUE_TEMPLATE/documentation.md +++ b/.github/ISSUE_TEMPLATE/documentation.md @@ -1,9 +1,10 @@ --- -name: 📖 Documentation Issue -about: Report issues with the docs at https://github.com/facebook/react-native-website/issues. +name: I found a problem with the documentation. +about: You want to report something that is wrong or missing from the documentation. labels: "🚫Docs" --- -GitHub Issues in the `facebook/react-native` repository are used exclusively for tracking bugs in React Native. - -If you would like to report an issue in the React Native documentation, or anything related to the React Native website, please visit https://github.com/facebook/react-native-website/issues. +The React Native website is hosted on a separate repository. You may let the +team know about any issues with the documentation by opening an issue there: +- https://github.com/facebook/react-native-website +- https://github.com/facebook/react-native-website/issues diff --git a/.github/ISSUE_TEMPLATE/question.md b/.github/ISSUE_TEMPLATE/question.md index 1a489b014dd623..6b7212c27345f9 100644 --- a/.github/ISSUE_TEMPLATE/question.md +++ b/.github/ISSUE_TEMPLATE/question.md @@ -1,28 +1,17 @@ --- -name: 💬 Question -about: If you need help with your React Native app, the right place to go depends on the type of help that you need. +name: I need help using React Native. +about: You need help writing your React Native app. labels: "Question" --- -GitHub Issues in the `facebook/react-native` repository are used exclusively for tracking bugs in React Native. GitHub may not be the ideal place to ask questions about using React Native, but we have compiled a list of resources that should help. - -### Get help with your React Native app or ask code-level questions - -Many members of the community use Stack Overflow to ask questions. +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. +Many members of the community use Stack Overflow to ask questions: * Read through the existing questions tagged with **react-native**: http://stackoverflow.com/questions/tagged/react-native * Ask your own: http://stackoverflow.com/questions/ask?tags=react-native -### Talk about best practices or propose changes to React Native - -For longer-form conversations about React Native, we’ve set up a discussion forum: -https://discuss.reactjs.org - -This forum is a great place for discussion about best practices and application architecture as well as the future of React Native. - -### Chat with React and React Native community members - 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.