-
Notifications
You must be signed in to change notification settings - Fork 1
Getting Started with GitHub
UFS developers will need a free GitHub account to contribute to UFS repositories. To get started, navigate to www.github.com and click on "Sign Up" in the top right hand corner. Follow the prompts to create an account. Community members can refer to this guide if they run into problems. We recommend that NOAA developers use their NOAA email and FirstLast-NOAA as their username, but this is not required.
After creating an account, it is recommended that users and developers complete the following steps:
-
Set up two-factor authentication under Settings -> Password and authentication in their GitHub account.
-
Configure GitHub to connect via SSH: GitHub has a comprehensive guide to this process. Users who already have an SSH key can add an SSH key to their GitHub account under Settings -> SSH and GPG keys.
Supported Platforms and Compilers
Development Roles and Processes
Conventions and Policies
Wiki Links
Applications (include workflow)
- UFS Short-Range Weather Application
- UFS Land Data Assimilation System
- UFS Medium-Range Weather Application
Models
- UFS Weather Model
- UFS Subseasonal to Seasonal Model
- UFS Hurricane Analysis and Forecast System Model
Utilities
- spack-stack - builds bundled UFS dependencies
- UFS_UTILS - UFS pre-processing utilities
- UPP - UFS post-processing utilities