Skip to main content

Best practice

Conventions we follow across Digital Land repositories. Each page states the scope it applies to.

  • Docker - container conventions, including running as a non-root user
  • Frontend build - frontend build processes, based on the approach used in config-manager
  • Git - branch naming and repository conventions
  • Make - conventions for makefiles and make targets
  • Pull requests - raising a pull request and getting it reviewed
  • Python - managing Python versions and dependencies