dandi / dandi/dandi-archive

Move creator metadata population to dandischema

Open
#352 11 comments 0 reactions 0 assignees View on GitHub
maintenance metadata refactor
Dominant language
Python
Stars
26
Forks
21
Avg merge
5d 6h
Merged PRs (30d)
14

Description

As of #351 we are injecting some creator metadata into the dandiset metadata when it is created. Because this metadata may change based on schema version, we should move that function into dandischema.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the creator metadata population introduced in #351 and trace how dandiset metadata is created. Then inspect dandischema's schema-version handling; the work is done when this function lives in dandischema and metadata creation uses it without keeping schema-dependent logic in the API server.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
api, backend
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.