-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
featureis a featureis a featurep1-importantImportant, aka current backlog of things to doImportant, aka current backlog of things to do
Description
Summary / Background
To make working with Model Registry (including Studio MR) more accessible for DVC users, we merge artifacts.yaml into DVC. More detail discussion on this iterative/gto#337
Release scope
Described in iterative/mlem.ai#323, but summarizing it here. For now I'm excluding what we considered to be extra features (they can be found in docs proposal marked as [extra for now]):
- adding top-level
registry:section and exposing for API user (Studio) Add top-levelartifacts:section #9220 - allow it to be read from a file instead of writing it in
dvc.yamlcompletely, e.g.registry: artifacts.yamlAdd top-levelartifacts:section #9220 - make_dvcyaml: Create
artifactssection dvclive#519 - updating
example-gtorepo and other fixture repos for Studio BEexample-gto: removeannotateand move artifacts todvc.yamliterative/example-repos-dev#192 - DVC API to add an artifact Add API to add artifacts #9345
- switching Studio to new mechanics https://github.com/iterative/studio/issues/5704
- removing
artifacts.yamlpart from GTO Removeartifacts.yamlpart in favor ofartifacts:section in DVC iterative/gto#346 - updating GTO GH action to work with new annotations format https://github.com/iterative/gto-action/tree/v2
- updating docs Model registry docs dvc.org#4423
- update https://github.com/iterative/dvcyaml-schema Add
artifacts:section to the schema dvcyaml-schema#36 - communication with customers/users to migrate from old MR to new MR
Follow-ups after release (p1)
- make a video showing e2e workflow (add/log->compare->register->assign/promote->download->deploy) to publish to YouTube/other channels
- Improve CI/CD example to trigger upon correct Git tags only iterative/gto#354
- update example repos: demo-bank-customer-churn, example-get-started-experiments, demo-fashion, etc
- follow-up on this for GTO users in DVC+GTO integration iterative/gto#337
- update GTO action to be able to download artifacts Make it possible to download DVC artifact iterative/gto-action#17
Follow-ups after release (p2)
- implementing
dvc get $REPO myartifact#prodDownload models (type: model) withdvc get#9100 - implementing way to get
#prodor@latestwith DVC API - consider Using
dvc expworkflow together with MR #9102 - support
dvc importfor artifacts same way we should supportdvc getalready
Related issues
- the
artifactspiece @skshetry implemented already Meta information for data #8214 add metadata fields: label, type to data #8232
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureis a featureis a featurep1-importantImportant, aka current backlog of things to doImportant, aka current backlog of things to do