| <?xml version="1.0" encoding="utf-8" standalone="yes" ?> |
| <?xml-stylesheet type="text/xsl" href="project-plan-render.xsl"?> |
| <plan xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml"> |
| <release projectid="emf.diffmerge" version="0.1.0" /> |
| <introduction> |
| <html:p>EMF Diff/Merge is a diff/merge tool for models that emphasizes consistent merging based on consistency rules. This EMF sub-project is in Incubation.</html:p> |
| </introduction> |
| |
| <release_deliverables> |
| <html:div>An EMF Diff/Merge deliverable contains a diff/merge engine and a sample GUI. The release deliverables have the same form as is found in most Eclipse projects: |
| <html:ul> |
| <html:li>An update site providing access to all the plug-ins, sources and documentation;</html:li> |
| <html:li>A downloadable archive of this update site.</html:li> |
| </html:ul> |
| </html:div> |
| </release_deliverables> |
| |
| <release_milestones> |
| <milestone date="06/11/2012" milestone="EMF Diff/Merge 0.1.0"></milestone> |
| <milestone date="26/06/2013" milestone="EMF Diff/Merge 0.2.0_Kepler"></milestone> |
| <postamble/> |
| </release_milestones> |
| <target_environments> |
| <html:p>EMF Diff/Merge runs on Eclipse 3.6 / 3.7 / 4.2 / 4.3 and requires Java 5.x or 6.</html:p> |
| <internationalization> |
| <html:p> |
| None of the EMF Diff/Merge deliverables are internationalized. |
| </html:p> |
| </internationalization> |
| </target_environments> |
| <compatibility_with_previous_releases/> |
| |
| |
| <themes_and_priorities> |
| <preamble/> |
| <theme name="Diff/Merge Engine and sample GUI"> |
| <description> |
| </description> |
| <committed> |
| <html:p> |
| <html:ul> |
| <html:li>Robustness and performance. Although the tool has been extensively used in certain usage scenarios (versioning, model refactoring), experiments in different scenarios are expected to lead to improvements and fixes.</html:li> |
| <html:li>GUI integrability. A few experiments have been made where EMF Diff/Merge GUI elements are integrated into a third-party application. The GUI code can be improved so that integration be simpler.</html:li> |
| <html:li>Openness. EMF Diff/Merge currently has its own relation-style difference model. Integration into, e.g., existing model repositories requires the ability to deal with third-party, action-style difference models.</html:li> |
| </html:ul> |
| </html:p> |
| </committed> |
| </theme> |
| </themes_and_priorities> |
| <appendix/> |
| </plan> |