camel-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sagara Gunathunga <sagar...@gmail.com>
Subject Re: Contribute for camel - castor component
Date Wed, 23 Sep 2009 15:15:53 GMT
Hi Claus,

I have attached a zip file with the new component.

Thanks,

On Wed, Sep 23, 2009 at 11:07 AM, Claus Ibsen <claus.ibsen@gmail.com> wrote:
> On Wed, Sep 23, 2009 at 7:05 AM, Sagara Gunathunga <sagaragu@gmail.com> 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 <sagaragu@gmail.com> 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 <claus.ibsen@gmail.com> wrote:
>>>> On Tue, Sep 22, 2009 at 8:19 PM, Sagara Gunathunga <sagaragu@gmail.com>
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 <claus.ibsen@gmail.com>
wrote:
>>>>>>>> On Tue, Sep 22, 2009 at 5:31 PM, Sagara Gunathunga <sagaragu@gmail.com>
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 <claus.ibsen@gmail.com>
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
<sagaragu@gmail.com> 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

Mime
View raw message