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

Reply via email to