Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "E4/Self Hosting"

< E4
(P3 - minor impediments)
Line 1: Line 1:
We now have Eclipse 4.0 stream builds that we are capable of self-hosting on. That is, using these builds as an IDE to develop e4 and Eclipse 4.0 itself.
+
This page summarizes the open issues with the Eclipse SDK4.0 builds. Developers who are working with these builds are encouraged to add issues to this list (and open corresponding bugs).
 +
 
 +
As we move into the end-game, it's important to prioritize the issues so we have a good idea about what will and what might not be fixed.
  
 
= Developing the compatibility layer =
 
= Developing the compatibility layer =
Line 5: Line 7:
  
 
= Issues =
 
= Issues =
This section is for gathering a list of known user-level problems that are an impediment to self-hosting. Note this is not a complete list of work to be done, but represents issues that impede a developer's ability to use Eclipse 4.0 as an IDE. Put another way, these are issues that hurt our productivity as we use Eclipse 4.0 to develop itself.
+
This list is not a complete list of work to be done.  High priority items represent issues that impede a user's ability to use Eclipse 4.0 as an IDE. Lower priority issues describe missing (non-critical) function, missing polish, etc.  Feel free to add to this list, remove things that are fixed, or increase the priority of bugs that are affecting you. Please don't lower priorities set by others.
  
Feel free to add to this list, remove things that are fixed, or increase the priority of bugs that are affecting you. Please don't lower priorities set by others.
+
This list will serve as the "polish" list as we approach the SDK 4.0 end-game.
  
 
== Workspace recovery ==
 
== Workspace recovery ==
Line 14: Line 16:
 
* <code>workspace/.metadata/.plugins/org.eclipse.e4.workbench/deltas.xml</code>
 
* <code>workspace/.metadata/.plugins/org.eclipse.e4.workbench/deltas.xml</code>
  
== P1 - blockers that prevent self hosting==
+
== P1 - major impediments ==
 
+
None!
+
 
+
== P2 - major impediments ==
+
  
 
* Keybindings don't work in dialogs {{bug|308593}}
 
* Keybindings don't work in dialogs {{bug|308593}}
Line 25: Line 23:
 
* No contributed menus (Run/Debug menu)
 
* No contributed menus (Run/Debug menu)
 
** Workaround: keybindings such as F11, Alt+Shift+D,E
 
** Workaround: keybindings such as F11, Alt+Shift+D,E
 +
** Workaround: Bring up the context menu on some resource and then choose Run As > Run Configurations...
 
* Unable to change key bindings in the Keys preference page
 
* Unable to change key bindings in the Keys preference page
 
* Unable to maximize/minimize parts {{bug|309249}}
 
* Unable to maximize/minimize parts {{bug|309249}}
  
== P3 - minor impediments ==
+
== P2 - major usability/functional issues ==
  
* Editors not shared across perspectives
 
* No perspective switcher
 
** Workaround: use Ctrl+F8, Window > Open Perspective...
 
 
* Opening, closing, and switching of editors is very slow, {{bug|309161}}, {{bug|312622}}
 
* Opening, closing, and switching of editors is very slow, {{bug|309161}}, {{bug|312622}}
* Launch buttons missing in toolbar(wimj)
+
* Perspective switcher not complete  {{bug|308102}}
** Workaround: Bring up the context menu on some resource and then Run As > Run Configurations...
+
** Workaround: use Ctrl+F8, Window > Open Perspective...
 
* Customize perspective does not work (wimj)
 
* Customize perspective does not work (wimj)
* Icons missing and weird toolbar (wimj) [[image:e4toolbar.png]]
 
* Progress bar stays filled in the status line (wimj)
 
 
* Context menu "New > Other" is disabled
 
* Context menu "New > Other" is disabled
  
== P4 - minor annoyances ==
+
== P3 - usability/functional issues ==
 +
* Progress bar stays filled in the status line (wimj)
 +
* Icons missing and weird toolbar (wimj) [[image:e4toolbar.png]]
 +
* Show View Dialog needs polish
 +
 
 +
== P4 - minor usability/functional/polish issues ==
  
 
[[Category:E4]]
 
[[Category:E4]]

Revision as of 11:14, 20 May 2010

This page summarizes the open issues with the Eclipse SDK4.0 builds. Developers who are working with these builds are encouraged to add issues to this list (and open corresponding bugs).

As we move into the end-game, it's important to prioritize the issues so we have a good idea about what will and what might not be fixed.

Developing the compatibility layer

See here.

Issues

This list is not a complete list of work to be done. High priority items represent issues that impede a user's ability to use Eclipse 4.0 as an IDE. Lower priority issues describe missing (non-critical) function, missing polish, etc. Feel free to add to this list, remove things that are fixed, or increase the priority of bugs that are affecting you. Please don't lower priorities set by others.

This list will serve as the "polish" list as we approach the SDK 4.0 end-game.

Workspace recovery

If in the event that the SDK gets into a state that it will no longer start on your workspace but starts on a new one, you may want to try resetting the state of your workbench by deleting the deltas.xml file.

  • workspace/.metadata/.plugins/org.eclipse.e4.workbench/deltas.xml

P1 - major impediments

  • Keybindings don't work in dialogs bug 308593
  • Outline view stops tracking active editor bug 309213
    • Workaround: Ctrl+O
  • No contributed menus (Run/Debug menu)
    • Workaround: keybindings such as F11, Alt+Shift+D,E
    • Workaround: Bring up the context menu on some resource and then choose Run As > Run Configurations...
  • Unable to change key bindings in the Keys preference page
  • Unable to maximize/minimize parts bug 309249

P2 - major usability/functional issues

  • Opening, closing, and switching of editors is very slow, bug 309161, bug 312622
  • Perspective switcher not complete bug 308102
    • Workaround: use Ctrl+F8, Window > Open Perspective...
  • Customize perspective does not work (wimj)
  • Context menu "New > Other" is disabled

P3 - usability/functional issues

  • Progress bar stays filled in the status line (wimj)
  • Icons missing and weird toolbar (wimj) E4toolbar.png
  • Show View Dialog needs polish

P4 - minor usability/functional/polish issues

Back to the top