Contributing to Raven

  • If you want to contribute to Raven source:
    • Head to our source repository: http://github.com/ravendb/ravendb/
    • Clone the repository and make your changes.
    • Typically, improvements are made to the master branch, unless your fix is specific for a particular version.
    • Send us a pull request.
  • Pull requests from a publically available git repository (such as github) are the preferred way of contributing to Raven.
  • If you want to contribute to the documentation:
  • Contributor license agreement - in order to accept your contribution, we require that you'll send us a signed contributor license agreement.

Where should I contribute?

  • Wherever you like :-)
  • You can try grabbing an issue from the open issues, or find an area that you think Raven could be improved on and work on that.