ljmotta commented on issue #870: URL: https://github.com/apache/incubator-kie-issues/issues/870#issuecomment-1919371974
I'm more inclined to option 2 I think that using a Decision Service should bring all nodes with it. As Jozef brought to the table, the idea of a Decision Service is to encapsulate a complex logic. Thinking about that, it's not reasonable to use a piece of this encapsulated logic (e.g. one decision node). With that in mind, I don't think it should be allowed to use nodes that were wrapped on it. Now, editing a Decision Service should reflect on all DRDs, even though it can be challenging. If it helps, we could limit editing this Decision Service on the DRD where it was defined (a mix with option 3). Even though we bring all nodes with the Decision Service, I guess we should keep the option to collapse it. This would lead to option 3 `PROBLEM A`, but it could be solved by expanding the Decision Service when we have a node that has a relationship with it. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
