close

Filter

loading table of contents...

Blueprint Developer Manual / Version 2304

Table Of Contents

4.2.1 Removing Optional Components

The CoreMedia Content Cloud workspace contains a complete CoreMedia system with all the core components and optional modules which have to be licensed separately. See Section 2.1, “Components and Architecture” for an overview of all components. Before you start with development, remove all modules that you do not need.

Name Description Removal
CoreMedia Adaptive Personalization

Module for the work with personalized content and personas.

See Section 4.2.1.3, “Removing the Adaptive Personalization Extension”
CoreMedia Elastic Social

Module for the work with external users and user generated content, such as ratings or comments.

See Section 4.2.1.2, “Removing the Elastic Social Extension”
Advanced Asset Management

Module for the work with assets, such as images or documents.

See Section 4.2.1.6, “Removing the Advanced Asset Management Extensions”
eCommerce Blueprint

Blueprint for the integration with an eCommerce system.

See Section 4.2.1.4, “Removing the eCommerce Blueprint”
Brand Blueprint

Blueprint for a brand website with responsive templates.

See Section 4.2.1.5, “Removing the Brand Blueprint”
Analytics Connectors

Module for the integration of connectors to thirdparty analytics providers.

See Section 4.2.1.7, “Removing the Analytics Connectors Extension”

Table 4.1. Optional modules and blueprints


Section 4.2.1.1, “Extensions and Their Dependencies” lists all extensions and their mutual dependencies.

As described in Section 4.1.5, “Project Extensions” the CoreMedia Blueprint workspace provides an easy way to enable or disable existing extensions in one place. This chapter shows you how to disable and remove extensions from the Blueprint.

The command is always the same, only the list of extension names differs depending on the feature to remove. There are two different commands to deactivate an extension:

disable
Removes the dependencies from applications to any extension modules, but keeps the modules in the Maven aggregator(s) in a profile named inactive-extensions.
remove
Removes the dependencies from applications to any extension modules, but keeps the modules in the Maven aggregator(s) in a profile named inactive-extensions.

All commands in the following sections use disable, which can be replaced by remove according to your needs. All mvn commands have to be executed in directory workspace-configuration/extensions.

Search Results

Table Of Contents
warning

Your Internet Explorer is no longer supported.

Please use Mozilla Firefox, Google Chrome, or Microsoft Edge.