-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Description
I'm planning to set up BOUT++ on ARCHER2 for a few users, am thinking it would be nice to add the config(s) here. Wondering how it's best to organise all the different configs.
One possibility that comes to mind would be to switch to having a different branch for each machine (or possibly for each group of machines).
Pros:
- No clutter of configs for machines that you aren't using.
- If we want to include the BOUT-dev repo as a submodule with a known-good version for each machine config, then only one copy of BOUT-dev will exist for each branch. If we have all machines as subdirectories, then potentially each one wants a different version of BOUT-dev, so you could end up with many copies of BOUT-dev.
Cons: - Clutter of branches - user needs to know or be told which branch to use. Hopefully "machine name" -> "branch name" is a simple solution to this though!
Any thoughts, suggestions, other alternatives?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels