-
Notifications
You must be signed in to change notification settings - Fork 5
initial general schema added #1
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
base: master
Are you sure you want to change the base?
Conversation
test/pipeline-test.js
Outdated
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.
Not sure why jscs
did not complain, but the indent is off here.
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.
Sure. Will fix.
Few nits, otherwise looking good. Thank you! |
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.
Looking good!
lib/schema.json
Outdated
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.
I think we don't need this for now. Just removed it from design.md
How about a method on pipeline object like |
@drom what exactly should it validate? |
for the start it should call |
@drom |
@drom I agree about graph correctness, though. There is no place where irreducible loops are supported at the moment. It would be great to check this. |
@indutny about |
Yeah, exactly :) I think it might be a good idea to validate it in tests, but exposing function sounds unreasonable. |
@indutny for the graph topology part. Out of the list below; let me know what properties would you like to check, and what bullets are
|
I think all links are surely referencing the blocks and nodes. This is guaranteed by JSONFormat parser. Other points make sense! Thanks! |
@indutny can we assume that all |
@drom nope :) |
We have |
@indutny both |
It is an optional step, might be performed if some of the stages needs it (like |
No description provided.