Comments (8)
Also I would like it if we document the process to update versions - see #146
from access-om3.
This issue has been mentioned on ACCESS Hive Community Forum. There might be relevant details there:
https://forum.access-hive.org.au/t/cosima-twg-meeting-minutes-2024/1734/16
from access-om3.
* We will need to decide which repos we fork and come up with a management plan for our forks
https://github.com/ciCE-Consortium/cice uses squash commits. I don't think there is a model to have ACCESS specific commits and update from the cice main branch which doesn't involved re-applying the commits on top of the cice main. e.g.
- If you branch from cice main, and then apply some commits, then merge the access commits into cice main and then try and update the access fork, you will have the commits applied plus the squashed commit from PR into cice main ? I think this is what NOAA do
- If you rebase your local fork from cice main instead, then every so often you will have to rewrite the history of the local fork. I think this is what CESM do. The problem with this model is it is hard to follow the history of main (i.e. its not on the commits anymore and not linear!) To avoid rewriting main I guess we could make a new branch everytime we update from upstream.
Anyway, no good suggestions from me on how to handle this !
from access-om3.
Extra also, has there been any discussion on using OpenMPI 5.x.x instead of OpenMPI 4.x.x ?
from access-om3.
- If you rebase your local fork from cice main instead, then every so often you will have to rewrite the history of the local fork. I think this is what CESM do. The problem with this model is it is hard to follow the history of main (i.e. its not on the commits anymore and not linear!) To avoid rewriting main I guess we could make a new branch everytime we update from upstream.
We definitely do not want to be rewriting history of "public" branches
from access-om3.
Extra also, has there been any discussion on using OpenMPI 5.x.x instead of OpenMPI 4.x.x ?
Not that I know of
from access-om3.
I think the fix for parallel reads through symlinks on lustre has been done in 5.x.x (open-mpi/ompi#12141)
from access-om3.
I think the fix for parallel reads through symlinks on lustre has been done in 5.x.x (open-mpi/ompi#12141)
Nice, we should test this
from access-om3.
Related Issues (20)
- Alignment with OMIP for CMIP7
- JRA55do v1.5.0 for IAF configs for new OMIP for CMIP7 HOT 2
- JRA55do v1.5.0 for RYF configs
- Update SSS restoring to match WOA2023 HOT 17
- River and iceberg runoff mapped to incorrect locations HOT 14
- New PE layout breaks 1 deg configs HOT 6
- Configuration comparison table HOT 2
- can't find executable HOT 3
- [0.25deg] update PE layout HOT 13
- Update configurations for changed input location
- Mesh checks in driver
- Runoff redistribution
- Update config URLs
- Rename `CORE_IAF_JRA55do` datm `datamode` HOT 1
- Use `payu clone` in docs
- Postprocessing for standardised output naming HOT 2
- Cleaning up configuration histories
- Regularly run MOM6-CICE6/doc/update_doc.sh
- Calving flux via iceberg distribution map HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from access-om3.