Skip to content

ACS AEM Commons 6.0.0 Planning

david g edited this page Mar 11, 2022 · 23 revisions

ACS Commons v5.1.2 removed Critical Cloud Manager violations (due to use of @ProvideTypes) negating the need for more complex splitting of the ACS AEM Commons Project into 6.5.

ACS AEM Commons 6.0.0 release approach

  • Identify ACS Commons features marked as deprecated
    • Remove these features for AEM 6.0.0. Ensure there are no inter-feature dependencies.
  • Identify any other features that violate BPA (Best Practice Analyzer)
    • Review and determine if they should be removed in 6.0.0, or updated to not violate BPA
    • Exception is the user of /etc/..
  • AEM 6.0.0 should attempt to be backward compat with AEM 5.x.x with the exception of full feature removal
    • Exceptions to this will be reviewed on a one-off basis.

Features

This table lists features, and which artifact set they will reside in (AEM CS vs Classic vs Removed entirely)

As this is a still in planning, expect this table to be frequently updated/changed.

Features to be Classic-only (AEM 6.x), and not in AEM as a Cloud

Feature Area/Domain Reason, additional comments
Bulk Workflow Manager v2 Workflow Incompatible with CS; included features may be valuable (Workflow Package Manager API)
Dispatcher Flush UI Caching Incompatible with CS
Ensure Oak Index Search Incompatible with CS; included functionality may still be valuable (ExplainScoreServlet)
File Fetcher #tbd Incompatible with CS
Health Checks Health Checks Incompatible with CS
JSON Event Logger Logging Incompatible with CS
MCP - Refresh Folder Thumbnails Processes Incompatible with CS's asset handling
MCP - Tree Replication Processes Incompatible with CS's asset handling
MCP Tools - MCP Asset Ingestion Tools Processes Incompatible with CS's asset handling
MCP Tools - Refresh Asset Folder Thumbnails Processes Incompatible with CS's asset handling
On-Deploy Scripts Deployment Incompatible with CS; what is the official replacement in CS?
Redirect Map Manager Redirect Incompatible with CS; don't confuse with Redirect Manager
Remote Assets Asset Incompatible with CS
Sitemap Generator SEO Core Components now have a Sitemap Generator (since 2.17.6); should this be removed or left in Classic?
Syslog Integration Log Distribution Incompatible with CS
Versioned Clientlibs Caching Incompatible with CS
WCM Components - Audio component Components Incompatible with CS
Workflow Processes - Brand Portal Sync Workflows Incompatible with CS
Workflow Processes - Rendition Matter Workflows Incompatible with CS
Workflow Processes - Rendition Watermarker Workflows Incompatible with CS

Features to be Cloud-only (AEM as a Cloud), not in AEM 6.x

Feature Area/Domain Reason, additional comments

Features to be shared by Classic (AEM 6.x) and Cloud

Feature Area/Domain Reason, additional comments
AEM Environment Indicator Authoring
Audit Log Search Auditing, Security AEMaaCS version should come with a CS compatible index definition
Dispatcher TTL Caching
Sling Model Injectors Sling Model Extension

Features to be removed completely in release 6 (deprecated, replaced by product, ...)

Feature Area/Domain Reason, additional comments
Ensure Authorizable Service User Creation Replaced by Sling Repo Init