On Fri, Sep 25, 2009 at 3:22 PM, Sagara Gunathunga <[email protected]> wrote: > Thanks Claus, I will look in to that wiki documentation too. > > On 9/25/09, Claus Ibsen <[email protected]> wrote: >> Hi >> >> I have just added it to Camel. Thanks a lot. >> >> Do you want to help out with the wiki documentation as well? >>
I created a wiki page at: http://cwiki.apache.org/confluence/display/CAMEL/Castor Could you take a look? >> >> >> On Wed, Sep 23, 2009 at 5:15 PM, Sagara Gunathunga <[email protected]> >> wrote: >> > Hi Claus, >> > >> > I have attached a zip file with the new component. >> > >> > Thanks, >> > >> > On Wed, Sep 23, 2009 at 11:07 AM, Claus Ibsen <[email protected]> >> wrote: >> >> On Wed, Sep 23, 2009 at 7:05 AM, Sagara Gunathunga <[email protected]> >> wrote: >> >>> Hi Claus, >> >>> >> >>> 1.) I have created a JIRA issue for this [1] , please add appropriate >> >>> Component-category/appropriate Version and assign to me . I will >> >>> update patches for new component soon. >> >>> >> >>> 2.) Please provide the SVN location for camel-spring.xsd schema file. >> >>> i want to create a patch for this too. >> >>> >> >> >> >> Its auto generated based on JAXB annotations on the model classes in >> camel-core. >> >> >> >> Do not worry about camel-core stuff I can add the needed classes to >> >> make sure castor is avail in the XSD file and easy to use as a data >> >> format. >> >> >> >> >> >> >> >>> >> >>> [1] - https://issues.apache.org/activemq/browse/CAMEL-2034 >> >>> >> >>> >> >>> Thanks, >> >>> >> >>> On Wed, Sep 23, 2009 at 12:20 AM, Sagara Gunathunga >> <[email protected]> wrote: >> >>>> 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 wha > tever 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 >> >>>> >> >>> >> >>> >> >>> >> >>> -- >> >>> 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
