# Contributing to Dynomite

Documentation for Dynomite is available in the following locations:
- <a href="http://www.dynomitedb.com/docs/" target="_blank">Dynomite docs</a>
- [wiki]( https://github.com/Netflix/dynomite/wiki )

The Dynomite team is following the Gitflow workflow. The active development branch is [dev](https://github.com/Netflix/dynomite/tree/dev), the stable branch is [master](https://github.com/Netflix/dynomite/tree/master).

Contributions will be accepted to the [dev](https://github.com/Netflix/dynomite/tree/dev) only.


## How to provide a patch for a new feature

1. If it is a major feature, please create an [Issue]( https://github.com/Netflix/dynomite/issues ) and discuss with the project leaders. 

2. If in step 1 you get an acknowledge from the project leaders, use the
   following procedure to submit a patch:

    a. Fork Dynomite on github ( http://help.github.com/fork-a-repo/ )

    b. Create a topic branch (git checkout -b my_branch)

    c. Push to your branch (git push origin my_branch)

    d. Initiate a pull request on github ( http://help.github.com/en/articles/creating-a-pull-request/ )

    e. Done :)

For minor fixes just open a pull request to the [dev]( https://github.com/Netflix/dynomite/tree/dev ) branch on Github.

## Questions

If you have questions or want to report a bug please create an [Issue]( https://github.com/Netflix/dynomite/issues ) or chat with us on [![Dev chat at https://gitter.im/Netflix/dynomite](https://badges.gitter.im/Netflix/dynomite.svg)](https://gitter.im/Netflix/dynomite?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)


