7 Unstar Star 53 Fork 0

FISCO-BCOS / FISCO-BCOS

Create your Gitee Account
Explore and code with more than 5 million developers,Free private repositories !:)
Sign up
Clone or download
CONTRIBUTING.md 3.08 KB
Copy Edit Raw Blame History
bxq2011hust authored 2019-03-05 16:23 . delete wrong name

English / 中文

Contributing and Review Guidelines

All contributions are welcome!

Branching

Our branching method is git-flow

  • master: Latest stable branch
  • dev: Stable branch waiting for release(merge to master)
  • feature-xxxx: A developing branch of a new feature named xxxx
  • bugfix-xxxx: A branch to fix the bug named xxxx

How to

Issue

Go to issues page

Fix bugs

  1. Fork this repo
  2. Create a new branch named bugfix-xxxx forked from your repo's master branch
  3. Fix the bug
  4. Test the fixed code
  5. Make pull request back to this repo's dev branch
  6. Wait the community to review the code
  7. Merged(Bug fixed)

Develop a new feature

  1. Fork this repo
  2. Create a new branch named feature-xxxx forked from your repo's dev branch
  3. Coding in feature-xxxx
  4. Pull this repo's dev branch to your feature-xxxx constantly
  5. Test your code
  6. Make pull request back to this repo's dev branch
  7. Wait the community to review the code
  8. Merged !!!!

Coding Style

See CODING_STYLE.

Code formatting

Code formatting rules are described by the Clang-Format Style Options file .clang-format. Please use the clang-format (version 5.0 or higher recommended) tool to format your code changes accordingly. git-clang-format tool is useful to limit reformatting to your changes only:

git clang-format          # to reformat the changes in the staging area and put the result into working directory
git clang-format -f       # to reformat the changes in the working directory
git clang-format <commit> # to reformat commits between specified commit and HEAD

Continous integration

Continous integration platform

  • travis-ci: Build Status (check unitest)

  • circleci: CircleCI (check static complie and guomi version)

Coverage

  • codecov: codecov

Code quality

  • CodeFactor: CodeFactor

  • Codacy: Codacy Badge

C++
1
https://gitee.com/FISCO-BCOS/FISCO-BCOS.git
git@gitee.com:FISCO-BCOS/FISCO-BCOS.git
FISCO-BCOS
FISCO-BCOS
FISCO-BCOS
master

Search

132457 8cb2edc1 1899542 131848 70c8d3a4 1899542