Remove command line options for ones that are already in XML: use_case, lnd_tuning_mode, glc_nec, co2_type, co2_ppmv, clm_usr_name, clm_accelerated_spinup, structure, res, configuration, csmdata
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 68/100
- Issue type
- Refactor
- Clarity
- Mostly clear
- Activity status
- Active
- Tech stack
- fortran
- Domain
- build-system, cli
Research direction
Start by locating the build-namelist entry point and the corresponding definitions in env_run.xml. Review how the listed options are currently handled, then remove their command-line paths in favor of the XML values. Done means all checklist items, including cimeroot, no longer require command-line options and namelist generation remains robust.
Written by the indexing model from the issue text.
Description
All of these command line options to build-namelist are in the env_run.xml, and hence the command line options can be removed. And the XML used in it's place. We've done that for others, this just exapands the list and makes the namelist build more robust, and user friendly.
- use_case
- lnd_tuning_mode
- glc_nec
- co2_type
- co2_ppmv
- clm_usr_name
- clm_accelerated_spinup
- structure
- res
- configuration
- csmdata
- cimeroot
- Dominant language
- Fortran
- Stars
- 352
- Forks
- 366
- Avg merge
- 4d 12h
- Merged PRs (30d)
- 12
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from ESCOMP/CTSM
-
Indicate why we have two variables for snow cover fraction (frac_sno_albedo and frac_sno_fluxes) and when they are different.Possibly taken @olyson claimed this 21 days ago. Openb4b docs-loc:tech-note documentation
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
ESCOMP/CTSM#4219 · 1 comment · 2 assignees ·
Maintainers usually reply within 1 day
-
Change "Spinup" compsets to "Cplhist"Possibly taken @slevis-lmwg claimed this 21 days ago. Openb4b usability
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
ESCOMP/CTSM#4218 · 2 comments · 1 assignee ·
Maintainers usually reply within 1 day
-
Only test CISM with the latest CLM physics (currently clm6_0)May be free again @ekluzek claimed this 43 days ago, and no pull request is open. Openb4b testing
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
ESCOMP/CTSM#4168 · 2 comments · 2 assignees ·
Maintainers usually reply within 1 day
-
bug non-b4b science
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
ESCOMP/CTSM#4119 · 4 comments ·
Maintainers usually reply within 1 day
-
b4b code health priority: low size: small
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
Similar issues
-
ready-for-agent
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 66/100
-
Platform: Android Platform: iOS Repro provided
Difficulty 2/5 1-3 hours Newbie friendliness 83/100
software-mansion/react-native-reanimated#11061 ·
Maintainers usually reply within 1 day
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 85/100
-
verify: just verify runs tools/verify_agents_imports.py (the recipe line was only read, not run)Openneeds-verification
Difficulty 1/5 Under an hour Newbie friendliness 76/100
EchoTools/nevr-runtime#1322 ·
Maintainers usually reply within 1 day