You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@syncope.apache.org by "Francesco Chicchiriccò (Jira)" <ji...@apache.org> on 2023/03/06 12:02:00 UTC

[jira] [Created] (SYNCOPE-1738) Refactor Report management

Francesco Chicchiriccò created SYNCOPE-1738:
-----------------------------------------------

             Summary: Refactor Report management
                 Key: SYNCOPE-1738
                 URL: https://issues.apache.org/jira/browse/SYNCOPE-1738
             Project: Syncope
          Issue Type: Improvement
          Components: common, console, core
            Reporter: Francesco Chicchiriccò
            Assignee: Francesco Chicchiriccò
             Fix For: 3.0.3, 4.0.0


The current Report feature is based on Reportlets and Templates, both referencing the underlying XML and XSLT technologies.

After a few years since its introduction, it appears that:
# XML -> XSLT -> serialization is not performing well on high data volumes
# re-using the same Reportlet across different Reports is extremely rare

The idea is to redefine Reports in order to be much like Scheduled Tasks with purpose to generate downloadable content according to a given, pre-configured MIME type.



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