OrderOfTheBee / ootbee-support-tools

OOTBee Support Tools addon to extend set of administrative tools on Repository- and Share-tier
Other
66 stars 38 forks source link

ACS 7.0: Transformations broken / in need of refactoring #180

Closed AFaust closed 2 years ago

AFaust commented 3 years ago

FEATURE / ENHANCEMENT

This is actually a combination of a bug and feature/enhancement. Due to the final removal of legacy transformers in ACS 7.0, the Transformations tool is now completely broken, as 99.9% of the APIs no longer exist (for some reason, Alfresco forgot to remove the Transformers subsystem, TransformerDebug and TransformerLog). All transformation / renditions are now handled via the new transformation framework(s) based on Local Transform and the Enterprise-only queue-based Transformation Service. The Transformation tool should be refactored in such a way that it shows the functionality most appropriate to the specific version of Alfresco on which the Support Tools have been installed - this is necesary to deal with the fact that the rollout of the new functionality has been gradual over the course of the 6.x release train, and in those releases, a mix / combination of legacy and new transformations may need to be supported by the tool.

In refactoring the Transformations tool, #177 would also be addressed.