Dhroov Sankla created FINERACT-2745:
---------------------------------------

             Summary: Deprecate and remove obsolete MIX XBRL reporting module
                 Key: FINERACT-2745
                 URL: https://issues.apache.org/jira/browse/FINERACT-2745
             Project: Apache Fineract
          Issue Type: Task
            Reporter: Dhroov Sankla


*Background*
During recent refactoring of JAX-RS response handling in the Mix Report module 
(FINERACT-2651 / PR #6017 and FINERACT-2670 / PR #6090), legacy technical debt 
was identified—specifically deprecated Java dependencies (such as ScriptEngine) 
and reliance on an obsolete external reporting standard (MIX XBRL).

Following a discussion thread on the official Apache DEV mailing list, 
community consensus was reached to deprecate and completely remove the MIX XBRL 
capability from upcoming releases to reduce technical debt and streamline build 
dependencies.

 *Proposed Changes*
- Remove legacy Java controllers, services, repositories, and DTOs related to 
MIX XBRL reporting.
- Unhook REST API endpoints and Spring configurations mapping to the MIX module.
- Clean up obsolete build dependencies in `build.gradle` that were exclusively 
used by this module.
- Remove associated unit and integration tests for the deprecated endpoints 
while ensuring the overall test suite passes cleanly.

### Context / Reference
- Dev Mailing List Thread: [Insert link to mailing list thread if available]
- Related PRs: #6017, #6090



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to