Skip to content

Latest commit

 

History

History
44 lines (27 loc) · 3.76 KB

CONTRIBUTING.md

File metadata and controls

44 lines (27 loc) · 3.76 KB

Contributing to Hyperledger Composer

We welcome contributions to the code base. There is a contributors RocketChat channel that we would encourage you to join and introduce yourself on.

There are multiple components within Composer, which can be conceptually viewed using the mindmap.

alt text

These components are split across multiple Composer repositories within the Hyperledger project. The repositories are:

Raising an Issue

If you have a question or problem that relates to general support, please ask the question on either RocketChat or Stack Overflow, where the question should be tagged with 'hyperledger-composer'. We would like to exclusively use GitHub issues for bug reports and feature requests.

If you find a bug in the source code, an error in any documentation, or would like a new feature, you can help us by raising an issue to our GitHub Repository or delivering a fix via a pull request.

Raising a Composer Improvement Proposal

If you have a suggestion for a Composer Improvement Proposal (CIP), for a feature that is not yet present and you would like to have, please raise an issue using a CIP template and tag the issue with the label improvement proposal.

Getting Started

In order to assist anybody starting from scratch, we have produced guides on setting up a development environment.

Start with the Step-by-step development environment setup

Everything installed and ready code? Great! Issues are tracked in GitHub, if you are looking for a place to start with the code then it might be worth tackling a bug or look for those issues tagged with help wanted or good first issue - the latter being a good issue for first-time contributors.

License

Hyperledger Project source code files are made available under the Apache License, Version 2.0 (Apache-2.0), located in the LICENSE file. Hyperledger Project documentation files are made available under the Creative Commons Attribution 4.0 International License (CC-BY-4.0), available at http://creativecommons.org/licenses/by/4.0/.