Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse-incubator-e4-dev] What exactly will be part of e4?


These are good questions Michael.  Unfortunately we seem only capable of maintaining a few active discussions (and presentation happened to be first).

In the EclipseCon presentation/BOF and in the wiki we talked about "The 20 Things", which are the base intrinsic services that the platform provides.  Things like selection, commands, jobs, etc.  We need to start talking about these, they're critical because they'll form the programming model.

>>For example, why is CVS and Ant part of the (current) platform
>>but not EMF? EMF seems more fundamental and general than say, CVS.

Certainly in the case of CVS historical.  Going forward, especially now that we have p2, I'd like to see a clearer split between base technologies vs. optional technologies (resources, JFace, Ant etc.), and vs. vertical domain components (CVS, JDT, etc).  That's part architectural (ensuring the dependencies are right, as per your more recent note), and part packaging.

Kevin



Michael Scharf <Michael.Scharf@xxxxxxxxxxxxx>
Sent by: eclipse-incubator-e4-dev-bounces@xxxxxxxxxxx

04/20/2008 11:35 PM

Please respond to
E4 developer list <eclipse-incubator-e4-dev@xxxxxxxxxxx>

To
E4 developer list <eclipse-incubator-e4-dev@xxxxxxxxxxx>
cc
Subject
[eclipse-incubator-e4-dev] What exactly will be part of e4?





I think what is considered part of current (eclipse 3) "platform"
is partly determined by the history of eclipse. Will we just
take the historic platform components and rework them as e4?

The e4 discussion up to now has been very much focused on the
presentation layer (SWT/JFace/Workbench).

I'd like to see a clear picture of what is part of e4 and what the
layers are.

What about compare, text, jobs, update, resources, debug, team? Are
those part of e4? What will be the impact of e4 on those components?

For example, why is CVS and Ant part of the (current) platform
but not EMF? EMF seems more fundamental and general than say, CVS.


Michael
_______________________________________________
eclipse-incubator-e4-dev mailing list
eclipse-incubator-e4-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/eclipse-incubator-e4-dev


Back to the top