CONTRIBUTING: remove 'feature request' and 'bug reports' sections
These have fairly clear templates in the GitHub interface. Duplicating that here servers no purpose.
This commit is contained in:
parent
456ae110ed
commit
1e9ba0d0cb
@ -5,14 +5,13 @@ contribute, and we appreciate all of them. You can jump to the major sections
|
|||||||
of this document using the following links:
|
of this document using the following links:
|
||||||
|
|
||||||
* [Getting Started][getting-started]
|
* [Getting Started][getting-started]
|
||||||
|
* [Bug Reports and Feature Requests][issues]
|
||||||
|
* [General Tips][general-tips]
|
||||||
* [Contributing code][contributing-code]
|
* [Contributing code][contributing-code]
|
||||||
* [General Tips][general-tips]
|
* [General Tips][general-tips]
|
||||||
* [Feature Requests][feature-requests]
|
|
||||||
* [Bug Reports][bug-reports]
|
|
||||||
* [Pull Requests][pull-requests]
|
* [Pull Requests][pull-requests]
|
||||||
* [Writing Documentation][writing-documentation]
|
* [Writing Documentation][writing-documentation]
|
||||||
|
|
||||||
|
|
||||||
If you have questions, please send an email to <users@riot-os.org> or
|
If you have questions, please send an email to <users@riot-os.org> or
|
||||||
<devel@riot-os.org> mailing list or chat on `#riot-os` on [IRC] or [Matrix].
|
<devel@riot-os.org> mailing list or chat on `#riot-os` on [IRC] or [Matrix].
|
||||||
|
|
||||||
@ -33,6 +32,31 @@ If you are just beginning to work with RIOT you might first want to read our
|
|||||||
|
|
||||||
[documentation]: https://doc.riot-os.org
|
[documentation]: https://doc.riot-os.org
|
||||||
|
|
||||||
|
## Bug reports and feature requests
|
||||||
|
[issues]: #bug-reports-and-feature-requests
|
||||||
|
Both bug reports and feature request, big or small, are welcome.
|
||||||
|
|
||||||
|
Before submitting a feature request, please check if an [open issue][existing-feature-request]
|
||||||
|
already exists. If this is not the case, [submit a feature request][feature-request].
|
||||||
|
Describe your use case, why you need this feature and why this feature is important for RIOT.
|
||||||
|
|
||||||
|
Before filing a bug report, please check if an [open issue][existing-bug]
|
||||||
|
already exists. If this is not the case, [submit a new bug report][bug-report].
|
||||||
|
If you're not sure if something is a bug or not, feel free to file a bug report anyway.
|
||||||
|
|
||||||
|
**If you believe reporting your bug publicly represents a security risk to
|
||||||
|
RIOT users, please send an email describing the bug to <security@riot-os.org>**.
|
||||||
|
We would appreciate waiting for a 6 months grace period before reporting it on
|
||||||
|
public channels, to allow us adequate time to release the fix.
|
||||||
|
|
||||||
|
[bug reports]: https://github.com/RIOT-OS/RIOT/issues/new?template=bug_report.md
|
||||||
|
[feature requests]: https://github.com/RIOT-OS/RIOT/issues/new?template=feature_request.md
|
||||||
|
|
||||||
|
[existing-feature-request]: https://github.com/RIOT-OS/RIOT/issues?q=state:open+type:issue+label:"Type:+new+feature"
|
||||||
|
[feature-request]: https://github.com/RIOT-OS/RIOT/issues/new?template=feature_request.md&title=Feature+Request:
|
||||||
|
[existing-bug]: https://github.com/RIOT-OS/RIOT/issues?q=state:open+type:issue+label:"Type:+bug"
|
||||||
|
[bug-report]: https://github.com/RIOT-OS/RIOT/issues/new?template=bug_report.md&title=Bug:
|
||||||
|
|
||||||
## General Tips
|
## General Tips
|
||||||
[general-tips]: #general-tips
|
[general-tips]: #general-tips
|
||||||
From experience, the following recommendations help to get a software
|
From experience, the following recommendations help to get a software
|
||||||
@ -80,63 +104,6 @@ and got no response.
|
|||||||
[labels]: https://github.com/RIOT-OS/RIOT/wiki/RIOT%27s-labeling-system
|
[labels]: https://github.com/RIOT-OS/RIOT/wiki/RIOT%27s-labeling-system
|
||||||
[open-a-pull-request]: https://help.github.com/articles/using-pull-requests
|
[open-a-pull-request]: https://help.github.com/articles/using-pull-requests
|
||||||
|
|
||||||
## Feature Requests
|
|
||||||
[feature-requests]: #feature-requests
|
|
||||||
|
|
||||||
Before opening a new feature request, check the
|
|
||||||
[existing feature requests][existing-feature-request] if there's one already
|
|
||||||
open on the same topic.
|
|
||||||
|
|
||||||
To request new features or enhancements, just open a new
|
|
||||||
[feature request issue][new-feature-request]. Describe your use case, why you
|
|
||||||
need this feature and why this feature is important for RIOT.
|
|
||||||
|
|
||||||
[existing-feature-request]: https://github.com/RIOT-OS/RIOT/issues?q=state:open+type:issue+label:"Type:+new+feature"
|
|
||||||
[new-feature-request]: https://github.com/RIOT-OS/RIOT/issues/new?template=feature_request.md&title=Feature+Request:
|
|
||||||
|
|
||||||
## Bug Reports
|
|
||||||
[bug-reports]: #bug-reports
|
|
||||||
|
|
||||||
While bugs are unfortunate, they're a reality in software. We can't fix what we
|
|
||||||
don't know about, so please report liberally. If you're not sure if something
|
|
||||||
is a bug or not, feel free to file a bug report anyway.
|
|
||||||
|
|
||||||
**If you believe reporting your bug publicly represents a security risk to
|
|
||||||
RIOT users, please send an email describing the bug to security@riot-os.org**.
|
|
||||||
We would appreciate waiting for a 6 months grace period before reporting it on
|
|
||||||
public channels, to allow us adequate time to release the fix.
|
|
||||||
|
|
||||||
Before reporting a bug, have a look at [open bugs][existing-bugs-link]. Maybe
|
|
||||||
someone has already reported your error.
|
|
||||||
|
|
||||||
Once you have verified that the bug you have found hasn't been reported, opening an issue is as easy as
|
|
||||||
clicking on [this link][bug-report-link] and filling out the fields.
|
|
||||||
|
|
||||||
[existing-bugs-link]: https://github.com/RIOT-OS/RIOT/issues?q=state:open+type:issue+label:"Type:+bug"
|
|
||||||
[bug-report-link]: https://github.com/RIOT-OS/RIOT/issues/new?template=bug_report.md&title=Bug:
|
|
||||||
|
|
||||||
Each bug report issue uses a template with 5 sections that are there to help
|
|
||||||
other contributors understand your issue and eventually reproduce it:
|
|
||||||
|
|
||||||
#### Description
|
|
||||||
|
|
||||||
#### Steps to reproduce the issue
|
|
||||||
|
|
||||||
#### Expected results
|
|
||||||
|
|
||||||
#### Actual results
|
|
||||||
|
|
||||||
#### Versions
|
|
||||||
|
|
||||||
To fill the `Versions` section, you can use the script provided in the RIOT git
|
|
||||||
repository:
|
|
||||||
```
|
|
||||||
make print-versions
|
|
||||||
```
|
|
||||||
|
|
||||||
In summary, try to include as much information as possible to help maintainers
|
|
||||||
or other developers fix the bug quickly.
|
|
||||||
|
|
||||||
## Pull Requests
|
## Pull Requests
|
||||||
[pull-requests]: #pull-requests
|
[pull-requests]: #pull-requests
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user