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

Reply via email to