Skip to content

cam6_3_029: Point CAM to the CARMA_base github repository instead of SVN repository#415

Merged
manderberg merged 8 commits intoESCOMP:cam_developmentfrom
manderberg:cam_dev
Aug 26, 2021
Merged

cam6_3_029: Point CAM to the CARMA_base github repository instead of SVN repository#415
manderberg merged 8 commits intoESCOMP:cam_developmentfrom
manderberg:cam_dev

Conversation

@manderberg
Copy link

@manderberg manderberg commented Aug 10, 2021

Edited the file Externals_CAM.cfg to point CAM to the CARMA_base github repository instead of the SVN repository.

[carma]
-local_path = src/physics/carma/base
-protocol = svn
-repo_url = https://svn-ccsm-models.cgd.ucar.edu/carma/release_tags
-tag = carma3_49_rel
+local_path = src/physics/carma/base
+protocol = git
+repo_url = https://github.com/ESCOMP/CARMA_base.git
+tag = carma3_49
required = True

Fixes #414

@manderberg manderberg added the enhancement New feature or request label Aug 10, 2021
@manderberg manderberg self-assigned this Aug 10, 2021
@cacraigucar
Copy link
Collaborator

Please modfiy the ChangeLog with preliminary information. Once the tests are run, then the testing section (and date) can be finalized prior to merge.

@cacraigucar cacraigucar added this to the CESM2.3 milestone Aug 11, 2021
Copy link
Collaborator

@cacraigucar cacraigucar left a comment

Choose a reason for hiding this comment

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

Once you fill in the couple of sections which I indicated should be filled in now, I will open this up to review by the larger group.

doc/ChangeLog Outdated

Describe any substantial timing or memory changes:

Code reviewed by:
Copy link
Collaborator

Choose a reason for hiding this comment

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

This will need to be filled in after the reviews are complete with the people who did the review

doc/ChangeLog Outdated
@@ -1,4 +1,70 @@
===============================================================

Tag name:
Copy link
Collaborator

Choose a reason for hiding this comment

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

This will be filled in after the tag number is given to you

doc/ChangeLog Outdated
Comment on lines +42 to +64
CAM tag used for the baseline comparison tests if different than previous
tag:

Summarize any changes to answers, i.e.,
- what code configurations:
- what platforms/compilers:
- nature of change (roundoff; larger than roundoff but same climate; new
climate):

If bitwise differences were observed, how did you show they were no worse
than roundoff?

If this tag changes climate describe the run(s) done to evaluate the new
climate in enough detail that it(they) could be reproduced, i.e.,
- source tag (all code used must be in the repository):
- platform/compilers:
- configure commandline:
- build-namelist command (or complete namelist):
- MSS location of output:

MSS location of control simulations used to validate new climate:

URL for AMWG diagnostics output used to validate new climate:
Copy link
Collaborator

Choose a reason for hiding this comment

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

This section may be deleted if there are no answer changes (which is what I expect with this tag you are making) This should wait until you've run all the tests to confirm there are no answer changes.

doc/ChangeLog Outdated

Tag name:
Originator(s):mlander
Date:11 Aug 2021
Copy link
Collaborator

Choose a reason for hiding this comment

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

The date will need to be changed to the date you actually do the merge

Copy link
Collaborator

@cacraigucar cacraigucar left a comment

Choose a reason for hiding this comment

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

Please change the number for the issue and I'll issue my approval and then request the full review.

doc/ChangeLog Outdated
Comment on lines +29 to +34
- replaced the following lines (lines 10 & 11)
protocol = svn
repo_url = https://svn-ccsm-models.cgd.ucar.edu/carma/release_tags
with
protocol = git
repo_url = https://github.com/ESCOMP/CARMA_base.git
Copy link
Collaborator

Choose a reason for hiding this comment

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

@manderberg - This is fine, but probably more detail than we usually put in the ChangeLog. If you were making a change with dozens of changed lines, you will just summarize why the changes were made. A one line "Change external for CARMA to git from svn" would be sufficient. You don't need to change this. One way to look at the ChangeLog as being an index to the changes. Someone can browse through the file it to find when a change may have been made and then they can use a tool to actually investigate the actual differences.

Copy link
Collaborator

@fvitt fvitt left a comment

Choose a reason for hiding this comment

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

Looks good to me.
Thanks.

Copy link
Collaborator

@nusbaume nusbaume left a comment

Choose a reason for hiding this comment

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

The code changes look good to me! However, can you add the text:

Fixes #414

Into the top-level text box of this PR (i.e. the one you wrote when you first opened the PR)? That way the issue will be closed automatically once the changes are merged, and it allows some of our scripts to keep track of the status of various projects, branches, etc. Thanks!

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.

Just need to fill in and push the ChangeLog header info before merging.

@cacraigucar cacraigucar changed the title Point CAM to the CARMA_base github repository instead of SVN repository cam6_3_029?: Point CAM to the CARMA_base github repository instead of SVN repository Aug 20, 2021
@cacraigucar cacraigucar changed the title cam6_3_029?: Point CAM to the CARMA_base github repository instead of SVN repository cam6_3_029: Point CAM to the CARMA_base github repository instead of SVN repository Aug 26, 2021
@manderberg manderberg merged commit e53c320 into ESCOMP:cam_development Aug 26, 2021
@manderberg manderberg deleted the cam_dev branch October 13, 2021 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

6 participants