The contribution guidelines are based on the guidelines provided by Software and Data Carpentry.
Stencila is an open-source community-driven project. We encourage and welcome contributions from all community members.
We prefer the contributions to be made via GitHub. If you are comfortable with Git and GitHub, you can submit a pull request (PR). In Stencila we follow a commonly used workflow for contributing to open source projects (see also GitHub instructions).
By contributing, you agree that we may redistribute your work under our license. Everyone involved with Stencila agrees to abide by our code of conduct.
This project follows the all-contributors specification. Please add contribuors, including yourself, using,
# Check for missing contributors
npx all-contributors check
# Add new contributor <username>, who made a contribution of type <contribution>
npx all-contributors add <username> <contribution>
# Example:
npx all-contributors add octocat code,doc
# Regenerate the readme table
npx all-contributors generate
See the list of contribution codes here.
You can chat with the team at our community forum, on Twitter @Stencila, Gitter, or email to hello@stenci.la