-
Notifications
You must be signed in to change notification settings - Fork 64
CCPP Framework Meeting Minutes 2020 08 13
Dom Heinzeller edited this page Aug 13, 2020
·
5 revisions
- should
capgen
automatically search for scheme files based on SDFs to process? - transition to
cap_gen.py
- other business
- look for all metadata files in search paths, if duplicates exist the first wins
- open metadata file once, read it, parse only what is needed
- should we make one-scheme-per-file a rule?
- if we do that, also make it mandatory that scheme_name = module_name = file_name (w/o suffix)?
- but only for schemes, not for type/variable definitions?
- too much burden for developers? too many constraints?
-
DTC timeline and resource chart (https://docs.google.com/spreadsheets/d/1XbSF1ejYcPMrVtZtk1OSiMX-vI5srLkwEUhyAirGr8k/edit?usp=sharing)
-
things that need to happen for transitioning UFS to
cap_gen.py
(https://docs.google.com/document/d/1M3mCO3ESR9OJqLyUbQf-ahJtmfmGKilZlWaBTxsfMRk/edit?usp=sharing) -
CCPP dependencies PR is ready (waiting for our turn in the queue, a few weeks after Dom's vacation; need to keep updating)
- PRs for
ccpp_prebuild.py
: https://github.com/ufs-community/ufs-weather-model/pull/180 - issues: https://github.com/NCAR/ccpp-framework/issues/308 and https://github.com/NCAR/ccpp-framework/issues/318
- changes:
- a more generic implementation that adds the
[ccpp-table-properties]
section for module, ddt and scheme tables - can specify dependencies on multiple lines
- can have a
relative_path
attribute -
[ccpp-table-properties]
mandatory for each module/DDT/scheme
- a more generic implementation that adds the
- PRs for
-
"active" attribute for
GFS_typedefs.meta
is ready (probably will be combined with the CCPP dependencies PR; need to keep updating)