nfdi4plants / DataHUB

This repository may be used to collect issues, bugs or similar regarding the DataPLANT DataHUB.
MIT License
1 stars 3 forks source link

Adjustments for current mechanism of attaching metadata representation of ARCs #30

Open kMutagene opened 1 month ago

kMutagene commented 1 month ago

Currently, 4 files are attached via the arc_json stage, see https://git.nfdi4plants.org/muehlhaus/ArcPrototype/-/jobs/8024.

All of these files are then pushed to a package in the ARC's package registry called isa_arc_json, which is not versioned, see https://git.nfdi4plants.org/muehlhaus/ArcPrototype/-/packages

I do not think we want to leave this mechanism as-is. I understand that some of it needs to backwards-compatible. I have some suggestions:

thoughts @muehlhaus @HLWeil @j-bauer ?

HLWeil commented 1 month ago

@gdoniparthi as a major user of the package.

But I guess the suggested changes would not affect your workflow?

j-bauer commented 3 weeks ago

Definitely agree on all those points. I don't think the backwards compatibility will be a problem. @gdoniparthi is already informed of the coming changes and will adapt his code accordingly.

I will create a list of the jobs and what they produce and I suggest we then try to define how the stages should be called and how the versioning should be. I like the semver stuff, so I'm fine to go with that.