larrycai wrote:1. put the .eclipseextension and \eclipse directory into the zip file, then no manual work
That would preclude people from installing the product directly into their Eclipse directories (a requirement for many users). The ZIP file structure follows common Eclipse conventions and is designed to be installed directly into an Eclipse installation or into a separate link directory which you can set up. The installer offers a better option as it will set up the link directory automatically without any manual intervention needed.
larrycai wrote:2. the step in guideline for create a link is better to use "Manage configuration" menu instead to avoid any manual work
Unfortunately, that approach is not guaranteed to work across all of the Eclipse versions that we support. In fact, we would need separate instructions for each major Eclipse release.
larrycai wrote:3. before clean the configuration, better to indicate the bookmarks.xml could be kept, since everytime I tried the CP lost my update site list (previous I have no knowledge on bookmarks.
OK. We'll add a note about that file (Eclipse 3.1 and above).
larrycai wrote:I have to say, install CP is little complex compare to other plugins though I think there must be some reason behind it.
Complex in what sense? The typical installation process for CodePro is to just run the installer. The installer takes care of all of the details and can handle multiple Eclipse distributions at the same time. The ZIP installs are provided as an alternative and can be installed just like any other Eclipse add-on providing a ZIP installation. We have tried to provide very detailed instructions to allow you to successfully install the ZIP directly into an Eclipse distribution or into a link directory. The installer is a better option as it will set up the link directory automatically without any manual intervention needed.