githubEdit

How to contribute

Developing new features, fixing known issues, adding documentation, adding new tests, or reporting issues

๐Ÿ‘ฉโ€๐Ÿ’ป If you're a developer

circle-check

Fixing issues or adding features

triangle-exclamation

Whenever you found an issue and wrote a fix or when you just want to help improving the code, where happy that you want to contribute to the code base. The process to submit a fix would be as follows:

  1. Create an issue arrow-up-righton the Github page.

  2. Create a branch starting with /bugfix in the case of a bug, or with /feature in the case of a new feature.

  3. Implement your fix.

  4. Push the branch and open a Pull Requestarrow-up-right.

Then it is out of your hands for now. A reviewer will look at the issue and code and will request changes if needed. Once the code is finalized it will be released as soon as possible (depening on the implications this could be released as a patch version).

Maintenance

  • A great way to learn about the source is writing unit-tests to test existing components. This helps us getting our coveragearrow-up-right up.

  • Maintaining good code qualityarrow-up-right is important, so do some housekeeping, refactoring and cleaning really helps us writing good code.

  • Writing documentation, both in the code and on this Documentation page.

๐Ÿ‘จโ€๐Ÿ”ฌ If you're a tester (and breaker)

๐Ÿ‘ฎ If you're into security, privacy

One of the top priorities of vantage6 is being secure in what it does. Therefore having people reporting possible security issues to us is immensely helpful. If you have security concerns please report them directly to [email protected]envelope.

Last updated

Was this helpful?