Skip to content

CCPP Framework Meeting Minutes 2020 08 27

goldy edited this page Aug 27, 2020 · 11 revisions

Agenda

  • transition to cap_gen.py
  • ver="N" in suite definition file
  • other business

Transition to cap_gen.py

ver="N" and lib="ccppphys"" in suite definition file

  • ver should be version and correspond to the version of the xml schema; allows for backward compatibility
  • should not be updated all the time to match ccpp-framework version (only if xml schema changes)
  • ccpp_prebuild.py does not use the xml schema version at all; cap_gen.py does, starting with xml schema version 1
    • run xml schema checker from cap_gen.py on FV3/ccpp/suites*.xml
    • replace ver="N" with version="1"
  • remove lib="ccppphys" entirely; cap_gen.py should complain about this attribute
  • add this to the "transition to cap_gen.py" tasks
  • capgen runs xmllint against a versioned schema.
xmllint --schema <ccpp_framework>/schema/suite_v1_0.xsd --noout <root>/ccpp/suites/suite_FV3_GFS_v15.xml

Other business

  • removal of IPD - meeting this Friday, but not yet accepted by EMC partners
Clone this wiki locally