Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 1.42 KB

CONTRIBUTING.md

File metadata and controls

31 lines (23 loc) · 1.42 KB

Contributing

To build and install a development version of Drafter locally, first make sure that you have all the non-Drafter dependencies installed (see installation), then run the following:

$ git clone https://github.com/loopholelabs/drafter.git
$ cd drafter
$ make depend
$ sudo make install

To create VM packages, start or live migrate them, see the tutorial.

Drafter uses GitHub to manage reviews of pull requests.

  • If you have a trivial fix or improvement, go ahead and create a pull request, addressing (with @...) the maintainer of this repository (see MAINTAINERS.md) in the description of the pull request.

  • If you plan to do something more involved, first discuss your ideas on our Discord. This will avoid unnecessary work and surely give you and us a good deal of inspiration.

  • Relevant coding style guidelines are the Go Code Review Comments and the Formatting and style section of Peter Bourgon's Go: Best Practices for Production Environments.

  • Be sure to sign off on the CLA. Once you submit your pull request, CLA Assistant will ask you sign off before your pull request can be merged.