yesamer commented on PR #2292: URL: https://github.com/apache/incubator-kie-tools/pull/2292#issuecomment-2098198318
@skannanath Going straight to your questions: > Seamlessly open, edit, and save DMN 1.2 files without altering their functionality. Not exactly. The new DMN Editor can open any DMN file version, but once loaded in the editor, it will be automatically converted to a 1.5 DMN version file. But your business logic will be preserved (I'll elaborate better later). > Maintain compatibility with Drools versions 7 and 8 for running these models. Drools 8 supports up to DMN 1.4, so, according to my response to the previous point, if you create or edit a DMN file with the new editor, that will be saved as 1.5 DMN version that IS NOT compatible with Drools 8 (and 7). To give you more context: Since we moved the project under the Apache group, We aim to implement the support of the latest DMN version as fast as we can, in both the engine and the editor side simultaneously. That wasn't the case in the past. With Drools 8, there was a discrepancy between the Engine and the Editor (the engine supported up to 1.4 version while the editor up to 1.2). With the next Apache KIE release, we are going to fully support 1.5. I want to clarify that DMN 1.5 is no longer in BETA, so you can consider it as a stable version. Honestly, I don't know why the OMG site didn't still update that. I hope I give you all the information you need to make the best decision for your team and organization. To recap, if you prefer to continue using the Drools 8 / Drools 7 engine, you must continue using the current released editor with DMN 1.2. The moment you decide to use the upcoming Drools 10, you need to be aware that we are targeting DMN 1.5. -- 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]
