Skip to content

Commit 733bbf3

Browse files
Update code owners and default assignees (NOAA-EMC#4584)
1 parent 0087adf commit 733bbf3

5 files changed

Lines changed: 59 additions & 68 deletions

File tree

.github/CODEOWNERS

Lines changed: 54 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,27 @@
33

44
# global-workflow default owners (not a complete list)
55
# Owners of everything that isn't explicitly set further below
6-
* @DavidHuber-NOAA @aerorahul @TravisElless-NOAA
6+
* @DavidHuber-NOAA @TravisElless-NOAA
77

88
# Specific directory owners
99
# dev/
1010
dev/ci/ @TerrenceMcGuinness-NOAA @DavidHuber-NOAA
11-
dev/ctests/ @TerrenceMcGuinness-NOAA @aerorahul
11+
dev/ctests/ @TerrenceMcGuinness-NOAA @DavidHuber-NOAA
1212

1313
/ecf/ @lgannoaa
1414

1515
# Specific file owners
1616
# dev side scripts
17-
dev/ush/compare_f90nml.py @aerorahul
17+
dev/ush/compare_f90nml.py @DavidHuber-NOAA
18+
dev/ush/de_template_com.sh @DavidHuber-NOAA
1819

1920
# Specific workflow scripts
2021
dev/workflow/generate_workflows.sh @DavidHuber-NOAA
2122

2223
# build scripts
23-
sorc/build_*.sh @DavidHuber-NOAA @aerorahul
24-
sorc/link_workflow.sh @DavidHuber-NOAA @aerorahul
25-
sorc/build_opts.yaml @DavidHuber-NOAA @aerorahul
24+
sorc/build_*.sh @DavidHuber-NOAA @TravisElless-NOAA
25+
sorc/link_workflow.sh @DavidHuber-NOAA @TravisElless-NOAA
26+
sorc/build_opts.yaml @DavidHuber-NOAA @TravisElless-NOAA
2627

2728
# jobs
2829
dev/jobs/JGDAS_AERO_ANALYSIS_GENERATE_BMATRIX @CoryMartin-NOAA
@@ -36,42 +37,41 @@ dev/jobs/JGDAS_ENKF_* @RussTreadon-NOAA @CoryMartin-NOAA @CatherineThomas-NOAA
3637
dev/jobs/JGDAS_FIT2OBS @jack-woollen
3738
dev/jobs/JGDAS_GLOBAL_OCEAN_ANALYSIS_ECEN @guillaumevernieres
3839
dev/jobs/JGFS_ATMOS_AWIPS_20KM_1P0DEG @ChristopherHill-NOAA
39-
dev/jobs/JGFS_ATMOS_CYCLONE_GENESIS @JiayiPeng-NOAA
40-
dev/jobs/JGFS_ATMOS_CYCLONE_TRACKER @JiayiPeng-NOAA
40+
dev/jobs/JGFS_ATMOS_CYCLONE_GENESIS @HananehJafary-NOAA
41+
dev/jobs/JGFS_ATMOS_CYCLONE_TRACKER @HananehJafary-NOAA
4142
dev/jobs/JGFS_ATMOS_FBWIND @ChristopherHill-NOAA
42-
dev/jobs/JGFS_ATMOS_FSU_GENESIS
4343
dev/jobs/JGFS_ATMOS_GEMPAK @ChristopherHill-NOAA
4444
dev/jobs/JGFS_ATMOS_GEMPAK_META @ChristopherHill-NOAA
4545
dev/jobs/JGFS_ATMOS_GEMPAK_NCDC_UPAPGIF @ChristopherHill-NOAA
4646
dev/jobs/JGFS_ATMOS_GEMPAK_PGRB2_SPEC @ChristopherHill-NOAA
4747
dev/jobs/JGFS_ATMOS_PGRB2_SPEC_NPOESS @WenMeng-NOAA
4848
dev/jobs/JGFS_ATMOS_POSTSND @BoCui-NOAA
49-
dev/jobs/JGFS_ATMOS_VERIFICATION
49+
dev/jobs/JGFS_ATMOS_VERIFICATION @DavidHuber-NOAA
5050
dev/jobs/JGLOBAL_AERO_ANALYSIS_* @CoryMartin-NOAA
5151
dev/jobs/JGLOBAL_ANALYSIS_STATS @CoryMartin-NOAA
5252
dev/jobs/JGLOBAL_*ARCH* @DavidHuber-NOAA
5353
dev/jobs/JGLOBAL_ATMENS_ANALYSIS_* @RussTreadon-NOAA @CoryMartin-NOAA @DavidNew-NOAA
5454
dev/jobs/JGLOBAL_ATMOS_ANALYSIS @RussTreadon-NOAA @CatherineThomas-NOAA
5555
dev/jobs/JGLOBAL_ATMOS_ANALYSIS_CALC @RussTreadon-NOAA @CatherineThomas-NOAA @CoryMartin-NOAA
5656
dev/jobs/JGLOBAL_ATMOS_PREP_SFC @BrianCurtis-NOAA
57-
dev/jobs/JGLOBAL_ATMOS_ENSSTAT
58-
dev/jobs/JGLOBAL_ATMOS_POST_MANAGER
57+
dev/jobs/JGLOBAL_ATMOS_ENSSTAT @RussTreadon-NOAA
58+
dev/jobs/JGLOBAL_ATMOS_POST_MANAGER @DavidHuber-NOAA
5959
dev/jobs/JGLOBAL_ATMOS_PRODUCTS @WenMeng-NOAA
6060
dev/jobs/JGLOBAL_ATMOS_SFCANL @BrianCurtis-NOAA
61-
dev/jobs/JGLOBAL_ATMOS_TROPCY_QC_RELOC
61+
dev/jobs/JGLOBAL_ATMOS_TROPCY_QC_RELOC @DavidHuber-NOAA
6262
dev/jobs/JGLOBAL_ATMOS_UPP @WenMeng-NOAA
6363
dev/jobs/JGLOBAL_ATMOS_VMINMON @EdwardSafford-NOAA
6464
dev/jobs/JGLOBAL_ATM_* @RussTreadon-NOAA @DavidNew-NOAA @CoryMartin-NOAA
6565
dev/jobs/JGLOBAL_CLEANUP @DavidHuber-NOAA
6666
dev/jobs/JGLOBAL_EXTRACTVARS @EricSinsky-NOAA
67-
dev/jobs/JGLOBAL_FORECAST @aerorahul
67+
dev/jobs/JGLOBAL_FORECAST @DavidHuber-NOAA
6868
dev/jobs/JGLOBAL_MARINE_* @guillaumevernieres @AndrewEichmann-NOAA
6969
dev/jobs/JGLOBAL_OCEANICE_PRODUCTS @JesseMeng-NOAA @ChristopherHill-NOAA
7070
dev/jobs/JGLOBAL_OFFLINE_ATMOS_ANALYSIS @CoryMartin-NOAA
7171
dev/jobs/JGLOBAL_PREP_EMISSIONS @bbakernoaa
7272
dev/jobs/JGLOBAL_PREP_OCEAN_OBS @guillaumevernieres @AndrewEichmann-NOAA
7373
dev/jobs/JGLOBAL_*SNOW* @jiaruidong2017
74-
dev/jobs/JGLOBAL_STAGE_IC @DavidHuber-NOAA @aerorahul
74+
dev/jobs/JGLOBAL_STAGE_IC @DavidHuber-NOAA @TravisElless-NOAA
7575
dev/jobs/JGLOBAL_WAVE_* @JessicaMeixner-NOAA @sbanihash
7676

7777
# System-specific modules
@@ -93,7 +93,7 @@ dev/scripts/exgdas_enkf_sfc.sh @CoryMartin-NOAA @RussTreadon-NOAA @CatherineThom
9393
dev/scripts/exgdas_enkf_snow_recenter.py @jiaruidong2017
9494
dev/scripts/exgdas_enkf_update.sh @CoryMartin-NOAA @RussTreadon-NOAA @CatherineThomas-NOAA
9595
dev/scripts/exgdas_global_marine_analysis_letkf.py @guillaumevernieres @AndrewEichmann-NOAA
96-
dev/scripts/exgfs_aero_init_aerosol.py
96+
dev/scripts/exgfs_aero_init_aerosol.py @CoryMartin-NOAA
9797
dev/scripts/exgfs_atmos_awips_20km_1p0deg.sh @ChristopherHill-NOAA
9898
dev/scripts/exgfs_atmos_fbwind.sh @ChristopherHill-NOAA
9999
dev/scripts/exgfs_atmos_gempak_gif_ncdc_skew_t.sh @ChristopherHill-NOAA
@@ -102,8 +102,8 @@ dev/scripts/exgfs_atmos_goes_nawips.sh @ChristopherHill-NOAA
102102
dev/scripts/exgfs_atmos_grib2_special_npoess.sh @ChristopherHill-NOAA
103103
dev/scripts/exgfs_atmos_nawips.sh @ChristopherHill-NOAA
104104
dev/scripts/exgfs_atmos_postsnd.sh @BoCui-NOAA
105-
dev/scripts/exgfs_pmgr.sh
106-
dev/scripts/exgfs_prdgen_manager.sh
105+
dev/scripts/exgfs_pmgr.sh @lgannoaa
106+
dev/scripts/exgfs_prdgen_manager.sh @lgannoaa
107107
dev/scripts/exgfs_wave_* @JessicaMeixner-NOAA @sbanihash
108108
dev/scripts/exglobal_aero_analysis_* @CoryMartin-NOAA
109109
dev/scripts/exglobal_analysis_stats.py @CoryMartin-NOAA
@@ -113,17 +113,17 @@ dev/scripts/exglobal_atm_analysis_* @RussTreadon-NOAA @DavidNew-NOAA
113113
dev/scripts/exglobal_atmens_analysis_* @RussTreadon-NOAA @DavidNew-NOAA
114114
dev/scripts/exglobal_atmos_analysis*.sh @RussTreadon-NOAA @CoryMartin-NOAA
115115
dev/scripts/exglobal_atmos_ensstat.sh @RussTreadon-NOAA
116-
dev/scripts/exglobal_atmos_pmgr.sh
116+
dev/scripts/exglobal_atmos_pmgr.sh @lgannoaa
117117
dev/scripts/exglobal_atmos_products.sh @WenMeng-NOAA
118118
dev/scripts/exglobal_atmos_sfcanl.sh @BrianCurtis-NOAA
119-
dev/scripts/exglobal_atmos_tropcy_qc_reloc.sh
119+
dev/scripts/exglobal_atmos_tropcy_qc_reloc.sh @DavidHuber-NOAA
120120
dev/scripts/exglobal_atmos_upp.py @WenMeng-NOAA
121121
dev/scripts/exglobal_atmos_vminmon.sh @EdwardSafford-NOAA
122122
dev/scripts/exglobal_cleanup.sh @DavidHuber-NOAA
123123
dev/scripts/exglobal_diag.sh @RussTreadon-NOAA @CoryMartin-NOAA
124124
dev/scripts/exglobal_extractvars.sh @EricSinsky-NOAA
125125
dev/scripts/exglobal_forecast.py @aerorahul
126-
dev/scripts/exglobal_forecast.sh @aerorahul
126+
dev/scripts/exglobal_forecast.sh @DavidHuber-NOAA
127127
dev/scripts/exglobal_marine_analysis_* @guillaumevernieres @AndrewEichmann-NOAA
128128
dev/scripts/exglobal_marinebmat_initialize.py @guillaumevernieres @AndrewEichmann-NOAA
129129
dev/scripts/exglobal_marinebmat.py @guillaumevernieres @AndrewEichmann-NOAA
@@ -134,26 +134,20 @@ dev/scripts/exglobal_prep_obs_aero.py @CoryMartin-NOAA
134134
dev/scripts/exglobal_prep_sfc.sh @BrianCurtis-NOAA
135135
dev/scripts/exglobal_prep_snow_obs.py @jiaruidong2017
136136
dev/scripts/exglobal_snow_analysis.py @jiaruidong2017
137-
dev/scripts/exglobal_stage_ic.py @DavidHuber-NOAA @aerorahul
137+
dev/scripts/exglobal_stage_ic.py @DavidHuber-NOAA @TravisElless-NOAA
138138

139139
# ush
140-
ush/WAM_XML_to_ASCII.pl
141-
ush/atmos_ensstat.sh
142140
ush/atmos_extractvars.sh @EricSinsky-NOAA
143-
ush/bash_utils.sh
144141
ush/calcanl_gfs.py @CoryMartin-NOAA
145142
ush/calcinc_gfs.py @CoryMartin-NOAA
146-
ush/detect_machine.sh
147143
ush/create_gs_info.sh @jswhit2 @DavidHuber-NOAA
148144
ush/extractvars_tools.sh @EricSinsky-NOAA
149-
ush/file_utils.sh
150-
ush/forecast_det.sh @aerorahul
151-
ush/forecast_postdet.sh @aerorahul
152-
ush/forecast_predet.sh @aerorahul
153-
ush/fv3gfs_remap_weights.sh
145+
ush/forecast_det.sh @DavidHuber-NOAA
146+
ush/forecast_postdet.sh @DavidHuber-NOAA
147+
ush/forecast_predet.sh @DavidHuber-NOAA
154148
ush/gaussian_sfcanl.sh @BrianCurtis-NOAA
155-
ush/getdump.sh @DavidHuber-NOAA @aerorahul
156-
ush/getges.sh @DavidHuber-NOAA @aerorahul
149+
ush/getdump.sh @DavidHuber-NOAA @TravisElless-NOAA
150+
ush/getges.sh @DavidHuber-NOAA @TravisElless-NOAA
157151
ush/getgfsnctime @CoryMartin-NOAA
158152
ush/getioda.sh @nicholasesposito @CoryMartin-NOAA @RussTreadon-NOAA
159153
ush/getncdimlen @CoryMartin-NOAA
@@ -163,44 +157,40 @@ ush/gfs_bufr_netcdf.sh @BoCui-NOAA
163157
ush/gfs_sndp.sh @BoCui-NOAA
164158
ush/gfs_truncate_enkf.sh @CoryMartin-NOAA
165159
ush/global_cycle.sh @BrianCurtis-NOAA
166-
ush/global_savefits.sh
167160
ush/gsi_utils.py @CoryMartin-NOAA
168-
ush/interp_atmos_master.sh @aerorahul @WenMeng-NOAA
169-
ush/interp_atmos_sflux.sh @aerorahul @WenMeng-NOAA
170-
ush/jjob_header.sh
171-
ush/link_crtm_fix.sh
172-
dev/ush/load_modules.sh @aerorahul @DavidHuber-NOAA @RussTreadon-NOAA @JessicaMeixner-NOAA
173-
ush/merge_fv3_aerosol_tile.py
161+
ush/interp_atmos_master.sh @WenMeng-NOAA
162+
ush/interp_atmos_sflux.sh @WenMeng-NOAA
163+
dev/ush/load_modules.sh @TravisElless-NOAA @DavidHuber-NOAA @RussTreadon-NOAA @JessicaMeixner-NOAA
164+
ush/merge_fv3_aerosol_tile.py @CoryMartin-NOAA
174165
ush/minmon_xtrct_*.pl @EdwardSafford-NOAA
175-
ush/module-setup.sh @aerorahul
166+
ush/module-setup.sh @DavidHuber-NOAA
176167
ush/ocnice_extractvars.sh @EricSinsky-NOAA
177168
ush/ozn_xtrct.sh @EdwardSafford-NOAA
178-
ush/parse-storm-type.pl
179-
ush/parsing_model_configure_FV3.sh @aerorahul @junwang-noaa
180-
ush/parsing_namelists_CICE.sh @aerorahul @junwang-noaa @DeniseWorthen
181-
ush/parsing_namelists_FV3.sh @aerorahul @junwang-noaa
169+
ush/parse-storm-type.pl @HananehJafary-NOAA
170+
ush/parsing_model_configure_FV3.sh @dpsarmie
171+
ush/parsing_namelists_CICE.sh @dpsarmie @DeniseWorthen
172+
ush/parsing_namelists_FV3.sh @dpsarmie
182173
ush/parsing_namelists_FV3_nest.sh @guoqing-noaa
183-
ush/parsing_namelists_MOM6.sh @aerorahul @junwang-noaa @jiandewang
184-
ush/parsing_namelists_WW3.sh @aerorahul @JessicaMeixner-NOAA @sbanihash
185-
ush/parsing_ufs_configure.sh @aerorahul @junwang-noaa
186-
ush/preamble.sh
174+
ush/parsing_namelists_MOM6.sh @dpsarmie @jiandewang
175+
ush/parsing_namelists_WW3.sh @JessicaMeixner-NOAA @sbanihash
176+
ush/parsing_ufs_configure.sh @dpsarmie
187177
ush/prep_sfc_ice_blend.sh @BrianCurtis-NOAA
188178
ush/prep_sfc_snow.sh @BrianCurtis-NOAA
189-
ush/product_functions.sh @aerorahul
179+
ush/product_functions.sh @DavidHuber-NOAA
190180
ush/radmon_*.sh @EdwardSafford-NOAA
191181
ush/rstprod.sh @DavidHuber-NOAA
192-
ush/run_mpmd.sh @aerorahul @DavidHuber-NOAA
193-
ush/syndat_getjtbul.sh @JiayiPeng-NOAA
194-
ush/syndat_qctropcy.sh @JiayiPeng-NOAA
195-
ush/tropcy_relocate.sh @JiayiPeng-NOAA
196-
ush/tropcy_relocate_extrkr.sh @JiayiPeng-NOAA
182+
ush/run_mpmd.sh @TravisElless-NOAA @DavidHuber-NOAA
183+
ush/syndat_getjtbul.sh @HananehJafary-NOAA
184+
ush/syndat_qctropcy.sh @HananehJafary-NOAA
185+
ush/tropcy_relocate.sh @HananehJafary-NOAA
186+
ush/tropcy_relocate_extrkr.sh @HananehJafary-NOAA
197187
ush/wave_*.sh @JessicaMeixner-NOAA @sbanihash
198188
ush/regrid_gsiSfcIncr_to_tile.sh @ClaraDraper-NOAA
199189

200190
# ush/python
201-
ush/python/pygfs/jedi/__init__.py @aerorahul @DavidNew-NOAA
191+
ush/python/pygfs/jedi/__init__.py @TravisElless-NOAA @DavidNew-NOAA
202192
ush/python/pygfs/jedi/jedi.py @DavidNew-NOAA
203-
ush/python/pygfs/task/__init__.py @aerorahul
193+
ush/python/pygfs/task/__init__.py @DavidHuber-NOAA
204194
ush/python/pygfs/task/aero_analysis.py @DavidNew-NOAA @CoryMartin-NOAA
205195
ush/python/pygfs/task/aero_bmatrix.py @DavidNew-NOAA @CoryMartin-NOAA
206196
ush/python/pygfs/task/chem_fire_emission.py @bbakernoaa
@@ -215,14 +205,14 @@ ush/python/pygfs/task/gfs_forecast.py @aerorahul
215205
ush/python/pygfs/task/marine_analysis.py @guillaumevernieres @AndrewEichmann-NOAA @DavidNew-NOAA
216206
ush/python/pygfs/task/marine_bmat.py @guillaumevernieres @AndrewEichmann-NOAA @DavidNew-NOAA
217207
ush/python/pygfs/task/marine_letkf.py @guillaumevernieres @AndrewEichmann-NOAA @DavidNew-NOAA
218-
ush/python/pygfs/task/oceanice_products.py @aerorahul @JesseMeng-NOAA @ChristopherHill-NOAA @DavidNew-NOAA
208+
ush/python/pygfs/task/oceanice_products.py @JesseMeng-NOAA @ChristopherHill-NOAA @DavidNew-NOAA
219209
ush/python/pygfs/task/offline_analysis.py @CoryMartin-NOAA
220210
ush/python/pygfs/task/snow_analysis.py @jiaruidong2017 @DavidNew-NOAA
221211
ush/python/pygfs/task/snowens_analysis.py @jiaruidong2017 @DavidNew-NOAA
222-
ush/python/pygfs/task/stage_ic.py @DavidHuber-NOAA @aerorahul
223-
ush/python/pygfs/task/upp.py @aerorahul @WenMeng-NOAA
224-
ush/python/pygfs/ufswm/__init__.py @aerorahul
225-
ush/python/pygfs/ufswm/gfs.py @aerorahul
226-
ush/python/pygfs/ufswm/ufs.py @aerorahul
227-
ush/python/pygfs/utils/__init__.py @aerorahul
212+
ush/python/pygfs/task/stage_ic.py @DavidHuber-NOAA @TravisElless-NOAA
213+
ush/python/pygfs/task/upp.py @WenMeng-NOAA
214+
ush/python/pygfs/ufswm/__init__.py @DavidHuber-NOAA
215+
ush/python/pygfs/ufswm/gfs.py @DavidHuber-NOAA
216+
ush/python/pygfs/ufswm/ufs.py @DavidHuber-NOAA
217+
ush/python/pygfs/utils/__init__.py @DavidHuber-NOAA
228218
ush/python/pygfs/utils/marine_da_utils.py @guillaumevernieres @AndrewEichmann-NOAA

.github/ISSUE_TEMPLATE/NCO_bug_report.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ labels: ["nco-bug", "triage"]
44
type: "bug"
55
projects: ["NOAA-EMC/41"]
66
assignees:
7-
- aerorahul
7+
- DavidHuber-NOAA
8+
- TravisElless-NOAA
89

910
body:
1011
- type: markdown

.github/ISSUE_TEMPLATE/dump_request.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ type: "task"
55
projects: ["NOAA-EMC/41"]
66
assignees:
77
- DavidHuber-NOAA
8-
- aerorahul
8+
- TravisElless-NOAA
99

1010
body:
1111
- type: dropdown

.github/ISSUE_TEMPLATE/production_update.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ type: "feature"
55
projects: ["NOAA-EMC/41"]
66
assignees:
77
- DavidHuber-NOAA
8-
- aerorahul
8+
- TravisElless-NOAA
99

1010
body:
1111
- type: textarea

.github/ISSUE_TEMPLATE/static_data.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ labels: ["Static Data Mgmt"]
44
projects: ["NOAA-EMC/41"]
55
assignees:
66
- DavidHuber-NOAA
7-
- aerorahul
7+
- TravisElless-NOAA
88

99
body:
1010
- type: markdown

0 commit comments

Comments
 (0)