-
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
Supply a required
property for each inputField
#3430
Comments
My intuition when reasoning about these fields would be that any overlap with the metadata fields is incidental and that they are semantically distinct. I can see how it might be nice to have some tooling or syntactical support to allow for brevity when configuring them though. |
We now pass on the desired field to the website when generating the So I think this resolves the issue for now - @theosanderson is it ok to close this or would you still like to refactor the values.yaml to split the |
Thanks, I agree the issue as titled is resolved. I can make another if I decide to push the refactoring thing! (I'll let you resolve in case you want to link to your PR or whatever) |
resolved with #3477 |
inputFields
are the fields used to define what input names the preprocessing pipeline is expecting. While these often correspond to metadata field names technically they can and will sometimes be distinct.Some
inputFields
are required, and the schema should capture this to allow the website to display things accordingly.(Cornelius refactored
inputFields
to be "DRY" and largely derived from the main field spec, for these we may be able to pass on therequired
property from the main field - but we should think about if that is actually the same property. My own instinct is to be less DRY and just to set out the inputFields explicitly separately, but this may not be required.)The text was updated successfully, but these errors were encountered: