drccrd commented on PR #3717: URL: https://github.com/apache/incubator-kie-tools/pull/3717#issuecomment-5319946678
@tkobayas (and anybody else who wants to review): this is a big PR but I think it is valuable. At least on our codebase we have a lot of (34 DRL file group(s) covering 217 file(s)) existing rule sets which our framework builds lazily in runtime. The filepaths are handed over from another application and written into kiefilesystems for building cached kiebases/kiecontainers. The rule groups can share a lot of common file files but also always have distinct (and competing) files on top to build a layer for the interface from the other application depending on user context - this means that the rule files in the workspace cannot all compile together and are not designed to. This is the purpose for which the workspace-sibling interface exists in the drools extension, and we have been using a fork with an implementer built on. I think this is too high a bar for all users to maintain however, so I tried to make this solution as flexible as possible to cover as most existing or new users as possible -- 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]
