Development

Oversight

AustEcon, who is also the only current maintainer, has the final say regarding any new features or API changes.

Philosophy

  • Complex workflows can always be enabled through simple APIs

  • With planning, simple APIs can always be constructed using clear and concise code

  • Satisfy the general use cases, then specialize

Continuous Integration

Travis CI is used for testing and Codecov is used for detailing code coverage. No pull request will be merged without passing the test suite and achieving 100% code coverage.

Documentation

Docs are hosted by GitHub Pages and are automatically built and published by Travis after every successful commit to BitSV’s master branch.

Version Scheme

BitSV tries to adhere to semantic versioning as much as possible.