Skip to content

Commit 92e19ad

Browse files
authored
test issue templates (#85)
1 parent 24dc8ea commit 92e19ad

File tree

6 files changed

+199
-0
lines changed

6 files changed

+199
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
---
2+
name: Report a general issue.
3+
about: Report a bug or suggest a feature.
4+
---
5+
6+
Thank you for taking the time to file an issue! This tracker is for issues
7+
related to:
8+
9+
* Dart analyzer and linter
10+
* Dart core libraries (`dart:async`, `dart:io`, etc.)
11+
* Dart native and web compilers
12+
* Dart VM
13+
14+
Some other pieces of the Dart ecosystem are maintained elsewhere. Please file
15+
issues in their repository:
16+
17+
* Dart language: https://github.com/dart-lang/language
18+
* Dart website: https://github.com/dart-lang/site-www
19+
* Flutter: https://github.com/flutter/flutter
20+
* Dart and Flutter DevTools: https://github.com/flutter/devtools
21+
* `dart format`: https://github.com/dart-lang/dart_style
22+
* `dart test`: https://github.com/dart-lang/test
23+
* `dart pub`: https://github.com/dart-lang/pub
24+
25+
If you aren't sure, file the issue here, and we'll find the right home for it.
26+
In your issue, please include:
27+
28+
* Dart version and tooling diagnostic info (`dart info`)
29+
* Whether you are using Windows, macOS, or Linux (if applicable)
30+
* Whether you are using Chrome, Safari, Firefox, Edge (if applicable)
31+
32+
Missing some or all of the above might make the issue take longer or be
33+
impossible to act on.
34+
35+
If you simply have a question, please consider using the listed community
36+
resources at https://dart.dev/community#join-the-conversation.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Report an issue with Dart’s static analysis.
3+
about: >-
4+
Create a bug or file a feature request related to Dart Analysis (including the
5+
command line analyzer, analysis in IDEs, the analysis server, and the linter).
6+
labels: area-analyzer
7+
---
8+
9+
If this is a bug report, please help us by providing:
10+
11+
- a clear description of the problem you are experiencing
12+
- the expected and actual behavior
13+
- a repro with the the specific code triggering the issue
14+
- the Dart SDK version (`dart --version`)
15+
16+
The more information you can provide, the better we can understand and address
17+
the issue. Thanks!

.github/ISSUE_TEMPLATE/3_vm.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
name: Report an issue with the Dart VM.
3+
about: >-
4+
Create a bug or file a feature request related to the Dart VM.
5+
labels: area-vm
6+
---
7+
8+
If this is a bug report, please help us by providing:
9+
10+
- a clear description of the problem you are experiencing
11+
- the expected and actual behavior
12+
- a repro with the the specific code triggering the issue
13+
- the Dart SDK version (`dart --version`)
14+
15+
The more information you can provide, the better we can understand and address
16+
the issue. Thanks!

.github/ISSUE_TEMPLATE/4_web.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
---
2+
name: Report an issue related to Dart web.
3+
about: >-
4+
Create a bug or file a feature request related to Dart web (including the web
5+
compilers, web libraries, and JS interop).
6+
labels: area-web
7+
---
8+
9+
If this is a bug report, please help us by providing:
10+
11+
- a clear description of the problem you are experiencing
12+
- the expected and actual behavior
13+
- a repro with the the specific code triggering the issue
14+
- the Dart SDK version (`dart --version`)
15+
16+
The more information you can provide, the better we can understand and address
17+
the issue. Thanks!
Lines changed: 73 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
name: Request a cherry-pick (for contributors use only).
2+
description: Request a patch to be cherry-picked into a release.
3+
title: '[CP] <title>'
4+
labels: ['cherry-pick-review']
5+
6+
assignees:
7+
- mit-mit
8+
- athomas
9+
- vsmenon
10+
- itsjustkevin
11+
12+
body:
13+
- type: textarea
14+
id: commit_hash
15+
attributes:
16+
label: Commit(s) to merge
17+
description: What are the changelist(s) that have been merged to main?
18+
validations:
19+
required: true
20+
- type: input
21+
id: target
22+
attributes:
23+
label: Target
24+
description: Should the changes be cherry-picked to beta, stable, or both?
25+
validations:
26+
required: true
27+
- type: input
28+
id: changelist
29+
attributes:
30+
label: Prepared changelist for beta/stable
31+
description: Gerrit changelist(s) against beta and/or stable per https://github.com/dart-lang/sdk/tree/main/docs/Cherry-picks-to-a-release-channel.md
32+
validations:
33+
required: true
34+
- type: textarea
35+
id: issue_description
36+
attributes:
37+
label: Issue Description
38+
description: Brief description of the issue. What is the issue? What platforms are the problems occurring on?
39+
validations:
40+
required: true
41+
- type: textarea
42+
id: fix
43+
attributes:
44+
label: What is the fix
45+
description: Brief description of the fix.
46+
validations:
47+
required: true
48+
- type: textarea
49+
id: why
50+
attributes:
51+
label: Why cherry-pick
52+
description: Describe the reasons, impacted users and functional issues to explain why this should be cherry-picked.
53+
validations:
54+
required: true
55+
- type: textarea
56+
id: risk
57+
attributes:
58+
label: Risk
59+
description: What is the risk level of this cherry-pick?
60+
validations:
61+
required: true
62+
- type: input
63+
id: original_issue
64+
attributes:
65+
label: Issue link(s)
66+
description: Add links to the original issues fixed by this cherry-pick
67+
validations:
68+
required: true
69+
- type: textarea
70+
id: extra_info
71+
attributes:
72+
label: Extra Info
73+
description: Is there anything else we need to know about this cherry-pick?
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
name: Propose a breaking change (for contributors use only).
2+
description: Initiate a breaking change process.
3+
title: '[breaking change] <title>'
4+
labels: ['breaking-change-request']
5+
6+
assignees:
7+
- itsjustkevin
8+
- kevmoo
9+
10+
body:
11+
- type: textarea
12+
id: change_intent
13+
attributes:
14+
label: Change Intent
15+
description: What is the intent of this change?
16+
- type: textarea
17+
id: justification
18+
attributes:
19+
label: Justification
20+
description: What is the justification for this change?
21+
- type: textarea
22+
id: impact
23+
attributes:
24+
label: Impact
25+
description: What is the impact of this change?
26+
- type: textarea
27+
id: mitigation
28+
attributes:
29+
label: Mitigation
30+
description: How can we mitigate the impact?
31+
- type: textarea
32+
id: change_timeline
33+
attributes:
34+
label: Change Timeline
35+
description: What is the expected timeline for deprecation / removal?
36+
- type: textarea
37+
id: associated_cls
38+
attributes:
39+
label: Associated CLs
40+
description: Which CLs are in progress or have already landed to accomplish this change?

0 commit comments

Comments
 (0)