-
Notifications
You must be signed in to change notification settings - Fork 306
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
Version 1.1 Spec #428
Version 1.1 Spec #428
Conversation
- fix markdown typos in select_all, select_first
- specify type behavior when types are mixed - update example to show mixed type behavior
Add `None` instead of `null`. Specify `execution directory`
Co-Authored-By: DavyCats <davycats.dc@gmail.com>
Co-authored-by: Davy Cats <davycats.dc@gmail.com>
Voting is open. Obviously I'm +1. |
Huge and enthusiastic +1 for me |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Two trivial corrections noted, otherwise 👍 from me thanks!
Co-authored-by: Mike Lin <dna@mlin.net>
Co-authored-by: Mike Lin <dna@mlin.net>
👍 |
👍 From me as well. Thanks for tackling this huge task! |
👍 |
|
||
It is recommended (but not required) that JSON outputs be "pretty printed" to be more human-readable. | ||
|
||
## Specifying / Overriding Runtime Attributes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is in! I'm happy 👍
👍 |
👍 phenomenal work. Thanks so much to @jdidion in particular and to everyone else who has put in so much time and effort contributing and reviewing to get this WDL 1.1 SPEC to this state! |
👍 Amazing! Huge props to @jdidion and everyone who participated, this is going to be so great for the community. 💯 |
👍🏼 |
… operators that are allowed by the 1.0 spec
This is a draft of v1.1. I encourage and implore as many people as possible to review this document in as much detail as possible. I have tried to make it polished but I'm sure some things fell through the cracks.
My process for creating this specification was as follows:
Directory
type andhints
section.With input from the group on Slack, I have tried to correctly resolve all the conflicts I found between different parts of the spec, and to add additional clarification where needed. I was also fairly aggressive about removing wrong, redundant, or unnecessarily verbose text. Anywhere I have been too aggressive, please let me know.
I also took the liberty of adding three new pieces of content that have not previously been PR'd:
I hope that items 1 and 2 are uncontroversial. For item 3, I realize we may not want to add another function to the standard library without going through the standard PR process. If that's the case, I'll remove
unzip
from this draft and I will update the serialization guide to state that serialization to/from JSON for Pairs and for Maps with non-String keys is not possible. I will then add a PR that we can review and decide whether to include in 1.1 or push it to development.