-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Description
This issue provides an upper-level view of the plan and progress to make metadata models in the DANDI ecosystem vendor-configurable organized by release stages.
Closed stages: 1, 2
Release Stage 1:
Changes in this stage even if merged & released do not effect existing setup/functionality.
PRs could be merged independently.
- dandi-archive
- dandi-infrastructure: Set environment vars to set vendor-specific dandi-schema used by the DANDI instance dandi-infrastructure#224
linc-archive-infrastructure: Set environment vars to set vendor-specific dandi-schema used by the DANDI instance lincbrain/linc-archive-infrastructure#24 (status: to be merged)- ember-dandi-infrastructure: Set environment vars to set vendor-specific dandi-schema used by the DANDI instance aplbrain/dandi-infrastructure#47
Release Stage 2:
Changes, if merged and released, would affect functionality and provide vendorization for the archive instances.
Components must have coordinated release(s).
Release Stage 2a:
- dandi-schema:
Release Stage 2b:
The following must be released at the same time.
- dandi-archive
- Add vendorization support dandi-archive#2584 (status: to be released)
- Make sure
dandischemais pin to the latest version beyond "0.12.0".
- Make sure
- upgrade to the released dandi-schema (this is a step in operation)
- release!
- Add vendorization support dandi-archive#2584 (status: to be released)
- dandi-cli
Stage X: good to have etc
Could be done now or later conditional on available dandi-schema release
- dandi-schema
- dandi-cli
- Minor concern about dandi-cli with a version of
dandi-schemabefore the vendorization effort when connecting to a DANDI instance other than DANDI Archive, such as EMBER-DANDI, with a version ofdandi-schemaafter the vendorization effort may generate errors. - Add vendor-specific behavior to
dandi validateand `dandi upload, validation - add support for vendorization record from the instance server dandi-cli#1625 - Make the
dandi service-scripts publish-dandiset-version-doicommand DANDI instance specific, incorporating vendor information of a particular DANDI instance dandi-cli#1704 (status: WiP)- Vendorize dandi-cli per config in server info dandi-cli#1661 (status: to be revived)
- Minor concern about dandi-cli with a version of
- dandi-archive
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels
Type
Projects
Status
In Progress