#Contributing to Serve-OPG The rewrite of Serve-OPG is being used as an opportunity to develop skills in a number of areas that OPG Digital deem to be important. Given the L&D focus of the project the following guidelines are in place to maximise the potential for learning new skills:
- We have a code of conduct in place which governs contributors behaviour. All participants of the project should actively uphold the code of conduct.
- New code must be written using Golang
- Our issues, tickets and roadmap are in Github - see if an issue already exists before submitting a new one
- Any ticketed work should be tackled as part of a pair following pairing guidelines
- Code should be written using Test Driven Development (TDD)
- PRs should be opened using the pull request guidelines