NRLMMD-GEOIPS / geoips

Main Geolocated Information Processing System code base with basic functionality enabled.
https://nrlmmd-geoips.github.io/geoips/
Other
13 stars 10 forks source link

Improve documentation and training materials #531

Open biosafetylvl5 opened 1 month ago

biosafetylvl5 commented 1 month ago

:rainbow: Overview

Documentation is important for any software package and has become a pain-point for GeoIPS as it has transitioned from being an internal tool for NRL to being used operationally and by the open-source community. Documentation and training materials are required for GeoIPS usage to grow.

Documentation and training materials for GeoIPS have improved over the last couple of years. NRL has implemented a well-thought-out template for the documentation and the GeoIPS team has been adding to it. Additionally, NRL and CIRA have collaboratively developed a live tutorial to train users on how to install, use, and develop GeoIPS. This has been presented several times over the past couple of years to audiences of 50+ participants.

An effort is required to bring GeoIPS documentation and training materials up to date with the current state of the code. Additionally, research is required to identify methods for maintaining the documentation and training materials to ensure that they do not fall behind the current state of GeoIPS.

Goal

Improve GeoIPS Documentation and our workflow around documenting to set us up for success in continued documenting.

:microscope: Scope

🥇 Defining Done

External Files

Our planning document lives here.