diff --git a/.github/ISSUE_TEMPLATE/1_issue_template.md b/.github/ISSUE_TEMPLATE/1_issue_template.md index f2c5401ec4d..28127a66379 100644 --- a/.github/ISSUE_TEMPLATE/1_issue_template.md +++ b/.github/ISSUE_TEMPLATE/1_issue_template.md @@ -1,39 +1,24 @@ --- -name: General issue -about: Report a bug or suggest a feature -title: 'Create an issue' +name: Report a general issue. +about: Report a bug or file a feature request. --- -Thank you for taking the time to file an issue! -This tracker is for issues related to: +Thank you for taking the time to file an issue! This tracker is for issues related to the Dart analyzer and linter, the Dart core libraries (`dart:async`, `dart:io`, etc.), the Dart native and web compilers, and the Dart VM. -* Dart analyzer and linter -* Dart core libraries (`dart:async`, `dart:io`, etc.) -* Dart native and web compilers -* Dart VM +When reporting an issue, please include: -Some other pieces of the Dart ecosystem are maintained elsewhere. -Please file issues in their repository: +- The Dart version and tooling diagnostic info (`dart info`) +- Whether you are using Windows, macOS, or Linux (if applicable) +- Whether you are using Chrome, Safari, Firefox, Edge (if applicable) -* Dart language: https://github.com/dart-lang/language -* Dart website: https://github.com/dart-lang/site-www -* Flutter: https://github.com/flutter/flutter -* Dart and Flutter DevTools: https://github.com/flutter/devtools -* `dart format`: https://github.com/dart-lang/dart_style -* `dart test`: https://github.com/dart-lang/test -* `dart pub`: https://github.com/dart-lang/pub +Other pieces of the Dart ecosystem are maintained elsewhere; please file issues in their respective repositories: -If you aren't sure, file the issue here, and we'll find the right home for it. -In your issue, please include: +- Flutter: https://github.com/flutter/flutter +- Dart language: https://github.com/dart-lang/language +- Dart website: https://github.com/dart-lang/site-www +- `dart format`: https://github.com/dart-lang/dart_style +- `dart pub`: https://github.com/dart-lang/pub +- `dart test`: https://github.com/dart-lang/test +- Dart & Flutter DevTools: https://github.com/flutter/devtools -* Dart version and tooling diagnostic info (`dart info`) -* Whether you are using Windows, macOS, or Linux (if applicable) -* Whether you are using Chrome, Safari, Firefox, Edge (if applicable) - -Missing some or all of the above might make the issue take longer or -be impossible to act on. - -If you simply have a question, please consider using the listed Dart -developer communities on the following page: - -https://dart.dev/community#join-the-conversation +If you have a question, instead of using this issue tracker, please refer to the community resources at: https://dart.dev/community#join-the-conversation. diff --git a/.github/ISSUE_TEMPLATE/2_analyzer.md b/.github/ISSUE_TEMPLATE/2_analyzer.md new file mode 100644 index 00000000000..5ac27b806f3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/2_analyzer.md @@ -0,0 +1,16 @@ +--- +name: Report an issue with Dart’s static analysis. +about: >- + Create a bug or file a feature request related to Dart's static analysis + (including the command line analyzer, analysis in IDEs, the analysis server, + and the linter). +labels: area-analyzer +--- + +If this is a bug report, please help us by providing: + +- a clear description of the problem you are experiencing +- the expected and actual behavior, including a repro with the the specific code triggering the issue +- the Dart SDK version (`dart --version`) + +The more information you can provide, the better we can understand and address the issue. Thanks! diff --git a/.github/ISSUE_TEMPLATE/3_vm.md b/.github/ISSUE_TEMPLATE/3_vm.md new file mode 100644 index 00000000000..b1422964960 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/3_vm.md @@ -0,0 +1,13 @@ +--- +name: Report an issue with the Dart VM. +about: Create a bug or file a feature request related to the Dart VM. +labels: area-vm +--- + +If this is a bug report, please help us by providing: + +- a clear description of the problem you are experiencing +- the expected and actual behavior, including a repro with the the specific code triggering the issue +- the Dart SDK version (`dart --version`) + +The more information you can provide, the better we can understand and address the issue. Thanks! diff --git a/.github/ISSUE_TEMPLATE/4_web.md b/.github/ISSUE_TEMPLATE/4_web.md new file mode 100644 index 00000000000..ac158e86e23 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/4_web.md @@ -0,0 +1,15 @@ +--- +name: Report an issue related to Dart web. +about: >- + Create a bug or file a feature request related to Dart web (including the web + compilers, web libraries, and JS interop). +labels: area-web +--- + +If this is a bug report, please help us by providing: + +- a clear description of the problem you are experiencing +- the expected and actual behavior, including a repro with the the specific code triggering the issue +- the Dart SDK version (`dart --version`) + +The more information you can provide, the better we can understand and address the issue. Thanks! diff --git a/.github/ISSUE_TEMPLATE/2_cherry_pick.yml b/.github/ISSUE_TEMPLATE/5_cherry_pick.yml similarity index 97% rename from .github/ISSUE_TEMPLATE/2_cherry_pick.yml rename to .github/ISSUE_TEMPLATE/5_cherry_pick.yml index da46d93eec1..ba489548581 100644 --- a/.github/ISSUE_TEMPLATE/2_cherry_pick.yml +++ b/.github/ISSUE_TEMPLATE/5_cherry_pick.yml @@ -1,12 +1,14 @@ -name: Request a cherry-pick. +name: Request a cherry-pick (used by contributors). description: Request a patch to be cherry-picked into a release (for contributors use only). title: '[CP]