github.com/Ne0nd0g/gophish@v0.7.1-0.20190220040016-11493024a07d/CONTRIBUTING.md (about)

     1  # Contribute to gophish
     2  
     3  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.
     4  
     5  This guide details how to contribute to gophish in a way that is efficient for everyone involved.
     6  
     7  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.
     8  
     9  ## Contributor license agreement
    10  
    11  By submitting code as an individual you agree to the
    12  [individual contributor license agreement](doc/individual_contributor_license_agreement.md).
    13  By submitting code as an entity you agree to the
    14  [corporate contributor license agreement](doc/corporate_contributor_license_agreement.md).
    15  
    16  ## Security vulnerability disclosure
    17  
    18  Please report suspected security vulnerabilities in private to
    19  `security@getgophish.com`.
    20  Please do **NOT** create publicly viewable issues for suspected security
    21  vulnerabilities.
    22  
    23  ## Closing policy for issues and merge requests
    24  
    25  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.
    26  
    27  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.
    28  
    29  Please treat our volunteers with courtesy and respect, it will go a long way
    30  towards getting your issue resolved.
    31  
    32  Issues and merge requests should be in English and contain appropriate language
    33  for audiences of all ages.
    34  
    35  ## I want to contribute!
    36  
    37  **Awesome!** We're excited to have your help. If you want to contribute to gophish, but are not sure where to start,
    38  look for [issues with the label `contributor-friendly`][contributor-friendly]. These issues
    39  will be of reasonable size and challenge, as well as not requiring a ton of internal plumbing on the gophish source code.
    40  
    41  ## Have Questions?
    42  If you ever have questions, please don't hesitate to reach out to us directly at `support@getgophish.com`
    43  
    44  [contributor-friendly]: https://github.com/gophish/gophish/labels/contributor-friendly