cimug-org / CIMTool

CIMug's CIMTool for the Common Information Model (CIM).
http://cimtool.ucaiug.io/
GNU Lesser General Public License v2.1
40 stars 5 forks source link

Migrate CIMTool to the Eclipse 4.x (e4) plugin platform #91

Closed tviegut closed 7 months ago

tviegut commented 7 months ago

Migration of CIM Tool from the Eclipse 3.x to the Eclipse 4.x platform (e4) is needed. This migration will introduce no new functionality but instead will address the need to re-baseline CIMTool to e4. Once complete, CIMTool should undergo extensive testing to address any regression issues that may be introduced. Future functionality, enhancements, and roadmap planning will occur later.

For this first release the e4 compatibility layer will be utilized and effectively run CIMTool without significant changes. However, for the time being the more immediate benefits of the e4 platform won't be maximized. If we want to move CIMTool to pure e4, that will be require more work. The current view into the future roadmap is to wait to touch existing older code as we hold out the possibility to have 3.x and e4 plugins run together in the app.

Additional information/resources can be found here:

http://tomsondev.bestsolution.at/2011/06/10/how-to-apply-the-e4-programming-model-to-3-x/ http://eclipsesource.com/blogs/2012/06/18/migrating-from-eclipse-3-x-to-eclipse-4-e4/

https://eclipsesource.com/technology/e4/

Eclipse_4_Tutorial.pdf

Initial benefits will include: