Best practice to update the component and template created in classic UI to touch UI without using the migration tool | Community
Skip to main content
Level 2
October 10, 2023
Solved

Best practice to update the component and template created in classic UI to touch UI without using the migration tool

  • October 10, 2023
  • 4 replies
  • 1282 views

Hi Community!

 

I have some components created in classic UI, and now I plan to upgrade the system to touch UI. 

I will not use the migration tool and i'm wondering what is best process to rebuild those components, also recreate the templates.

Is there any code example showing the best practice to archieve that?

 

Prefer some help!

Thanks!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Harwinder-singh

@zonghuiliu , The AEM modernization suite should be able to help you achieve that. 

Is there any constraint to use this feature from Adobe.

If there is , the only way out to develop a set of custom migration scripts but that would have the following disadvantages : 

  • Re-inventing the wheel obviously.
  • You may miss out on certain edge cases that the modernization suite is able to take care of.

 https://opensource.adobe.com/aem-modernize-tools/

 

4 replies

kautuk_sahni
Community Manager
Community Manager
October 10, 2023

@harwinder-singh @sady_rifat  Can you please review this Question and share your thoughts? 

Kautuk Sahni
Shashi_Mulugu
Community Advisor
Community Advisor
October 10, 2023

@zonghuiliu can you please explain your thoughts behind why are you not planning to use migration tool built by Adobe?

Level 2
October 11, 2023

Hi Shashi,

 

Because i'm considering rebuild some of components with a new logic while some of the components remain the same usage. 

Sady_Rifat
Community Advisor
Community Advisor
October 10, 2023

To migrate from classic UI to touch UI you can keep in mind the following things,

Component Migration:

Template Migration:

Harwinder-singh
Community Advisor
Harwinder-singhCommunity AdvisorAccepted solution
Community Advisor
October 10, 2023

@zonghuiliu , The AEM modernization suite should be able to help you achieve that. 

Is there any constraint to use this feature from Adobe.

If there is , the only way out to develop a set of custom migration scripts but that would have the following disadvantages : 

  • Re-inventing the wheel obviously.
  • You may miss out on certain edge cases that the modernization suite is able to take care of.

 https://opensource.adobe.com/aem-modernize-tools/