This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Child pages
  • Google SummerOfCode

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

Ideas for the Apache Sponsored GSoC2009.


Full support of the Camel DSL in Ruby and Python

Camel provides an Enterprise Integration Patterns Domain Specific Language which can be used from many languges such as Java, XML, Groovy, Scala. There is support for Ruby and Python as well, but limited at the moment. The proposal is to bring the Ruby and Python support up to par with the current Camel features.

Modifying Routes at runtime

We can already modify XML at runtime; we could do with visualisations using Scala, Ruby, Groovy, Python so that folks can view & edit the routes in whatever language they want and hack them. For more see the Web Console which supports updating the routes at runtime using the XML structure.

To do this we'll need to be able to turn a RouteDefinition back into the DSLs - such as Groovy/Ruby/Scala/Python