Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Correct spelling of "janic" to "janjic" #23

Merged
merged 1 commit into from
Nov 3, 2021

Conversation

climbfuji
Copy link
Collaborator

@climbfuji climbfuji commented Oct 19, 2021

Three standard names are wrong in the dictionary, "janic" needs to be "janjic" (thanks @DusanJovic-NOAA for spotting this).

The corresponding ccpp-physics, fv3atm and ccpp-scm PRs are:

NCAR/ccpp-physics#766
NOAA-EMC/fv3atm#416
NCAR/ccpp-scm#279

For regression testing with the UFS, see ufs-community/ufs-weather-model#892.

Copy link
Collaborator

@ligiabernardet ligiabernardet left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you for submitting this PR.
Before merging, I suggest creating a tag so that we have a record of the last version of the Standard Names dictionary that the CCPP Physics and UFS atmospheric model were in sync with.

@climbfuji
Copy link
Collaborator Author

Thank you for submitting this PR.
Before merging, I suggest creating a tag so that we have a record of the last version of the Standard Names dictionary that the CCPP Physics and UFS atmospheric model were in sync with.

I can do that, of course, but I am not sure if there is a dedicated "tagger" who creates those tags usually. How would it be named? We won't tag ccpp-physics, or? Just the dictionary?

@ligiabernardet
Copy link
Collaborator

Good question. I think it would be good to devise a system in which we tag the Standard Name dictionary, and then tag other repos (e.g., ccpp-physics and host models such as fv3atm and ccpp-scm) to indicate that they are aligned with this tag.

Copy link
Collaborator

@gold2718 gold2718 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes are okay but I still do not like the proliferation of host-model-specific standard names in this dictionary.

@gold2718
Copy link
Collaborator

I think that tagging this repo in coordination with tagging a physics repo would be good practice to document the standard names that were used. Something like:

  1. Create new tag for CCPPStandardNames
  2. Update phyics repo documentation with new tag name
  3. tag physics repo

Does that sound right? I think this captures what you are proposing, we just need to formalize it somewhere.

@climbfuji
Copy link
Collaborator Author

@gold2718 At the last CCPP framework meeting we discussed that we could merge this PR now, create a new tag and then add that version information to the ccpp-physics main branch. We all agreed that versioning the physics repo every time a new tag is created for CCPP standard names is probably not the best way to go; instead, we were thinking of adding a blob to the top-level README.md that says that this version of ccpp-physics utilizes version x.y.z of the CCPPStandardNames repository. ccpp-physics changes very often, much more often than the standard names repo, and there wouldn't be a way to tell for a certain hash of ccpp-physics which version of the ccpp standard names repo it corresponds to. Does this make sense?

@gold2718
Copy link
Collaborator

gold2718 commented Nov 3, 2021

Does this make sense?

Yes, I thought that is what we agreed to. It allows the two repos to be updated asynchronously.

@climbfuji
Copy link
Collaborator Author

Does this make sense?

Yes, I thought that is what we agreed to. It allows the two repos to be updated asynchronously.

Ok, thanks. I will merge this PR.

@climbfuji climbfuji merged commit df4c21b into ESCOMP:main Nov 3, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants