Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 2.47 KB

CONTRIBUTING.md

File metadata and controls

34 lines (26 loc) · 2.47 KB

Thank you very much for considering contributing to the Graylog2 project! We <3 our community.

To make handling all the community contributions as easy as possible for us we ask you to follow these steps as good as possible:

Bug reports

  1. Please sign the TORCH Contributor Agreement if your issue contains any code. We cannot go on without this.
  2. Search the issues of both the graylog2-server and graylog2-web-interface repositories for opened or closed issues to avoid duplicating effort.
  3. Be clear about the issue. It is always better to include too much information than too little. Include screenshots explaining the problem if you can.
  4. Always include the versions of affected Graylog2 components you are running.
  5. Provide exact steps to reproduce the issue if at any possible.

Pull requests

  1. Please sign the TORCH Contributor Agreement before sending pull requests. We cannot accept code without this.
  2. Search the issues of both the graylog2-server and graylog2-web-interface repositories for opened or closed issues to avoid duplicating effort.
  3. Contact the TORCH team via any communication channel (contact form, mailing list, IRC, Github issue tracker) before working on a big change to make sure that there are chances of acceptance.
  4. Include tests if at any possible.
  5. Submit the pull request.

Feature requests

We are always happy about any feature request! Do not hesitate to create as many feature request issues as you want.

  1. Please sign the TORCH Contributor Agreement if your issue contains any code. We cannot go on without this.
  2. Search the issues of both the graylog2-server and graylog2-web-interface repositories for opened or closed issues to avoid duplicating effort.
  3. Explain exactly what feature you'd like to see and always include a use case for why you think it is useful.