Granary

Granary

  • Docs
  • Tutorials
  • API

›Contributing

Getting started

  • What & Why
  • Installation

API

  • CLI Commands
  • Configuration

Client

  • Using the client

Sandbox

  • Introduction
  • Activating a protocol

Contributing

  • Development environment
  • Updating the docs
  • Examples on how to contribute to Granary

Examples on how to contribute to Granary

Contributing to Granary should be easy and straightforward, in the previous sections you learned how to setup the development environment for contributors, and how to update the docs as well.

Opening an issue (bug/feature)

Before assesing any potentional bug / feature, please refer to the existing list of issues & feature requests.

All issues should follow the predefined issue / feature template, when you're creating a new issue, you'll be given a choice of two templates, one for bugs and one for features. Please select the appropriate one and fill it out - this helps us communicate & collaborate quicker.

Submitting a PR for an existing issue

Once you've created the issue, or you've selected to work on an existing one, please start by forking the Granary repo. Apply fixes on your own fork, ideally following the git-flow practices for branching. Once you're done proceed by creating a PR from your own fork to the main granary repo's develop branch.

Please note that your PR has to pass through the preconfigured Circle CI workflow before it can be merged.

Contribution examples

IssuePull request
#4 NPM badge redirects to the @latest version instead of @pre-alpha#6 Fix npm badge link

Releases

Currently granary is released as a pre-alpha rolling release. Each commit to the develop branch issues a new npm release & git tag. Such as 1.0.0-pre-alpha.11.

Last updated on 4/29/2019 by Matej Sima
← Updating the docs
  • Opening an issue (bug/feature)
  • Submitting a PR for an existing issue
  • Contribution examples
  • Releases
Docs
APIConfig
Community
Stack OverflowProject ChatTwitter
More
GitHubStar
Facebook Open Source
Copyright © 2019 Stove Labs
Icons made by Freepik and Smashicons from www.flaticon.com is licensed by CC 3.0 BY
Terminal window by nikitahl