-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Register annex key on dataverse as file-metadata for lookup #188
Comments
This fix is needed after ripping out the special casing for XDLRA keys. It intentionally only addresses the non-export case, to make clear what is important for which mode. This fix was developed by @christian-monch as part of #1 It fixes the situation where a git-clone from dataverse cannot know the fileId of a repository export (datalad-annex git remote helper) that, by definition, needs to be packed up and uploaded _before_ a fileId can be known and registered in the repository that is already finalized and uploaded. In order to break this chicken-and-egg-problem, `_remove_file()` now uniformly falls back on determining the fileId via path matching. But see datalad#189 and datalad#188 for related aspects of this general issue.
We could deposit side-car files with metadata on dataverse: https://guides.dataverse.org/en/5.13/developers/aux-file-support.html |
TODO here is to check if |
I am closing this, together with #201, because after some explorations and back-and-forth with upstream no superior alternative materialized. The present implementation continues to store dataverse |
I have asked the following things in dataverse chat. I think this would be the best way to make EXPORT mode work reliably, and not having to depend on path matching
The text was updated successfully, but these errors were encountered: