-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
As a node operator, I want the the registry schema to update autonomously when new data is ingested. #113
Comments
@tdddblog for our Monday meeting, let's think about this ticket a bit. i think this is something we will need to improve the node user experience ingesting data into the registry. if it seems like it will take too much work, then maybe we will push it out, but I would like to think about how much effort this will take and if it is worth it. |
Questions for the breakout:
|
@tdddblog how does that look for the JSON? |
@jordanpadams |
unfortunately no. only the discipline LDDs we will build for this release. so it is probably worth it to key off the date, even if we include that version number in the CSV we create. |
The code is written, @tdddblog is writting comments before creating the pull request |
For more information on how to populate this new feature request, see the PDS Wiki on User Story Development:
https://github.com/NASA-PDS/nasa-pds.github.io/wiki/Issue-Tracking#user-story-development
Motivation
...so that I can add new data to the registry without having to load new metadata schemas.
Additional Details
This will require some "central registry" containing all schemas that a local harvest or registry manager can query for information.
Acceptance Criteria
Given data containing attributes never before registered in the registry AND the attributes exist in a currently released LDD
When I perform a registry ingestion
Then I expect the registry to "figure out" how to update the schema appropriately, and ingest the data without error
Given data containing attributes never before registered in the registry AND the attributes do NOT exist in a currently released LDD
When I perform a registry ingestion
Then I expect the registry will raise a descriptive error noting how to update the schema. see #110
Tasks
The text was updated successfully, but these errors were encountered: