Skip to content
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

[SCHEMA] Reorganize raw dataset rules #1241

Closed

Conversation

rwblair
Copy link
Member

@rwblair rwblair commented Aug 19, 2022

This will be an unpopular reorganizaton. Opening PR to track discussion on other ways we might want to separate out derivatives and raw rules

@rwblair rwblair requested a review from effigies August 19, 2022 18:49
@tsalo
Copy link
Member

tsalo commented Aug 19, 2022

Are there any rules that can only be applied in raw datasets, and never in derivative datasets? It feels like any rules labeled "raw" should only apply to raw datasets.

EDIT: If what are currently called "raw" rules can be applied to all datasets, I'd recommend renaming them "general".

EDIT 2: Per Zoom discussion, the application of raw rules to derivative files is complicated. "Derivative" files that are copied from the raw dataset without manipulation follow the same rules as the original files, while derived files use the original file's rules, but shifted down a requirement level (so required metadata fields become recommended, recommended become optional). Implementing all of that is going to be fun!

@rwblair
Copy link
Member Author

rwblair commented Sep 19, 2022

Closing in favor of #1288

@rwblair rwblair closed this Sep 19, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants