🎣 Open-Source Phishing Toolkit
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
2.4 KiB

  1. # Contribute to gophish
  2. Thank you for your interest in contributing to gophish! It is our goal to make the best simulated phishing framework possible, and we are excited you want to help out.
  3. This guide details how to contribute to gophish in a way that is efficient for everyone involved.
  4. Gophish currently only comes in one flavor, gophish Community Edition (CE), which is our free and open source edition. In the future, we reserve the right to create an Enterprise Edition, though we're currently pouring our effort into create a rock-solid open source platform. This document will be updated if an EE edition is created.
  5. ## Contributor license agreement
  6. By submitting code as an individual you agree to the
  7. [individual contributor license agreement](doc/individual_contributor_license_agreement.md).
  8. By submitting code as an entity you agree to the
  9. [corporate contributor license agreement](doc/corporate_contributor_license_agreement.md).
  10. ## Security vulnerability disclosure
  11. Please report suspected security vulnerabilities in private to
  12. `security@getgophish.com`.
  13. Please do **NOT** create publicly viewable issues for suspected security
  14. vulnerabilities.
  15. ## Closing policy for issues and merge requests
  16. It is our goal that gophish will become a popular tool for the infosec community. If this were to happen, we may begin receiving more issues and merge requests than we can keep up with.
  17. Out of respect for our volunteers, issues and merge requests not in line with the guidelines listed in this document may be closed without notice. It will always be our goal to try and provide at least a reason why the issue is closed as much as possible.
  18. Please treat our volunteers with courtesy and respect, it will go a long way
  19. towards getting your issue resolved.
  20. Issues and merge requests should be in English and contain appropriate language
  21. for audiences of all ages.
  22. ## I want to contribute!
  23. **Awesome!** We're excited to have your help. If you want to contribute to gophish, but are not sure where to start,
  24. look for [issues with the label `contributor-friendly`][contributor-friendly]. These issues
  25. will be of reasonable size and challenge, as well as not requiring a ton of internal plumbing on the gophish source code.
  26. ## Have Questions?
  27. If you ever have questions, please don't hesitate to reach out to us directly at `support@getgophish.com`
  28. [contributor-friendly]: https://github.com/gophish/gophish/labels/contributor-friendly