Below I list possible ideas on how to improve user documentation. This is inspired by various sources, such as: RDF, meeting notes, old issues and (even older) issues references by them, git-annex branchable thread, and so on.
README TODOs:
Future README TODOs:
Also, while working on the documentation I identified several questions / concerns.
Questions / concerns:
- simplify the specification of the command? (currently strings need to be separated by
' ',)
- compute instructions are versioned, but can compute instructions be updated without the need to create a new commit?
- reproducibility check: how do the user knows that the computation was reproducible? (no change in the dataset?)
- what happes, if the computation is not reproducible? (same instruction set, but different keys generated)
- what happens when declared inputs overlap with declared outputs?
- is "recursive" compute possible (i.e. compute of a file, which depends on a file not present, but possible to compute)? (see: https://pypi.org/project/datalad-getexec/)
datalad drop test.txt
datalad drop depends-on-test.txt
datalad get depends-on-test.txt
- currently we make no use of
datalad-container extension
Below I list possible ideas on how to improve user documentation. This is inspired by various sources, such as: RDF, meeting notes, old issues and (even older) issues references by them, git-annex branchable thread, and so on.
READMETODOs:datalad-remakeURLexamples?examplesdirectory in the mainREADMEresampling.py)Future
READMETODOs:Also, while working on the documentation I identified several questions / concerns.
Questions / concerns:
' ',)datalad-containerextension