Hello Fineract Developers, While working on the serialization modernization for the MixReport module (FINERACT-2670), we ran into architectural roadblocks stemming from legacy dependencies. Specifically, the module still relies on javax.script.ScriptEngine, which has been deprecated since Java 11 and removed in subsequent releases.
Given that the MIX XBRL standard itself has long been abandoned globally ( https://themix.org), maintainers Aleksandar Vidakovic and Adam Saghy suggested on PR #6090 that we open a broader discussion here. Should we proceed with refactoring the existing serialization logic natively, or is it more valuable to the project to deprecate and completely remove the fineract-mix sub-module from the codebase to clean up technical debt? I would love to hear the community's thoughts on this. Regards, Dhroov Sankla
