AEM References Manager
| Request for Feature Enhancement (RFE) Summary: | AEM References Manager |
| Use-case: | Track references and control changes |
| Current/Experienced Behavior: |
It is very common situation when for example an AEM component definition gets changed and the changes immediately need to be reflected on the content. For example a new field is added and it needs to set a default value on the component instance. When the component is newly dragged on the page, this new field is stored in JCR. But then when the component already exists on the page, the new field does not get reflected in the JCR. When content is too large, and contains dozens or hundreds of pages that have this component, if becomes very hard or even impossible for the authors to manually make a false edit of the component and do a dummy save just to have the new property in JCR. Usually either developers end up writing specific on-time-use code helpers to updated entire content in subject, or solution codebase is updated to handle newly added field using hardcoded value for default case.
|
| Improved/Expected Behavior: |
Have a more smart way to track, visualize and update references and reflect changes on the fly.
Phase 1: We can start with a simple tool that initially tracks the references. Have the tool available for authors. Have the tool display a dependency graph and help authors check references routes. Is would display something like in the attached screenshot.
Notes:
|
| Environment Details (AEM version/service pack, any other specifics if applicable): | For all AEM environments a architectural deployments |
| Customer-name/Organization name: | Tetchich.com |
| Screenshot (if applicable): |
|
| Code package (if applicable): |
