Roadmap

Version 0.1 - Initial Peer Review Release (14/5/2008)

  • Instruction Groups including Map and List Groups.
  • Provider API.
  • Basic instructions/operators.
  • Java Provider, Camel Provider, Text Provider, Boolean Provider, Std (in and out) Provider, XPath Provider, Groovy Provider
  • Direct Excecution Model
  • XML DOM & ObjectGraph Data Models
  • Exception Models
  • Resources

Version 0.2 - Core Langaguage Release (1/7/2008)

  • The system construct and support for all core language features.
  • System resources - system level resources.
  • Parameters - compile-time parameterization.
  • Agents - system agents.
  • Listeners - system listeners.
  • Methods - system level methods.
  • Ports - system entry points.
  • Full URI syntax using uri namespace.

Version 0.3 - Enterprise Features Release (1/9/2008)

  • 'transact' keyword - full support for transactional beahviours.
  • Security support.
  • Distributed Execution Model.
  • Parallelism biased review of core API and language features - i.e. make sure evrything makes sensde in a distributed environment.

Version 0.4 - Feature Complete Release Part I (1/12/2008)

  • Support for all core execution models (Seda, Pipeline etc.)
  • Support for more basic provider types.

Version 0.5 - Feature Complete Release Part II (1/2/2009)

  • Language clean up, add missing features, deprecate useless ones.
  • Code refactoring including final API changes before 1.0 freeze.

Version 0.6 - Feature Complete Release Part II (1/3/2009)

  • Complete language clean up, add missing features, deprecate useless ones.
  • Extensive code refactoring including final API changes before 1.0 freeze.
  • Start formal documentation on language features.

Version 1.0 - Stable Language and API Release (1/4/2009)

  • Backwards compatability starts here.