Migration from Echo 1.1.2 to Echo 3

Hi All,

Currently we are using Echo 1.1.2 in all of our applications and we are planning on migrating to Echo 3. I would like to know if anybody did this before and if you have any migration tips or guide that you can share. I only found one link about this so far, which is on Nextapp wiki http://wiki.nextapp.com/echowiki/Echo1ToEcho2. But this one doesn't have enough information.

I tried to make some changes manually to make our applications compatible with Echo 3 but it's just so hard and there seems to be lots of changes.

Please help.

Thank You,
Sirisha.

tliebeck's picture

I'd first recommend playing

I'd first recommend playing around with Echo3 independently a bit before porting. Things have changed a good deal since 1.1. For example, WindowPanes are used in place of Echo1 Windows, and SplitPanes are used in place of ContainerPanes. LayoutData objects are now also used heavily in laying out content; they did not exist in Echo1. Styles are now referenced rather than "applied" to components.

Obviously the more decoupled your applications are, the easier the migration can be. If you can create a new project and port sections of it at a time, it may less frustrating than doing it all at once.

Grab a beta of EchoStudio if you'd like to try experimenting with layouts (even if you don't intend to use it, it'll help give you an understanding of things). Recommend the b2 prereleases over b1: http://echo.nextapp.com/site/node/6090

Thank You

Thank you very much for the information. I will follow your recommendations and will try these steps in a new project.

Sirisha.