WRF Code Contribution

The WRF Model reflects a tradition of code and feature contributions from the community. An important aspect of community support for WRF is to provide up-to-date and robust software to the scientific and research community. We strive to work with code contributors and make new capabilities available to the community.


Page Content

WRF Code Contribution Process

WRF Code Contribution Process

  1. Developer contacts WRF Support and Development team by posting in the WRF & MPAS-A Users Support Forum to indicate their intent to contribute.

  2. WRF Support and Development team reviews the intent statement and determines whether to approve.

  3. Developer modifies code

  4. Developer conducts thorough testing of code

  5. Developer composes adequate documentation for new/modified code

  6. Developer submits a pull request to the WRF GitHub repository

  7. WRF Support and Development team reviews the new code, evaluates, and processes the code commit request