github.com/sentienttechnologies/studio-go-runner@v0.0.0-20201118202441-6d21f2ced8ee/CONTRIBUTING (about) 1 # How to contribute 2 3 Firstly thanks for visiting this project and taking the time to consider either using, or contributing, or both to the project. 4 5 If you haven't already, visit the studioml python project at https://github.com/studioml/studio. 6 7 The docs directory contains a large number of relevant items of information, if you are concerned with the build and test process the docs/ci.md file is probably the best place to start. 8 9 If you would like to exmine the protocol being used to submit jobs to the runners please review the docs/interface.md file. 10 11 ## Contributing 12 13 Input to this project is welcomed in the form of 14 15 * Bug reports 16 * Features requests as a github issues 17 * Pull requests 18 19 Bug reports can be submitted via creation of a new issue. When creating the issue be sure to select appropriate labels from the right hand side of the issue creation page. 20 21 When requesting a feature follow the instructions for the As a, I want to, In order that format. Any additional details beyond a single sentence for each and add free form information to the bottom to the issue. 22 23 Prior to endevouring to create new features and submitting PRs be sure to communicate with the authors and project maintainers to ensure that new features are inline with the intended use-cases that drove the creation of the project. 24 25 ## Coding conventions 26 27 Start reading our code and you'll get the hang of it. Because Go is used extensively gofmt is the format being used. Some small rules should be followed: 28 29 * short variable declarations are much preferred over var 30 31 Many Thanks, 32 Karl Mutch, Cognizant EAI