On thursday, Boris gave me an impromptu demo of e4 (what he describes here). This was really cool. He emphasized the coolness of the model and the ability to just open an EMF editor to change the layout. What stroked me was the ability to have a very small app cleaned up of a whole set of gorp that usually constitutes the workbench (e.g registries of all sorts). This is great and very powerful and I believe that even though the goal is to recreate a workbench with functionalities equivalent to those of the previous one, we should strive to keep this nice separation of concern to give ppl the ability to write the smallest application possible and also give them the ability to use just what they need. For example an application author could pick and choose workbench constructs by just adding a few more plug-ins (view support should be separate from the editor support, etc.). Likewise, if he wants extensibility for views, he could just drop a few additional plug-ins.
Do we believe this is an interesting direction and we should strive to keep this kind of separation?
_______________________________________________ eclipse-incubator-e4-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/eclipse-incubator-e4-dev
