Skip to content

Commit

Permalink
Add some rules of thumb
Browse files Browse the repository at this point in the history
  • Loading branch information
JaroCamphuijsen committed Oct 2, 2024
1 parent 620296e commit 6bdc566
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions modules/distributing/slides-distributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,9 +95,17 @@ Specify the dependencies in a file and let the user build their own environment,

===

## Drawbacks
## Considerations

Large amount of isolation enhances reproducibility but decreases flexibility.
- Large amount of isolation enhances reproducibility but decreases flexibility.
- Leaving it up to the user can be done for simple scripts (most research software)

===

## Rules of thumb

- Simple scripts can use a simple dependency specification
- If other software might depend on this software, package it
- To archive a specific software version and its environment, you could use a container

===

0 comments on commit 6bdc566

Please sign in to comment.