Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EMF Compare/Roadmap"

(Released bits)
 
(22 intermediate revisions by 3 users not shown)
Line 1: Line 1:
= Plan =
+
= Overall Goal =
== 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 ===
+
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.
* 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 ===
+
= Plan  =
* Integration with the Team Model Synchronization UI
+
* Generating a Custom Match Engine from Ecore Annotations.
+
  
 +
== Short Term ==
 +
== Mid-Term  ==
 +
== Short Term  ==
  
== 2011 ==
+
=Release Schedule=
  
 +
<googlecalendar width="100%" title="Schedule">gchs7nm4nvpm837469ddj9tjlk%40group.calendar.google.com</googlecalendar>
  
* [[EMF Compare 1.2.0 New And Noteworthy | New and Noteworthy : 1.2.0]]
+
The calendar is available in the following formats:
 +
[http://www.google.com/calendar/ical/gchs7nm4nvpm837469ddj9tjlk%40group.calendar.google.com/public/basic.ics ICal], [http://www.google.com/calendar/feeds/gchs7nm4nvpm837469ddj9tjlk%40group.calendar.google.com/public/basic ATOM News Feed], [http://www.google.com/calendar/embed?src=gchs7nm4nvpm837469ddj9tjlk%40group.calendar.google.com HTML]
  
== 2012 ==
+
[[Category:EMF_Compare]]
 
+
== 2013 ==
+
 
+
= Released bits =
+
== 2010 ==
+
* [[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]]
+
== 2008 ==
+
* [[EMF Compare 0.8.0 New And Noteworthy | New and Noteworthy : 0.8.0]]
+
 
+
* Initial project description : [[Media:EMFCompareDescription.pdf | EMF Compare Description (PDF)]]
+

Latest revision as of 08:20, 6 October 2014

Overall Goal

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.

Plan

Short Term

Mid-Term

Short Term

Release Schedule

The calendar is available in the following formats: ICal, ATOM News Feed, HTML

Back to the top