blob: 0cd010444ab99f2d7fc36982418a49959f4fc030 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!--?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?-->
<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan"
xmlns:html="http://www.w3.org/1999/xhtml" name="Epsilon">
<release projectid="modeling.epsilon" version="1.0.0" />
<introduction>
<html:div>Epsilon is a family of languages and tools for code generation, model-to-model transformation, model validation, comparison, migration and refactoring that work out-of-the-box with EMF and other types of models.
</html:div>
</introduction>
<release_deliverables>
<html:p>
Each release provides development tools and execution engines for the languages in Epsilon. It also provides ANT tasks for executing programs written in Epsilon languages from within ANT build-files.
</html:p>
</release_deliverables>
<release_milestones>
<milestone date="07/03/2009" milestone="0.8.7"></milestone>
<milestone date="10/28/2009" milestone="0.8.8"></milestone>
<milestone date="04/15/2010" milestone="0.8.9"></milestone>
<milestone date="11/25/2010" milestone="0.9.0"></milestone>
<milestone date="08/25/2011" milestone="0.9.1"></milestone>
<milestone date="11/07/2012" milestone="1.0.0"></milestone>
<milestone date="09/01/2013" milestone="1.1.0"></milestone>
<milestone date="07/30/2014" milestone="1.2.0"><html:b>(planned)</html:b></milestone>
</release_milestones>
<target_environments>
<html:div>
Epsilon depends on the Platform and EMF projects and offers optional integration with GMF. Epsilon has been compiled using Java 1.6 and does not depend on any non-Java libraries.
</html:div>
<internationalization>
<html:div>
Epsilon does not currently provide support for internationalization.
</html:div>
</internationalization>
</target_environments>
<themes_and_priorities>
<theme name="Performance enhancements">
<description>
<html:div>
We are working on enhancing the performance of Epsilon by optimizing the execution
engines and the underlying model connectivity framework of Epsilon using big/complex
models provided by industrial collaborators.
</html:div>
</description>
</theme>
<theme name="Static Type Checking">
<description>
<html:div>
We are working on the infrastructure that will allow languages in Epsilon to be
statically type checked to improve usability (through features such as code
completion) and robustness.
</html:div>
</description>
</theme>
<theme name="Community building">
<description>
<html:div>
Epsilon already has a substantial user community as depicted by the activity in the eclipse.epsilon newsgroup.
We are constantly working on extending the Epsilon community by publishing examples and tutorials online.
</html:div>
</description>
</theme>
</themes_and_priorities>
<appendix name="Legal Notices">
<html:div>
<ul>
<li>
Java is a trademark or a registered trademark of Sun
Microsystems, Inc.
</li>
<li>
All other products or company names are mentioned for
identification
purposes only,
and may be trademarks or service marks
of their respective owners.
</li>
</ul>
</html:div>
</appendix>
</plan>