Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commita932a13

Browse files
dsymelatkin
authored andcommitted
Add bug template to CONTRIBUTING.md
We've been getting bug reports which don't include good repro steps. Unfortunately GitHub doesn't seem to give the ability to give a predefined template for issue reports, which is a real shame, since having a predefined template really helps improve the quality of reports.As a partial step in that direction we can at least add something to CONTRIBUTING.md to explain what we expect minimally.closesdotnet#75
1 parent492c1af commita932a13

File tree

1 file changed

+30
-1
lines changed

1 file changed

+30
-1
lines changed

‎CONTRIBUTING.md‎

Lines changed: 30 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,36 @@ We initially solicit contributions for
2727

2828
New features are welcome, but be aware that Visual F# is a high-quality programming language with high-quality tools, and we wish to keep it that way. Before embarking on an extensive feature implementation, make a proposal in a GitHub issue or on the[F# Language UserVoice](https://fslang.uservoice.com/) so the community can review and comment on it.
2929

30+
###Issues
31+
32+
When submitting issues, please use the following guidelines
33+
34+
- Suggestions for the F# Language and Core library should be added and reviewed at the[F# Language User Voice](https://fslang.uservoice.com/).
35+
36+
- Suggestions for the Visual F# Tools should be added and reviewed at the[Visual Studio F# Tools User Voice](https://visualstudio.uservoice.com/forums/121579-visual-studio/category/30935-languages-f-tools).
37+
38+
- New Bug Reports should always give accurate, clear steps for reproducing the bug, and all relevant details about versions, platform, etc. We suggest the following template:
39+
40+
Title: <a short, clear title>
41+
42+
Description: <adescriptionoftheproblem>
43+
44+
Repro Steps: <stepbystepdescription>
45+
46+
Expected: <whatisexpected>
47+
48+
Actual: <whatyoureallyget>
49+
50+
Severity: a description on how bad it is and why - is it blocking?
51+
52+
Version: Language, compiler, library, platform version
53+
54+
Link: Give a link to a ZIP, log files or other files if needed
55+
56+
Likely Cause: Link to the place in the code where things are likely going wrong, if possible
57+
58+
Workaround: List any known workarounds
59+
3060
###CLA
3161

3262
Contributors are required to sign a[Contribution License Agreement](https://cla.msopentech.com/) (CLA) before any pull requests will be considered. After submitting a request via the provided form, electronically sign the CLA when you receive the email containing the link to the document. This only needs to be done once for each Microsoft OSS project you contribute to.
@@ -66,7 +96,6 @@ Bug fix PRs have the following minimum requirements
6696
- The code changes must be reasonably minimal and as low-churn, non-intrusive as possible. Cleanup should be done in separate PRs where possible (see above), and fixes should be as small as possible.
6797
- Thorough test cases must be included in the PR (unless tests already exist for a failing case). PRs without matching tests will be closed with a polite request to please add the tests. However, if you need help adding tests, please note this in the description of the change and people will guide you through where to add the tests.
6898

69-
7099
###Language Evolution
71100

72101
We are committed to carefully managing the evolution of the F# language.

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp