Upgrading from CQ 5.5 to AEM 6.2
i am working on upgrading an old site based on cq 5.5 to AEM 6.2. The site is pretty small and has around 50 components, The amount of content is around 500 pages. There are 10 components using the old collab dependencies:
com.day.cq.collab.commons.Comment,
com.day.cq.collab.commons.Comment,
com.day.cq.collab.commons.CommentSystem,
com.day.cq.collab.blog.Blog,
com.day.cq.collab.blog.BlogManager.
All the components are created using old style jsp.
I am planning on moving the code and content to a parallel stack rather than an in-place attack. i have a couple of questions:
1. Can i package the content from the old 5.5 env and install it on the 6.2 env? (i will be upgrading the code and API's anyway) or do i need to run the content through crx2oak. If i move the content to a parallel stack, how do i run crx2oak on it?
2. How can i upgrade the Blog components? Do i need to rework the components using SCF as Handlebars. Do we need a separate license for using the scf? Can i just do a 1-on-1 switch and change the old dependencies with new dependencies?
3. Is there any way i can find out which API's have been deprecated and compare API;s between 5.5 and 6.2?
Thank you