Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EDT:NewServerWizardFlow"

Line 19: Line 19:
  
 
When you select a server node which has not been downloaded yet, it will refresh it and do the provisioning to ensure the server can be successfully installed. If it can be successfully installed, the Next button will be enabled.
 
When you select a server node which has not been downloaded yet, it will refresh it and do the provisioning to ensure the server can be successfully installed. If it can be successfully installed, the Next button will be enabled.
 +
 +
[[File:DownloadAndInstall.JPG]]
  
 
If the user is unable to install the server server (e.g. the server adapter is not compatible with the current Eclipse), an error message will be shown in the wizard and the Next button will be disabled.
 
If the user is unable to install the server server (e.g. the server adapter is not compatible with the current Eclipse), an error message will be shown in the wizard and the Next button will be disabled.
 +
 +
[[File:Install incompatible error.JPG]]
  
 
The list of downloadable server adapters is cached to ensure there are no performance issues. When you click on a server, it will refresh that particular server adapter. The user can click the "Refresh" button to update the cache manually. This feature will allow for new server adapters or changes to existing servers (e.g. name, description, etc.) to take place. The process will happen in the background to avoid freezing the UI.
 
The list of downloadable server adapters is cached to ensure there are no performance issues. When you click on a server, it will refresh that particular server adapter. The user can click the "Refresh" button to update the cache manually. This feature will allow for new server adapters or changes to existing servers (e.g. name, description, etc.) to take place. The process will happen in the background to avoid freezing the UI.

Revision as of 14:12, 21 August 2015

Bugzilla Link

Bug 471625

Goal

At present, in the "New Server" wizard, there is a hyper link "Download additional server adapters". This requires the user to click on it which then pops a secondary wizard.

Old 01.png

Old 02.png

The suggested enhancement is to have this be populated automatically in the first wizard in the same tree viewer, when the check box "Download additional server adapters" is enabled (the check box is enabled by default).

The rest of the flow remains the same. This is to improve user visibility to the additional server adapters.

New Flow

The user can see available servers on the first wizard page. Servers that have not been downloaded will have a down arrow overlay icon on the server icon.

New 01.JPG

When you select a server node which has not been downloaded yet, it will refresh it and do the provisioning to ensure the server can be successfully installed. If it can be successfully installed, the Next button will be enabled.

DownloadAndInstall.JPG

If the user is unable to install the server server (e.g. the server adapter is not compatible with the current Eclipse), an error message will be shown in the wizard and the Next button will be disabled.

Install incompatible error.JPG

The list of downloadable server adapters is cached to ensure there are no performance issues. When you click on a server, it will refresh that particular server adapter. The user can click the "Refresh" button to update the cache manually. This feature will allow for new server adapters or changes to existing servers (e.g. name, description, etc.) to take place. The process will happen in the background to avoid freezing the UI.

When the user clicks Next, they will see the license acceptance page. New 02.png

After accepting the license terms, the user installation will begin with a progress dialog.

New 03.png

The user will be prompted to restart Eclipse to complete the installation.

New 04.png

Questions/Comments

Please post your questions and comments to the wtp-dev mailing list.

Back to the top