Welcome to the Great Expectations project! We’re very glad you want to help out by contributing.
Our goal is to make your experience as great as possible. Please follow these steps to contribute:
Go to greatexpectations.io/slack and introduce yourself in the
Follow those instructions to set up your dev environment.
Alternatively, for small changes that don’t need to be tested locally (e.g. documentation changes), you can make changes directly through Github.
If there’s no issue for what you want to work on, please create one. Add a comment to let everyone know that you’re working on it. We prefer small, incremental commits, because it makes the thought process behind changes easier to review.
When your changes are ready, run through our Contribution checklist for pull requests.
Note that if it’s your first contribution, there is a standard Contributor license agreement (CLA) to sign.
Table of contents for Contributing: