Support 'single-record-per-directory' format #82
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
In preparation for
#79 and despite the conclusion in
#50 this change adds support for a simplified set of files that form a tabby record.
The only thing that is simplified is that the common prefix is removed from all filename. The demo record is not also included in this format.
This layout is what we would like put into a ZIP file container.
The prefix continues to exist (this was the main concern in #50), but is now the name of the parent directory.
In #55 this simplifies the setup for the self-description of a dataset. All files could go into
.datalad/tabby/self/
and have short names like:dataset.tsv
dataset.override.json
There is no particular additional markup necessary to distinguish single-item-dir format from the prefixed-layout. The absence of an underscore char, is evidence enough.
Closes #50 (for real)