Sounds good. I will create a JIRA ticket and will upload new component as a .zip file also for other modifications required for Camel-core module to add new data type, i will create patches.
One problem I'm facing is I couldn't find SVN location for camel-spring.xsd file , i need to add Schema entry for this new datatype. please provide the location for above file. BTW this will take little time, i need to improve comments , add apache-boilerplate text ..etc. Once i completed i will update the dev list. Thanks , On Tue, Sep 22, 2009 at 11:53 PM, Claus Ibsen <[email protected]> wrote: > On Tue, Sep 22, 2009 at 8:19 PM, Sagara Gunathunga <[email protected]> wrote: >>> Cool so the maven repos contain the > 0.9.7 version which is Apache license. >>> What version of Castor did you use? >> >> I used 1.3 version and for this component required only castor-xml:1.3 >> and castor-core:1.3 jar files as dependencies. Since we use only core >> features of Castor data binding, moving to other versions also not a >> problem. >> >> >>> And do you have unit tests as well? That is something we *must* have >>> for camel components. >> >> Yes , I already created several unit tests for this and those are >> based on CamelTestSupport and one unit test for Spring support. >> > > Fantastic. > > To move one I think we should create a ticket in Camel JIRA and then > you can attach a zip file with the new component. > When you attach files to Apache JIRA there is a ticket to donate code > to ASF license or whatever the [x] was named. > > > >> >> >> >> >> >> >> >> >> >> >> >> >> >>>> >>>> >>>> Thanks , >>>> >>>> On Tue, Sep 22, 2009 at 9:05 PM, Claus Ibsen <[email protected]> wrote: >>>>> On Tue, Sep 22, 2009 at 5:31 PM, Sagara Gunathunga <[email protected]> >>>>> wrote: >>>>>> Hi Claus, >>>>>> >>>>>> I checked the Castor project license, they have dual licenses but >>>>>> clearly after Castor release 0.9.7 they are releasing under the Apache >>>>>> license [1] . In this page they have define their license details [2]. >>>>>> >>>>>> >>>>>> [1] - http://www.castor.org/new-license.txt >>>>>> >>>>>> [2] - http://www.castor.org/license.html >>>>>> >>>>> >>>>> Sounds good. >>>>> >>>>> Is Castor 0.9.7+ published to any maven repositories or does any of >>>>> its .jars packaged as OSGi bundles? >>>>> To include it we need to be able to download the .jars with maven in >>>>> well known maven repos. >>>>> >>>>> If not we need to add it to e.g. servicemix repo. But its better when >>>>> projects can publish their own releases to maven repos. >>>>> >>>>> >>>>>> >>>>>> Thanks , >>>>>> >>>>>> On Tue, Sep 22, 2009 at 8:41 PM, Claus Ibsen <[email protected]> >>>>>> wrote: >>>>>>> Hi >>>>>>> >>>>>>> Sounds cool. >>>>>>> >>>>>>> Can you check the license of Castor as Apache does not allow to use >>>>>>> any 3rd party jar if the license is not on the "approved" list. >>>>>>> http://www.apache.org/legal/3party.html >>>>>>> >>>>>>> See more here about contributing >>>>>>> http://camel.apache.org/contributing.html >>>>>>> >>>>>>> >>>>>>> On Tue, Sep 22, 2009 at 5:04 PM, Sagara Gunathunga <[email protected]> >>>>>>> wrote: >>>>>>>> Hi folks, >>>>>>>> >>>>>>>> Since last few months i used Camel as a routing engine and I'm very >>>>>>>> much happy with it's features and i have created some new components >>>>>>>> according to my previous project requirements. Among those components >>>>>>>> Camel-Castor components is much more useful to me and I'm happy to >>>>>>>> contribute for Castor components (datatype) for Apache Camel Project. >>>>>>>> >>>>>>>> I have created a small page to illustrate its usage [1] , If you guys >>>>>>>> are interested in, I can contribute for this component. >>>>>>>> >>>>>>>> >>>>>>>> [1] - >>>>>>>> http://people.apache.org/~sagara/dev/camel/camel-castor/camel-castor.html >>>>>>>> >>>>>>>> [2]- http://www.castor.org/ >>>>>>>> >>>>>>>> >>>>>>>> Thanks , >>>>>>>> >>>>>>>> -- >>>>>>>> Sagara Gunathunga >>>>>>>> >>>>>>>> Blog - ssagara.blogspot.com >>>>>>>> Web - http://people.apache.org/~sagara >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Claus Ibsen >>>>>>> Apache Camel Committer >>>>>>> >>>>>>> Open Source Integration: http://fusesource.com >>>>>>> Blog: http://davsclaus.blogspot.com/ >>>>>>> Twitter: http://twitter.com/davsclaus >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Sagara Gunathunga >>>>>> >>>>>> Blog - ssagara.blogspot.com >>>>>> Web - http://people.apache.org/~sagara >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> Claus Ibsen >>>>> Apache Camel Committer >>>>> >>>>> Open Source Integration: http://fusesource.com >>>>> Blog: http://davsclaus.blogspot.com/ >>>>> Twitter: http://twitter.com/davsclaus >>>>> >>>> >>>> >>>> >>>> -- >>>> Sagara Gunathunga >>>> >>>> Blog - ssagara.blogspot.com >>>> Web - http://people.apache.org/~sagara >>>> >>> >>> >>> >>> -- >>> Claus Ibsen >>> Apache Camel Committer >>> >>> Open Source Integration: http://fusesource.com >>> Blog: http://davsclaus.blogspot.com/ >>> Twitter: http://twitter.com/davsclaus >>> >> >> >> >> -- >> Sagara Gunathunga >> >> Blog - ssagara.blogspot.com >> Web - http://people.apache.org/~sagara >> > > > > -- > Claus Ibsen > Apache Camel Committer > > Open Source Integration: http://fusesource.com > Blog: http://davsclaus.blogspot.com/ > Twitter: http://twitter.com/davsclaus > -- Sagara Gunathunga Blog - ssagara.blogspot.com Web - http://people.apache.org/~sagara
