-
Notifications
You must be signed in to change notification settings - Fork 21
Development Guide
Aaron Coburn edited this page May 26, 2020
·
3 revisions
As Trellis is still in a pre 1.0.0 release mode, it will follow the release-early, release often model of development. The tip of development happens on the master
branch. All new features and bug fixes should target that branch. No new features are back-ported to earlier development lines, but bug fixes may be. Earlier development lines can be found in branches such as trellis-0.11.x
.
Code must compile and run on JDK 8 as well as the currently released LTS JDK version.
New code must pass checkstyle validation. It is also highly recommended that new code have good test coverage. It may be helpful to check SonarQube and/or CoverAlls to see where improvements can be made.