datalad / datalad-gooey

A graphical user interface for DataLad (datalad.org)
https://docs.datalad.org/projects/gooey
Other
4 stars 6 forks source link

Distinguish "adding" from "maintaining" metadata #392

Open mih opened 1 year ago

mih commented 1 year ago

https://github.com/datalad/datalad-gooey/pull/319 bring the ability to use external metadata source to pull metadata into a package. This is currently implemented in the metadata widget that also hosts the git-annex metadata editor.

We likely want to start distinguishing operations that (can) manipulated metadata vs straight-up additions, and wrap them into distinct (and distincly named actions).

For example, adding CFF metadata is presently a one-way road. We end up with a file that needs to be saved, and needs to be edited by other means if needed. It would make sense to me to compile such operations into a dedicated Add metadata action group.