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 "WTP UI Consistency"

(XSD Editor: improve the look and feel)
m (WebServices wizard)
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
The WTP UI consistency effort focuses on the consistency of the WTP user interfaces (all pieces including, but not limited to, editors, menu contributions, views, preference pages, properties pages and wizards) with the Eclipse platform.
+
The WTP UI consistency effort focuses on the consistency of the WTP user interfaces (all pieces including, but not limited to, editors, menu contributions, views, preference pages, properties pages and wizards) with the Eclipse platform and the various operating systems (the UI should be consistent with the OS).
  
 +
 +
This effort also handles UI usability improvements, such as those that can be seen in the XSD and WSDL editors and Web services wizard.
 +
 +
 +
== Team ==
 +
 +
[http://www.eclipse.org/webtools/people/mandel.html Lawrence Mandel]
 +
 +
Janet Mockler
 +
 +
May Zhu
  
 
== Component Work ==
 
== Component Work ==
  
 
=== WSDL Editor: improve look and feel ===
 
=== WSDL Editor: improve look and feel ===
Development contacts: Craig Salter, Richard Mah
+
Development contacts: [http://www.eclipse.org/webtools/people/salter.html Craig Salter], [http://www.eclipse.org/webtools/people/mah.html Richard Mah]
  
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.wsdl&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Open Bugs] | [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.wsdl&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Resolved Bugs] | [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.wsdl&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Closed Bugs]
+
Status: In progress
 +
 
 +
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.wsdl&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Open Bugs] | [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.wsdl&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Resolved Bugs]
  
 
The improvement of the look and feel of the WSDL editor has already begun. Significant changes can be seen in WTP 1.5. Further work is still required.
 
The improvement of the look and feel of the WSDL editor has already begun. Significant changes can be seen in WTP 1.5. Further work is still required.
Line 14: Line 27:
  
 
=== XSD Editor: improve the look and feel ===
 
=== XSD Editor: improve the look and feel ===
Development contacts: Craig Salter, Keith Chong
+
Development contacts: [http://www.eclipse.org/webtools/people/salter.html Craig Salter], [http://www.eclipse.org/webtools/people/chong.html Keith Chong]
 +
 
 +
Status: In progress
  
 
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.xsd&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Open Bugs] | [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.xsd&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Resolved Bugs]
 
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.xsd&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Open Bugs] | [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.xsd&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Resolved Bugs]
Line 23: Line 38:
  
 
=== JSF Graphical Editor ===
 
=== JSF Graphical Editor ===
Development contacts: Jean Choi and Craig Salter
+
Development contacts: Jean Choi and [http://www.eclipse.org/webtools/people/salter.html Craig Salter]
 +
 
 +
Status: Under investigation
  
 
This item focuses on the JSF graphical editor that will be contributed in WTP 2.0. The importance of this item is to ensure this new editor fits with the existing Eclipse and WTP editors.
 
This item focuses on the JSF graphical editor that will be contributed in WTP 2.0. The importance of this item is to ensure this new editor fits with the existing Eclipse and WTP editors.
  
 
=== Validation Frameworks Preferences Page ===
 
=== Validation Frameworks Preferences Page ===
Development contact: Chuck Bridgham
+
Development contact: [http://www.eclipse.org/webtools/people/bridgham.html Chuck Bridgham]
 +
 
 +
Status: Under investigation
  
 
This item focuses on the validation framework preference page. Specific difficulties that have encountered include enabling and disabling different types (manual, build) validation and representation of advanced validator properties. The design of this page is also currently not consistent with that of the Eclipse preference pages due to these advanced property requirements.
 
This item focuses on the validation framework preference page. Specific difficulties that have encountered include enabling and disabling different types (manual, build) validation and representation of advanced validator properties. The design of this page is also currently not consistent with that of the Eclipse preference pages due to these advanced property requirements.
Line 38: Line 57:
  
 
=== Facet wizard UI work ===
 
=== Facet wizard UI work ===
Development contact: Konstantin Komissarchik
+
Development contact: [http://www.eclipse.org/webtools/people/komissarchik.html Konstantin Komissarchik]
 +
 
 +
Status: Under investigation
  
 
The facet wizard is currently awkward to use in that it's use may require an end user to navigate backwards in the wizard. The facet wizard also contains inconsistent UI use for constraints and should be easier for new users to understand.
 
The facet wizard is currently awkward to use in that it's use may require an end user to navigate backwards in the wizard. The facet wizard also contains inconsistent UI use for constraints and should be easier for new users to understand.
  
=== Snippets View: Usability and Terminology concerns ===
+
=== WebServices wizard ===
Development contact: ?
+
Development contact: [http://www.eclipse.org/webtools/people/brealey.html Chris Brealey]
  
- may be in the platform already
+
Status: In progress
- Palette (GMF/GEF)
+
- Properties View (in eclipse)
+
  
 +
[https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.ws&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Open Bugs] | [https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=%5BUI_Consistency%5D&classification=WebTools&product=Web+Tools&component=wst.ws&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0= Resolved Bugs]
  
=== WebServices wizard ===
+
Much of this work has already been completed in WTP 1.5. Outstanding work includes further enhancements to reduce the complexity of this wizard in order to assist new users in creating Web services.
  
Much of this work has already been completed in WTP 1.5. Outstanding work includes further enhancements to reduce the complexity of this wizard in order to assist new users in creating Web services.
+
[[Category:Eclipse Web Tools Platform Project]]

Latest revision as of 13:14, 23 April 2007

The WTP UI consistency effort focuses on the consistency of the WTP user interfaces (all pieces including, but not limited to, editors, menu contributions, views, preference pages, properties pages and wizards) with the Eclipse platform and the various operating systems (the UI should be consistent with the OS).


This effort also handles UI usability improvements, such as those that can be seen in the XSD and WSDL editors and Web services wizard.


Team

Lawrence Mandel

Janet Mockler

May Zhu

Component Work

WSDL Editor: improve look and feel

Development contacts: Craig Salter, Richard Mah

Status: In progress

Open Bugs | Resolved Bugs

The improvement of the look and feel of the WSDL editor has already begun. Significant changes can be seen in WTP 1.5. Further work is still required.

TODO: break down the current design into top 10 work items for 2.0 and create bugs.

XSD Editor: improve the look and feel

Development contacts: Craig Salter, Keith Chong

Status: In progress

Open Bugs | Resolved Bugs

The improvement of the look and feel of the XSD editor has already begun. Significant changes can be seen in WTP 1.5. Further work is still required.

TODO: break down the current design into top 10 work items for 2.0 and create bugs.

JSF Graphical Editor

Development contacts: Jean Choi and Craig Salter

Status: Under investigation

This item focuses on the JSF graphical editor that will be contributed in WTP 2.0. The importance of this item is to ensure this new editor fits with the existing Eclipse and WTP editors.

Validation Frameworks Preferences Page

Development contact: Chuck Bridgham

Status: Under investigation

This item focuses on the validation framework preference page. Specific difficulties that have encountered include enabling and disabling different types (manual, build) validation and representation of advanced validator properties. The design of this page is also currently not consistent with that of the Eclipse preference pages due to these advanced property requirements.

Current working suggestions: - Properties page per project - Should be able to define preference validation files per artifact. - Across resource types and the main validation page

Facet wizard UI work

Development contact: Konstantin Komissarchik

Status: Under investigation

The facet wizard is currently awkward to use in that it's use may require an end user to navigate backwards in the wizard. The facet wizard also contains inconsistent UI use for constraints and should be easier for new users to understand.

WebServices wizard

Development contact: Chris Brealey

Status: In progress

Open Bugs | Resolved Bugs

Much of this work has already been completed in WTP 1.5. Outstanding work includes further enhancements to reduce the complexity of this wizard in order to assist new users in creating Web services.

Back to the top