-
Notifications
You must be signed in to change notification settings - Fork 13
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
How to render sub-workflows? #36
Comments
If I understand correctly, we can currently show one nesting level at a time, so that if you have a 3-level workflow graph, you would end up with three graphs - one for each level. This might be a graphviz issue (or we need to figure out how to make graphviz do what we want). Tim will be able to say more.. |
The value given to the
...you would draw sub-workflow B by assigning the value Thanks for pointing out that this is undocumented! I'll work on a documentation page describing how to use the various configuration properties for YW. I'll also try to improve the error message displayed when the named subworkflow cannot be found. |
So I'm still not sure if I understand what Imagine I have the following in
Does that result in the subworkflow A.B being rendered within the A graph? Or only the A.B graph being rendered? Thanks! |
Each invocation of We have talked about adding support for rendering integrated views of multiple levels of subworkflows either in some kind of flattened view (nesting removed) or as nested graphs (with borders drawn around subworkflows). Would either of these be useful to you? Some other view? |
I think what we have been expecting is the nested graph --- it would be very helpful to draw a boundary around a chunk of code and say "this does this" or "this does that." The "flattened view" would be helpful but not as useful, because we would immediate try to draw boundaries around the bits... |
I can see the utility of both: the flattened, one at a time and the nested. On Thu, Dec 17, 2015 at 2:12 PM, John S. Erickson, Ph.D. <
|
The graphviz visualization is accurately showing that I have sub-workflows (ie the heavier border), but I can't figure out how to have it expand the rendering to show the entire workflow with all levels included.
I know there is a graph.subworkflow directive in the yw.properties file, but putting the name of the subworkflow in there only causes the parsing to barf...
The text was updated successfully, but these errors were encountered: