Update CONTRIBUTING.md

4.x
Caitlin Condon 2018-12-13 09:35:37 -06:00 committed by Jeffrey Martin
parent 87782fcc7b
commit b302f1284a
No known key found for this signature in database
GPG Key ID: 0CD9BBC2AF15F171
1 changed files with 8 additions and 8 deletions

View File

@ -2,19 +2,17 @@
Thanks for your interest in making Metasploit -- and therefore, the Thanks for your interest in making Metasploit -- and therefore, the
world -- a better place! Before you get started, review our world -- a better place! Before you get started, review our
[Code of Conduct]. There are mutliple ways to help, [Code of Conduct]. There are mutliple ways to help beyond just writing code:
not just writing code:
- [Submit bugs and feature requests] with detailed information about your issue or idea. - [Submit bugs and feature requests] with detailed information about your issue or idea.
- [Help fellow users with open issues] or [help fellow committers test recent pull requests]. - [Help fellow users with open issues] or [help fellow committers test recent pull requests].
- [Report a security vulnerability in Metasploit itself] to Rapid7. - [Report a security vulnerability in Metasploit itself] to Rapid7.
- Submit an updated or brand new module! We are always eager for exploits, scanners, and new - Submit an updated or brand new module! We are always eager for exploits, scanners, and new
features. Set up a [development environment], then head over to ExploitDB to look for integrations or features. Don't know where to start? Set up a [development environment], then head over to ExploitDB to look for [proof-of-concept exploits] that might make a good module.
[proof-of-concept exploits] that might make a good module.
# Contributing to Metasploit # Contributing to Metasploit
Here's a short list of do's and don'ts to make sure *your* valuable contributions actually make Here's a short list of do's and don'ts to make sure *your* valuable contributions actually make
it into Metasploit's master branch. If you care not to follow these rules, your contribution it into Metasploit's master branch. If you do not care to follow these rules, your contribution
**will** be closed. Sorry! **will** be closed. Sorry!
## Code Contributions ## Code Contributions
@ -36,7 +34,7 @@ it into Metasploit's master branch. If you care not to follow these rules, your
* **Don't** leave your pull request description blank. * **Don't** leave your pull request description blank.
* **Don't** abandon your pull request. Being responsive helps us land your code faster. * **Don't** abandon your pull request. Being responsive helps us land your code faster.
Pull requests [PR#9966] is a couple good examples to follow. Pull request [PR#9966] is a good example to follow.
#### New Modules #### New Modules
@ -62,7 +60,9 @@ Pull requests [PR#9966] is a couple good examples to follow.
## Bug Reports ## Bug Reports
* **Do** report vulnerabilities in Rapid7 software directly to security@rapid7.com. Please report vulnerabilities in Rapid7 software directly to security@rapid7.com. For more on our disclosure policy and Rapid7's approach to coordinated disclosure, [head over here](https://www.rapid7.com/security).
When reporting Metasploit issues:
* **Do** write a detailed description of your bug and use a descriptive title. * **Do** write a detailed description of your bug and use a descriptive title.
* **Do** include reproduction steps, stack traces, and anything that might help us fix your bug. * **Do** include reproduction steps, stack traces, and anything that might help us fix your bug.
* **Don't** file duplicate reports; search for your bug before filing a new report. * **Don't** file duplicate reports; search for your bug before filing a new report.