|[eclipse.org-architecture-council] input to the Eclipse architecture|
Sorry I am late on the task, I need to drive to work after the conf call. Following is my input to the components and layers...
A. Components to be reused in both desktop/designer environment and web/deployment environment:
B. Components to be reused in desktop/designer environment.
C. Tools to be integrated in various designer applications (such as Java IDE, C/C++ IDE, Embedded App IDE, Web App IDE, Report IDE, test and performance IDE, Database admin tool, etc..)
Possible Dependency: C --> B --> A
Started at 11 PST, with a couple of interruptions by people knocking on the door. This is my 50 min. input.
(It was sooo tempting to return to my email or to make phone calls, but I said I'd do this so here it is...)
Major Eclipse Platform components:
Part of my problem is that I started from package names and the Platform has ui code mixed with core code under the same high level package, e.g., org.eclipse.foo.internal.ui... and org.eclipse.foo.internal... so I have to go through and separate out each of the dependent pieces. I'm not complaining, I'm just stating that the packaging naming does not exactly match my idea of how the components are laid out.
Clearly there is a layout of the components that works or Eclipse couldn't load, so perhaps I should start from the plug-ins rather than the package names...
Anyway, my 30 minutes is up, so here's my input...
Back to the top