+1 for starting with Groovy. It would be great to have a closer collaboration between IPF [1] and Camel regarding Groovy (and eventually other language) support. I could image that some of IPF's Groovy support could be interesting to Camel user's as well like using closures for processors, expressions, predicates etc [2], Groovy XML processing [3], DSL extension mechanism (components/bundles can contribute to the overall DSL) [4] or DSL extenders for OSGi [5] to mention some examples.
Any thoughts? [1] http://gforge.openehealth.org/gf/project/ipf/ [2] http://repo.openehealth.org/confluence/display/ipf/Core+features#Corefeatures-DSLextensionforexistingCamelfeatures [3] http://repo.openehealth.org/confluence/display/ipf/Core+features#Corefeatures-DSLextensionsforGroovyXMLprocessing [4] http://repo.openehealth.org/confluence/display/ipf/Core+features#Corefeatures-DSLextensionmechanism, http://repo.openehealth.org/confluence/display/ipf/IPF+Guidelines#IPFGuidelines-DSLextensionsguide [5] http://repo.openehealth.org/confluence/display/ipf/OSGi+support#OSGisupport-Extenderbundles Cheers, Martin Willem Jiang schrieb: > +1 for starting with Groovy. > Here are some links[1][2] which show some examples about using the > Groovy with Camel. > > [1]http://gforge.openehealth.org/gf/project/ipf/ > [2]http://mrhaki.blogspot.com/2009/04/use-apache-camel-plugin-in-grails.html > > Willem > > Hadrian Zbarcea wrote: > >> I think we should start with Groovy, Python and Ruby. It's hard to >> decide on priorities, every time I try to, I feel like changing the >> order. If you have a preference please let us know. After we get the >> AST it should be all the same. >> >> Btw, one of the first things we need to do is decide which of the 2 >> projects is of more interest to you so we would know how to rank it. >> >> You can find me (and others) online on the #camel channel at >> irc.codehaus.org if you'd like to chat about it. >> >> Cheers >> Hadrian >> >> >> >> >> On Apr 6, 2009, at 9:55 AM, 宓学强 wrote: >> >> >>> I wonder which dynamic language should we add for the Dynamic route >>> support,Groovy,Ruby,Python or Scala? >>> Hope every one can give the opinion and we can negotiate to decide that. >>> >>> >>> -- >>> 宓学强 allo...@gmail.com >>> >> > >