Contributing to PredictionIO

Thank you for your interest in contributing to PredictionIO!

We are building this software together and strongly encourage contributions from the community that are within the guidelines set forth below.

Bug Fixes and New Features

As your first step, please visit and read the [Contributor License Agreement] (http://prediction.io/cla). All contributors are required to sign this agreement.

Before starting to write code, look for existing [tickets] (https://predictionio.atlassian.net/browse/PDIO) or [create one] (https://predictionio.atlassian.net/secure/CreateIssue!default.jspa) for your bug, issue, or feature request. This helps the community avoid working on something that might not be of interest or which has already been addressed.

Pull Requests

PredictionIO follows the [git-flow] (http://nvie.com/posts/a-successful-git-branching-model/) model where all active development goes to the develop branch, and releases go to the master branch. Pull requests should be made against the develop branch and include relevant tests, if applicable.

Talk To Us

We love to hear from you. If you want to work on something or have questions / feedback, please reach out to us at https://groups.google.com/forum/#!forum/predictionio-dev