Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [e4-dev] Now's the time to figure out what we need in e4

We also need to revisit the bugs we deferred (see http://wiki.eclipse.org/Platform_UI/Plan/4.3) and reserve time to be spent on performance.

Dani


From:        Eric Moffatt <emoffatt@xxxxxxxxxx>
To:        e4-dev@xxxxxxxxxxx
Date:        02.10.2013 20:46
Subject:        [e4-dev] Now's the time to figure out what we need in e4
Sent by:        e4-dev-bounces@xxxxxxxxxxx




OK, Kepler SR1 is done and Luna M2 are out....Kepler SR2 is not due until Februrary. We finally  have time to review all of those things we've been putting off and get to work on them. As quickly as possible I'd like to identify those areas that folks think are worth doing so we can then move on to assigning people to actually do the work / designs.

Here's a list of those items that I had on my white board; please respond if you know of other items that should be on the list or if you think that something that's on the list might be unnecessary.


UI:


Fix Layouts (Part of this is already done and I'm already working on removing all uses of SWT.DEFER)
Split Parts - Revamping the example to use the new Composite Part


SWT Removal from PRE + addons - This is good for enabling the re-use of the rendering engine and addons in non-SWT environments.


API:


'find<x>' completeness - Fix up the 'find' API to be able to search the complete model...
Remove unnecessary Model elements - Those classes we've marked deprecated in the model API as well as MInputPart


Implement e4View etc handling, add e4Handler and make them work (are there any other EP's we should look at?)


Fix rendering to create WBW... - This is likely the hardest task. The idea is to allow native e4 RCP apps to use legacy 3.x stuff *without* having to use the IDE's startup logic. For example you should be able to add a PartDescriptor for a legacy part into the model and when it gets rendered the services and infrastructure it needs get created.


MEditorDescriptor + code - enable native e4 editors


new LC events - new Life Cycle events
Snippet / Fragment Work (needs new LC events)


Once the list is complete we'll ensure that there are defects for each...


How much of this gets done will depend greatly on the active participation of those who are interested,
Eric
_______________________________________________
e4-dev mailing list
e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/e4-dev


Back to the top