Reviews run for a minimum of one week. The outcome of the review is decided on this date. This is the last day to make comments or ask questions about this review.
The EMF Diff/Merge technology is made of two update sites/dropins:
A core EMF Diff/Merge update site that provides:
- A diff/merge engine. This component can be customized/extended via model scopes (what to compare), match and diff policies (how to compare) and merge policies (how to merge).
- A GUI component which relies on the engine. This component provides an extension point which allows specifying engine customizations that are made available in the GUI. It comes with a simple customization for GMF scopes (diagrams and models) that illustrates the overall extendibility of the technology.
A "Pattern" update site which relies on the update site above. It contains two features:
- A tool that provides support to modeling patterns that can be defined in terms of diff/merge.
- An extension of this tool for Sirius environments.
No security issue identified.
The complete EMF Diff/Merge documentation is available from the EMF Diff/Merge Wiki page:
Among the applications mentioned, one refers to the wiki page dedicated to Modeling Patterns, which is structured similarly to the main page.
EMF Diff/Merge intends to conform to the User Interface Guidelines.
No EMF Diff/Merge component is deprecated so far.
EMF Diff/Merge does not implement any standard.
EMF Diff/Merge obtained the "Most innovative project/feature" award at EclipseCon NA 2013. It is a young project whose usage is spreading.
The forum, bugzilla and Gerrit show regular activity by different people and organizations. In particular, several Gerrit pull requests have been submitted by people external to the project.
Questions on the forum arise on a regular basis, some of them receiving significant attention: the thread with the highest number of views has a total of almost 14,000 views.