-
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
VIP1: Reworking functionality.yaml #1
Comments
@tverbeiren What are the possible values in |
Cfr B: Do I understand correctly that this allows us to perform Viash header/argparse parsing on this level as well? That would make a lot of sense IMO. Cfr C: The current types I use are: |
@rcannood Why not specify (if relevant/appropriate) the type of the
We could then add |
I would use The distinction between text and binary could be interesting, through I don't know when or where it would be used. |
What do you mean? |
It would probably become too complicated at this point. Let's focus first on core functionality. |
I may have misinterpreted your last message, as I created a PR implementing these changes. |
Viash Improvement Protocol 1
Some naming conventions in the functionality.yaml are, by now, somewhat illogical.
platform
variable is confusing with respect to the platform yaml. I would make this a variable in each of the resources instead, see example below.ftype
should be renamed tofunction_type
since no other names are abbreviated.Example of current functionality.yaml
Proposed format
Checklist:
If this VIP is accepted, update the following files
The text was updated successfully, but these errors were encountered: