github.com/mattdotmatt/gauge@v0.3.2-0.20160421115137-425a4cdccb62/CONTRIBUTING.md (about)

     1  ## Contributing to Gauge
     2  
     3  Contributions to Gauge are welcome and appreciated. Please read this document to understand the process for contributing.
     4  
     5  ## Gauge Core v/s Plugins
     6  
     7  Gauge Core is a project that has features that would reflect across all Gauge use cases. These features are typically agnostic of the user's choice of implementation language.
     8  
     9  Plugins are meant to do something specific. These could be adding support for a new language, or have a new report etc.
    10  
    11  So, depending on where you see your contribution fit, please focus on the respective repository.
    12  
    13  ## Contribution process
    14  
    15  Please read about the Contribution Process [here](http://getgauge.io/contribute/), if you are happy please sign the [Contributor's License Agreement](http://getgauge.io/cla/).
    16  
    17  ## How can I contribute
    18  
    19  Contributions can be of many forms:
    20  
    21  - Open an issue, or participate in an existing one.
    22  - Write some code, and send us a pull request.
    23  - Enhance the documentation
    24  - Participate in design discussions on Google Groups
    25  
    26  If you need help in getting started with contribution, feel free to reach out on the [Google Groups](https://groups.google.com/forum/#!forum/getgauge) or [Gitter](https://gitter.im/getgauge/chat).
    27  
    28  ## Developer documentation
    29  
    30  If you are trying to write plugins for Gauge or trying to contribute to Gauge core, take a look at the [Developer Documentation](http://getgauge.io/documentation/technical/current/).