Hi all,
e4 is the incubator for Eclipse 4.0, to be released
2010. Extending on current Eclipse and OSGi technology, its major goals
include
- Making it easier to write plugins
- Allowing better control over the look of Eclipse
based products
- Providing a uniform, pervasive platform across
computing environments (Web / RIA, Desktop, Server, Cloud,
Embedded)
- Increasing diversity of contributors to the
platform
- Maintaining backward compatibility for API-clean
clients
In order to reach these goals, Eclipse APIs are
refactored into services that make up a uniform
application model, which supports dependency injection to run in multiple
different contexts such as desktop or web; the Workbench is uniformly modeled to provide introspection,
flexibe shaping, CSS styling and declarative UI markup;
SWT target platforms are added to run in the Browser; and many more
initiatives in areas such as flexible
resources, command
recording, scripting, plugins in other
languages, pervasive themes like reducing bloat, and more involving
broad community participation.
The mission of the e4 project is to build a next
generation platform for pervasive, component-based applications and tools. See
the original project proposal for more
details.
Cheers,
--
Martin Oberhuber, Senior Member of Technical
Staff, Wind River
Target Management Project
Lead, DSDP PMC Member
|