Skip to content

Developer Information

Gillian Petro edited this page Oct 21, 2024 · 5 revisions

Hierarchical Repository Structure

The UFS land-DA_workflow repository includes a land component and a DA increment component. Each of these components has its own repository. All the repositories are publicly available in GitHub. Below is the UFS offline Land DA System hierarchical repository structure:

Testing

For information on testing the Land DA workflow, refer to the Testing chapter in the Land DA User's Guide.

Developer Support

Questions

Users and developers can get expert help through the GitHub Discussions forum.

Reporting Bugs

It is often a good idea to ask about potential bugs in the GitHub Discussions Q&A Forum, since many “bugs” do not require a code change/fix — instead, the user may be unfamiliar with the system and/or may have misunderstood some component of the system or the instructions, which is causing the problem. If there is a genuine bug, developers are encouraged to search open issues to see if their bug has already been identified. If there is no open issue to address it, users can report the bug by filing a GitHub Issue.

Requesting Features

Users who want to request a feature enhancement or the addition of a new feature can post their suggestion under Enhancements in GitHub Discussions. These feature requests will be forwarded to the Earth Prediction Innovation Center (EPIC) management team for prioritization and eventual addition to the Land DA System.