• Major new features must be approved by the Improvement Process
  • Patches need sufficient documentation
  • New functionality needs to be internationalized
  • Design consistency
  • Code should be covered by automated tests
  • Patches should not have known bugs
  • Patches should meet GeoNode's code style guidelines