Decision tree for the way one should install openCARP
Problem to solve with the new feature
Several methods are proposed in order to install openCARP. It could be nice to help the users choose which one is appropriate for their use case.
Intended users
It will be beneficial especially for people who install the openCARP ecosystem for the first time, but also for people installing openCARP on a new type of environment (cluster, new OS, ...)
Proposal
Here is a draft for the kind of decision trees that could be proposed:
graph
G(Do you wish to use openCARP on Windows?) -- Yes --> H{{Docker}}
G -- No --> A
A(Do you expect to change openCARP source code?) -- Yes --> B{{Build from source}}
A -- No --> C(Will you install openCARP on a cluster or a machine where you don't own administration rights?)
C -- Yes --> E(Are you used to build software from source?)
E -- Yes --> B
E -- No --> D{{Spack package}}
C -- No --> F{{precompiled openCARP}}
classDef decisions stroke-width:4px;
class H,B,D,F decisions
This could also be the occasion to review the Installation
page of the openCARP website.
I attach to this issue a MD file which could be a basis for updating this page.