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
feat(integration): Enable Flows dependencies #8152
Conversation
@squakez The bot could not transition the ticket automatically, please update this Jira ticket manually: https://issues.redhat.com/browse/ENTESB-13246 |
app/integration/api/src/main/java/io/syndesis/integration/api/IntegrationResourceManager.java
Show resolved
Hide resolved
99e7a58
to
a89a483
Compare
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.
Why flows and not integrations?
...-generator/src/test/java/io/syndesis/integration/project/generator/ProjectGeneratorTest.java
Outdated
Show resolved
Hide resolved
...-generator/src/test/java/io/syndesis/integration/project/generator/ProjectGeneratorTest.java
Outdated
Show resolved
Hide resolved
The idea is that every flow can have its own dependencies. We've discussed about this and we decided to apply this change at flow instead that at integration. |
a89a483
to
f5a6f78
Compare
I think Zoran is right, we should do it also at integration level |
* Providing the Flow the possibility to include a list of Dependencies * Include the list of Flows dependencies into the Project generated from an Integration Closes ENTESB-13246
f5a6f78
to
da44fc7
Compare
If we plan on publishing (running) flows in separate processes then dependency per flow has some merit. Otherwise I would prefer having dependencies attached to the element that brought the need for the dependency (say connector/step/action) or if this dependency is result of human adding the dependency then that dependency should be at the deployment unit level: and that's integration. We need to consider the ease of managing these dependencies, again if the human added then management is delegated to the human, if the dependency was added by code the dependency needs to reside near the cause of the addition (connector/step/action) in order to ease the management of it. |
@squakez The bot could not transition the ticket automatically, please update this Jira ticket manually: https://issues.redhat.com/browse/ENTESB-13246 |
Closes ENTESB-13246