Skip to content

Latest commit

 

History

History
34 lines (24 loc) · 1.17 KB

CONTRIBUTING.md

File metadata and controls

34 lines (24 loc) · 1.17 KB

Contributing to ChainLibs

The ChainLibs project operates an open contributor model where anyone is welcome to contribute towards development in the form of peer review, testing and patches. This document explains the practical process and guidelines for contributing.

If you're looking for somewhere to start contributing, check out the issues list.

Communication Channels

The way to discuss with Chainlibs developer is Gitter.

Contributor Workflow

The codebase is maintained using the "contributor workflow" where everyone without exception contributes patch proposals using "pull requests". This facilitates social contribution, easy testing and peer review.

To contribute a patch, the workflow is as follows:

  1. Fork repository
  2. Create topic branch
  3. Commit patches

The project coding conventions in the developer notes must be adhered to.

In general commits should be atomic and diffs should be easy to read. For this reason do not mix any formatting fixes or code moves with actual code changes.