NASA-PDS / nucleus

Nucleus is a software platform used to create workflows for the Planetary Data (PDS).
https://nasa-pds.github.io/nucleus
Apache License 2.0
0 stars 0 forks source link

As a node operator, I want Nucleus to take care of the versioning of my products #115

Open tloubrieu-jpl opened 3 months ago

tloubrieu-jpl commented 3 months ago

Checked for duplicates

No - I haven't checked

🧑‍🔬 User Persona(s)

node operator

💪 Motivation

...so that I don't need to manually increment the versions in my PDS4 labels.

So that I am sure that all the versions of my product are saved.

📖 Additional Details

That would be a default behavior that user could override with their own versioning.

Acceptance Criteria

Given When I perform Then I expect

⚙️ Engineering Details

The version increment would occur whenever md5sum do not match with the latest version of the product already referenced in the registry.

🎉 I&T

No response