Adobe AEM Modernize Tools


GroupId

GroupId

com.adobe.cq
ArtifactId

ArtifactId

aem-modernize-tools
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

bundle
Description

Description

Adobe AEM Modernize Tools
Source Code Management

Source Code Management

https://github.com/adobe/aem-modernize-tools/tree/master/bundles/aem-modernize-tools

Download aem-modernize-tools

Dependencies

compile (26)

Group / Artifact Type Version
javax.jcr : jcr jar
org.apache.jackrabbit : jackrabbit-jcr-commons jar
org.apache.jackrabbit : jackrabbit-api jar
org.osgi : osgi.cmpn jar
org.osgi : org.osgi.core jar
org.apache.felix : org.apache.felix.scr.annotations jar
biz.aQute : bndlib jar
org.osgi : org.osgi.service.component.annotations jar
org.osgi : org.osgi.service.metatype.annotations jar
org.slf4j : slf4j-api jar
org.apache.commons : commons-lang3 jar
org.apache.sling : org.apache.sling.adapter jar
org.apache.sling : org.apache.sling.api jar
org.apache.sling : org.apache.sling.commons.json jar
org.apache.sling : org.apache.sling.commons.osgi jar
javax.servlet : servlet-api jar
org.apache.sling : org.apache.sling.scripting.jsp jar
junit : junit jar
org.apache.sling : org.apache.sling.commons.testing jar
org.powermock : powermock-module-junit4 jar
org.powermock : powermock-api-mockito jar
org.apache.sling : org.apache.sling.testing.sling-mock-oak jar
org.apache.sling : org.apache.sling.testing.sling-mock.junit4 jar
org.slf4j : slf4j-simple jar
commons-io : commons-io jar
com.adobe.aem : uber-jar jar

Project Modules

There are no modules declared in this project.

AEM Modernize Tools Suite

This suite of tools provides AEM Development teams with converting legacy AEM features to the current capabilities. It consists of:

  • Template Conversion Tool (Static -> Editable)
  • Policy Conversion Tool (Design Configurations -> Policies)
  • Component Conversion Tool (Legacy -> Modern/Core)
  • Dialog Conversion Tool (Classic -> Touch Enabled UI)

Goals

The goal of this project is to provide development teams with a framework for updating their AEM implementations. Consumers of this project should be able to execute conversions by providing the minimally necessary rewrite rules for their sites

Install

The tool should work on instances of AEM 6.3 or newer. To install it, do one of the following:

  • Download and install the latest released version of aem-modernize-tools-content
  • Clone this git repository, then build and install the content package located in /content

Usage

Documentation for the tools contained within this project can be found on Adobe's HelpX Documentation site.

Contributing

Contributions are welcomed! Read the Contributing Guide for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

com.adobe.cq

Adobe, Inc.

Open source from Adobe

Versions

Version
1.0.0