Make the `dandi service-scripts publish-dandiset-version-doi` command DANDI instance specific, incorporating vendor information of a particular DANDI instance
- Dominant language
- Python
- Stars
- 28
- Forks
- 37
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 9
Description
Once https://github.com/dandi/dandi-schema/pull/294, which includes https://github.com/dandi/dandi-schema/pull/323, and https://github.com/dandi/dandi-archive/pull/2430 are merged to the respective repo's master branch, the `dandi service-scripts publish-dandiset-version-doi` command should be made DANDI instance specific, incorporating the vendor information of a particular DANDI instance, in its execution. In executing the `dandi service-scripts publish-dandiset-version-doi` command, dandi-cli should fetch vendor info from the `api/info/` endpoint of a specified DANDI instance to generate metadata.
**Notes**
- [ ] Consider build a solution on https://github.com/dandi/dandi-cli/pull/1661.
- [ ] Hardcoded vendor specific info in `dandi service-scripts publish-dandiset-version-doi` is not removed in https://github.com/dandi/dandi-cli/pull/1760 and should be removed in this PR.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.