Skip to main content
Jump to: navigation, search

Difference between revisions of "EMF Compare/Roadmap"

(Released bits)
Line 30: Line 30:
  
 
= Released bits =
 
= Released bits =
 +
== 2010 ==
 
* [[EMF Compare 1.1.0 New And Noteworthy | New and Noteworthy : 1.1.0]]
 
* [[EMF Compare 1.1.0 New And Noteworthy | New and Noteworthy : 1.1.0]]
 +
== 2009 ==
 
* [[EMF Compare 1.0.0 New And Noteworthy | New and Noteworthy : 1.0.0]]
 
* [[EMF Compare 1.0.0 New And Noteworthy | New and Noteworthy : 1.0.0]]
 +
== 2008 ==
 
* [[EMF Compare 0.8.0 New And Noteworthy | New and Noteworthy : 0.8.0]]
 
* [[EMF Compare 0.8.0 New And Noteworthy | New and Noteworthy : 0.8.0]]
 +
 
* Initial project description : [[Media:EMFCompareDescription.pdf | EMF Compare Description (PDF)]]
 
* Initial project description : [[Media:EMFCompareDescription.pdf | EMF Compare Description (PDF)]]

Revision as of 09:20, 28 July 2010

Plan

Long Term

EMF Compare's focus is on providing a powerful, stable and proven framework for model comparison and merging. The API should be usable in any context from the plain Java application to the complete IDE customization.

Framework Enhancements

  • per namespace MatchEngine selection and dynamic switching instead of per file extension one Match Engine.
  • 2 ways and 3 ways merge robustness
  • High Performances during matching phase
  • Match/Diff/Merge on elements not contained in a EMF Resource.
  • MatchModel maintenance on incremental changes
  • DiffModel maintenance on incremental changes
  • Re-Usable Comparison UI Component
  • Undo/Redo support in comparison editor
  • ChangeModel to DiffModel and DiffModel to ChangeModel

Tooling Enhancements

  • Integration with the Team Model Synchronization UI
  • Generating a Custom Match Engine from Ecore Annotations.


2011

2012

2013

Released bits

2010

2009

2008

Back to the top