Eclipse as a basis for LRW

The Eclipse development IDE ( is a extensible platform providing a substantial set of basic facilities that applications need. It may be extended in many ways through a very well developed plugin model. Entire products are developed on its substrate that look nothing like the IDE itself. Having written a plugin for Eclipse for source code control I wanted to explore how the platform might be leveraged to run LRW. Attached is my first take on this possibility.