Skip to content

Commit

Permalink
If external resources removed vcs wont help
Browse files Browse the repository at this point in the history
Nested submodules don't duplicate the data.
  • Loading branch information
asmacdo committed Dec 5, 2023
1 parent bade12f commit 1515587
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion publishing/article/results.tex
Original file line number Diff line number Diff line change
Expand Up @@ -106,7 +106,7 @@ \subsubsection{Container image size should be kept small.}
Instead, data provisioning should be handled outside of the container image and resources should be bind-mounted after download to a persistent location on the host machine.

\subsubsection{Resources should be bundled into a superdataset.}
As external resources might change or disappear, it is beneficial to use data version control system, such as git-annex and DataLad.
As external resources might change, it is beneficial to use data version control system, such as git-annex and DataLad.
The git submodule mechanism permits bundling multiple repositories with clear provenance and versioning information, thus following the modularity principle promoted by YODA.
Moreover, git-annex supports multiple data sources and data integrity verification, thus increasing the reliability of a resource in view of providers potentially removing its availability.

Expand Down

0 comments on commit 1515587

Please sign in to comment.