Skip to content

Commit c7f1fbb

Browse files
committed
Rewrite Issues section of CONTRIBUTING.md
1 parent 070c257 commit c7f1fbb

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

CONTRIBUTING.md

+12-13
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,10 @@
1-
# Contributing guide
2-
This document serves as a checklist before contributing to this repository. It includes includes links to read up on if topics are unclear to you.
1+
# Contributing Rules
2+
Thanks for your interest in contributing to this free open source project! Please take the time to read this before submitting an issue report or pull request.
33

44
## Issues
5-
To report a bug or a small enhancement please use the [issue tracker](http://github.com/arduino/Arduino/issues). But check the following boxes before posting an issue:
6-
7-
- Issue reports are NOT to be used for questions about an Arduino sketch. Sketch questions are handled on the [Arduino Forum](http://forum.arduino.cc/).
8-
- Check if your issue has already been resolved in the [hourly build](http://www.arduino.cc/en/Main/Software#hourly)
9-
- Search for similar open and closed issues and pull-requests.
10-
- Make sure you are working on the right repository. See the table below:
5+
- Do you need help or have a question about using Arduino? Support requests should be made to the appropriate section of the [Arduino forum](http://forum.arduino.cc) rather than an issue report. **Issue reports are to be used to report bugs or make feature requests only.**
6+
- Check if your issue has already been resolved in the [hourly build](http://www.arduino.cc/en/Main/Software#hourly).
7+
- Submit issue reports to the correct repository:
118

129
| Issue topic | Report at |
1310
|-|-|
@@ -26,11 +23,13 @@ To report a bug or a small enhancement please use the [issue tracker](http://git
2623

2724
When you're not sure where your issue belongs, report it at [arduino/Arduino](https://github.com/arduino/Arduino) and we'll move it to where it belongs (but remember: Only bug reports and feature requests, do not ask for help with your own code there).
2825

29-
- Describe the issue based on the behaviour you were expecting
30-
- Post complete error messages using markdown code fencing: [Markdown Code Fencing Example](https://guides.github.com/features/mastering-markdown/#examples)
31-
- Provide a full set of steps necessary to reproduce the issue
32-
- Demonstration code should be complete, correct and the minimum amount necessary to reproduce the issue
33-
- Library Manager submissions: make sure your library meets all the requirements listed in the [Library Manager FAQ](https://github.com/arduino/Arduino/wiki/Library-Manager-FAQ)
26+
- Search [existing pull requests and issues](https://github.com/arduino/Arduino/issues?q=) to be sure it hasn't already been reported. If you have additional information to provide about an existing issue then please comment on that issue. If you simply want to express your support then use the [Reactions feature](https://github.com/blog/2119-add-reactions-to-pull-requests-issues-and-comments).
27+
- State the newest version of the Arduino IDE you have verified the issue with and which operating system you are using.
28+
- Describe the issue and what behavior you were expecting. Post complete error messages using [markdown code fencing](https://guides.github.com/features/mastering-markdown/#examples).
29+
- Provide a full set of steps necessary to reproduce the issue. Demonstration code should be complete, correct, and simplified to the minimum amount of code necessary to reproduce the issue. Please use [markdown code fencing](https://guides.github.com/features/mastering-markdown/#examples) when posting code.
30+
- Be responsive. We may need you to provide more information, please respond as soon as possible.
31+
- If you find a solution to your problem update your issue report with an explanation of how you were able to fix it and close the issue.
32+
- Library Manager submissions: make sure your library meets all the requirements listed in the [Library Manager FAQ](https://github.com/arduino/Arduino/wiki/Library-Manager-FAQ).
3433

3534
## Pull Requests
3635
This guide mainly focuses on the proper use of Git. It has some overlap with the more general information found in the [Development Policy File](https://github.com/arduino/Arduino/wiki/Development-Policy).

0 commit comments

Comments
 (0)