Giter Site home page Giter Site logo

Comments (8)

anton-seaice avatar anton-seaice commented on September 6, 2024 1

Also I would like it if we document the process to update versions - see #146

from access-om3.

access-hive-bot avatar access-hive-bot commented on September 6, 2024

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.

anton-seaice avatar anton-seaice commented on September 6, 2024
  * 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.

anton-seaice avatar anton-seaice commented on September 6, 2024

Extra also, has there been any discussion on using OpenMPI 5.x.x instead of OpenMPI 4.x.x ?

from access-om3.

dougiesquire avatar dougiesquire commented on September 6, 2024
  • 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.

dougiesquire avatar dougiesquire commented on September 6, 2024

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.

anton-seaice avatar anton-seaice commented on September 6, 2024

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.

dougiesquire avatar dougiesquire commented on September 6, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.