Skip to content

Commit

Permalink
Merge pull request #248 from aturner-epcc/aturner-epcc/dependency-i201
Browse files Browse the repository at this point in the history
Adds callout to define dependency. Closes #201
  • Loading branch information
aturner-epcc authored Oct 12, 2024
2 parents 0c0fb63 + 86737ca commit 7aef2ee
Showing 1 changed file with 13 additions and 0 deletions.
13 changes: 13 additions & 0 deletions episodes/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,17 @@ scientific software (or software in general!) for your research. Then,
share with your neighbors and try to come up with a list of common gripes or
challenges.

::::::::::::::::::::::::::::::::::::::::::::::::::

::::::::::::::::::::::::::::::::::::::::: callout

## What is a software *dependency*?

We will mention software *dependencies* a lot in this section of the workshop
so it is good to clarify this term up front. A software dependency is a
relationship between software components where one component relies on the
other to work properly. For example, if a software application uses a library
to query a database, the application depends on that library.

::::::::::::::::::::::::::::::::::::::::::::::::::

Expand All @@ -66,6 +77,8 @@ or missing piece may stop the whole thing from working or break something that w
already running. It's no surprise that this situation is sometimes
informally termed **dependency hell**.



::::::::::::::::::::::::::::::::::::::: challenge

## Software and Science
Expand Down

0 comments on commit 7aef2ee

Please sign in to comment.