Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Xpand/HeliosReview
Contents
This page provides the required docuware for the Xpand v1.0.0 Release Review, as part of the upcoming Helios Simultaneous Release.
Sven Efftinge (sven.efftinge@itemis.de)
Release Review : June 11, 2010
Communication Channel : eclipse.modeling.m2t newsgroup
Process Documentation : http://www.eclipse.org/projects/dev_process/development_process.php
Overview
Xpand is a language specialized on code generation based on EMF models. It supports the following main language features:
- Pluggable Type System
- Dynamic Dispatch of Functions
- AOP
- Rich Expressions (OCL-like but with Java-like syntax)
Features
Besides numerous bug fixes the main new features are:
- Profiler
- Incremental Generation
- Alternative Faster Backend
See [Xpand_New_And_Noteworthy#Version_1.0.0 New & Noteworthy])
Non-Code Aspects
Documentation has been overhauled and extended.
Testing & Packaging
Xpand makes use of the eclipse.org Hudson new continuous build system.
Xpand is integrated into the Helios Release Train since Oktober 2009.
Community & Support
- Active newsgroup with numerous posts a day
- Presentations at EclipseSummit and EclipseCon
- Blog posts on planet.eclipse.org
- Bugs changed between 2009-07-01 and 2010-05-28:
IP Issues
The Eclipse IP Process has been strictly followed and all plugins contain the appropriate about.html and license files.
The Xpand IP Log is available from [1]
Project Plan
The current project plan is available from [2].