Developer's guide - GeoscienceAustralia/earthsci GitHub Wiki

This guide is intended for developers. It provides practical information on getting started with the project codebase, and details patterns to use for common development tasks.

If there is information missing that you would like to see, please feel free to update the documentation, raise an issue in the issue register, or contact the development team directly.

Contents

  • Getting started: A brief guide to the project structure, the development environment, and how to obtain and build the source code.
  • Code style: An overview of the coding style and formatting used within the project
  • Logging: An overview of logging within the EarthSci platform.
  • Extension Points: A list of extension points defined in the platform and what they are for.
  • HOWTOs: A collection of HOWTO recipes
  • Developer FAQ: A collection of developer FAQs