You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Modify CONTRIBUTING.md and the issue templates bug_report.yml and feature_request.yml to reduce duplicate issues and improve the quality of further submitted issues (#58155)
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/bug_report.yml
+4-1
Original file line number
Diff line number
Diff line change
@@ -3,7 +3,10 @@ description: 'Create a report to help us improve TypeScript'
3
3
body:
4
4
- type: markdown
5
5
attributes:
6
-
value: Please fill in each section completely. Thank you!
6
+
value: |
7
+
🔍 Please [search thoroughly in GitHub](https://github.com/Microsoft/TypeScript/search?type=Issues) or by the query `site:github.com/microsoft/TypeScript <your keywords>` in your favorite search engine before reporting a new bug as most bugs are very likely to find precedents.
8
+
9
+
Please fill in each section completely. Thank you!
Copy file name to clipboardExpand all lines: .github/ISSUE_TEMPLATE/feature_request.yml
+10-5
Original file line number
Diff line number
Diff line change
@@ -3,17 +3,22 @@ description: 'Suggest an idea'
3
3
body:
4
4
- type: markdown
5
5
attributes:
6
-
value: 'Please fill in each section completely. Thank you!'
6
+
value: |
7
+
💡 Did you know? TypeScript has over 2,000 open suggestions!
8
+
9
+
🔎 Please [search thoroughly in GitHub](https://github.com/Microsoft/TypeScript/search?type=Issues) or by the query `site:github.com/microsoft/TypeScript <your keywords>` in your favorite search engine before logging new feature requests as most common ideas already have a proposal in progress.
10
+
11
+
The "Common Feature Requests" section of the FAQ lists many popular requests: https://github.com/Microsoft/TypeScript/wiki/FAQ#common-feature-requests
12
+
13
+
Please fill in each section completely. Thank you!
7
14
- type: textarea
8
15
id: search_terms
9
16
attributes:
10
17
label: '🔍 Search Terms'
11
18
description: |
12
-
💡 Did you know? TypeScript has over 2,000 open suggestions!
19
+
What search terms did you use when trying to find an existing suggestion?
13
20
14
-
🔎 Please search thoroughly before logging new feature requests as most common ideas already have a proposal in progress.
15
-
16
-
The "Common Feature Requests" section of the FAQ lists many popular requests: https://github.com/Microsoft/TypeScript/wiki/FAQ#common-feature-requests
21
+
List them here so people in the future can find this one more easily.
17
22
placeholder: |
18
23
List of keywords you searched for before creating this issue. Write them down here so that others can find this suggestion more easily and help provide feedback.
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+1-1
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ Issues that ask questions answered in the FAQ will be closed without elaboration
8
8
9
9
## 2. Search for Duplicates
10
10
11
-
[Search the existing issues](https://github.com/Microsoft/TypeScript/search?type=Issues) before logging a new one.
11
+
[Search the existing issues in GitHub](https://github.com/Microsoft/TypeScript/search?type=Issues)or by the query `site:github.com/microsoft/TypeScript <your keywords>` in your favorite search engine before logging a new one. Search engines generally list more relevant and accurate results at the top than the GitHub searching feature.
12
12
13
13
Some search tips:
14
14
**Don't* restrict your search to only open issues. An issue with a title similar to yours may have been closed as a duplicate of one with a less-findable title.
0 commit comments