Managing the IDE Version Exposed to Users

When managing software for MyEclipse or Eclipse IDE packages, you can choose which product or version to expose to users. The software version is managed on the package’s Software tab.

MyEclipse Version Management

me-version-management
MyEclipse version management

In the Versions section, select Unrestricted to allow use of newly installed versions (e.g. 10.0 to 10.1) immediately. When you install the updated version onto the hub machine, the package appears on the Pending Promotion tab, ready to promote the new version. Users are notified of an update when you promote the updated package. If you want to change the product, e.g., from MyEclipse Pro to MyEclipse Blue, click the Change link to select the product.

Select Locked to Version if you don’t want to promote a version update immediately. By using this option, you can safely make and promote other package changes without promoting the new version. The versions in the drop-down list are based on the versions installed on the delivery hub machine. You are able to maintain separate installations of each version on the hub machine. If you restrict to only one version and you want to later allow users to update to a newer version, edit the package by selecting the new version, and then promote the package again. Promoting the changed package triggers an update notification for the users.

By enabling end-user selection of components, you give users more flexibility with the MyEclipse components they have installed. Users can add other components to their environment by selecting Help>Choose Components from the menu in the MyEclipse product. The menu option is visible only when this setting is enabled. You can also allow users to select a component preset when they install software.

Eclipse Version Management

eclipse-version-management
Eclipse version management

The installed Eclipse software pack versions are listed in the Available Package Versions drop-down. The Eclipse configurations are standard combinations of Eclipse as defined by Eclipse.org for you to start building up your own customized version of Eclipse. The available packages vary between Eclipse versions.

Note: If you selected the RCP Delivery checkbox on the Overview tab, the package and package version options are removed from the Software tab and instead selected on the RCP Product tab. See Creating an RCP Product Package for more information on RCP delivery.

To later allow users to update to a new Eclipse version, install the new version software pack, edit the package by selecting the new version, and then promote the package again. Promoting the changed package triggers an update notification for the users.