Core Components 2.12: new component group names encourage bypassing of proxy component concept

45 views
Skip to first unread message

Stefan Seifert

unread,
Nov 2, 2020, 10:48:11 AM11/2/20
to aem-core-co...@googlegroups.com
in the latest release 2.12 the component groups for all components where renamed from a hidden component group liked ".core-wcm" to a visible component group like "WCM Core"

the (very scarce) description in [1] seems to indent that this change should only be made in the cloud profile. however as it is implemented the rename seems to apply to all deployments in all profiles.

as a result, all core components can be used directly in the template editor without having to create proxy components - a pattern which is strongly discouraged as it breaks the whole versioning and separation concept. was this by intention or is it a bug?

in my expectation all core components should still use the hidden component group ".core-wcm" - regardless if the core components are deployed locally in a AEM 6.5 instance or used in the cloud environment.

stefan

[1] https://github.com/adobe/aem-core-wcm-components/pull/1216

Vlad Băilescu

unread,
Nov 23, 2020, 8:11:10 AM11/23/20
to AEM Core Components Developer Community
Hi Stefan,

As I mentioned during the Core Components status update at adaptTo() conference, we are investigating ways to bootstrap an AEM website with no backend development and faster updates of frontend code/artifacts. In order for this to happen we need the Core Components to become visible.

This does not change our recommendation for projects that include backend work to use proxy components, for all the advantages they bring in. I created https://github.com/adobe/aem-core-wcm-components/issues/1274 to document this better, and a PR with a possible implementation.

Best,
Vlad

--
You received this message because you are subscribed to the Google Groups "AEM Core Components Developer Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to aem-core-componen...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/aem-core-components-dev/1f432caa34d04f9facd733f7a1bb30ef%40mailx01.intern.pro-vision.de.
Reply all
Reply to author
Forward
0 new messages