Return-Path: Delivered-To: apmail-camel-dev-archive@www.apache.org Received: (qmail 48449 invoked from network); 23 Sep 2009 05:06:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 23 Sep 2009 05:06:14 -0000 Received: (qmail 43084 invoked by uid 500); 23 Sep 2009 05:06:14 -0000 Delivered-To: apmail-camel-dev-archive@camel.apache.org Received: (qmail 43005 invoked by uid 500); 23 Sep 2009 05:06:13 -0000 Mailing-List: contact dev-help@camel.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@camel.apache.org Delivered-To: mailing list dev@camel.apache.org Received: (qmail 42995 invoked by uid 99); 23 Sep 2009 05:06:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Sep 2009 05:06:13 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sagaragu@gmail.com designates 209.85.216.172 as permitted sender) Received: from [209.85.216.172] (HELO mail-px0-f172.google.com) (209.85.216.172) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 23 Sep 2009 05:06:03 +0000 Received: by pxi2 with SMTP id 2so378295pxi.11 for ; Tue, 22 Sep 2009 22:05:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=t/arkkPbZCAJ8cayNJjYGRCv4XgM0Ezg6KIH88Nx3ME=; b=u4jkbbeM70HRZR5VrQj8biJ/GqKmMc4Oj4MnwPEWjmjctFNh37qs4UpYEJJ5j2Ltpm BLUCQqIbmpusKt5TaaTmYqHP0Qk5g2tbbOQJUYLJzIcGpl7/cWspfwFsLN3sI2kZ5Xdr YToAzQAePxDtCHFviuENN+QoP89w9ORZ4mKBc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=yCwf8q5Ag8uu0tU09FLH+5k1aZDN50/GNcTisi/1gzuN1WH7pNRviBOJky632nqPpJ Q8Gpt+9uTQseeQcGrl9Vj4BcWhMvV0RNtSJf8W8mSs9g0S1573I34k2+OBYOAZ3q009+ hGsJJ7iAbO0F84ini/8sFhYhF3PE2Bl4dbRSk= MIME-Version: 1.0 Received: by 10.114.165.35 with SMTP id n35mr3161807wae.183.1253682343025; Tue, 22 Sep 2009 22:05:43 -0700 (PDT) In-Reply-To: <7e5862b60909221150s1da4d6dam70b2106f94521ab7@mail.gmail.com> References: <7e5862b60909220804t280103bbv5a1b2423f14dc214@mail.gmail.com> <5380c69c0909220811s5b71530bqf217bd0c0e8e9a24@mail.gmail.com> <7e5862b60909220831o4bc978pb007a358f16cd8fb@mail.gmail.com> <5380c69c0909220835h35bd6fbfx9bbd490eaad64629@mail.gmail.com> <7e5862b60909220900w66a6a3es6e58683374a07deb@mail.gmail.com> <5380c69c0909221042x323c82d7x814b4b95422620b5@mail.gmail.com> <7e5862b60909221119m240b3f4eu3c0e2c0b04ad16bb@mail.gmail.com> <5380c69c0909221123o7d4a1592wfae54a1c96e3aa4@mail.gmail.com> <7e5862b60909221150s1da4d6dam70b2106f94521ab7@mail.gmail.com> Date: Wed, 23 Sep 2009 10:35:42 +0530 Message-ID: <7e5862b60909222205k5fdeed04ka1feda9295cc1fb2@mail.gmail.com> Subject: Re: Contribute for camel - castor component From: Sagara Gunathunga To: dev@camel.apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org 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. [1] - https://issues.apache.org/activemq/browse/CAMEL-2034 Thanks, On Wed, Sep 23, 2009 at 12:20 AM, Sagara Gunathunga wr= ote: > Sounds good. I will create a JIRA ticket and will upload new component > as a =C2=A0.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 =C2=A0to improve =C2=A0comments , = 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 wro= te: >> On Tue, Sep 22, 2009 at 8:19 PM, Sagara Gunathunga = wrote: >>>> Cool so the maven repos contain the > 0.9.7 version which is Apache li= cense. >>>> 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 =C2=A0jar 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 =C2=A0those 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 = wrote: >>>>>> On Tue, Sep 22, 2009 at 5:31 PM, Sagara Gunathunga 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 Apa= che >>>>>>> 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 whe= n >>>>>> projects can publish their own releases to maven repos. >>>>>> >>>>>> >>>>>>> >>>>>>> Thanks , >>>>>>> >>>>>>> On Tue, Sep 22, 2009 at 8:41 PM, Claus Ibsen wrote: >>>>>>>> Hi >>>>>>>> >>>>>>>> Sounds cool. >>>>>>>> >>>>>>>> Can you check the license of Castor as Apache does not allow to us= e >>>>>>>> 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 wrote: >>>>>>>>> Hi folks, >>>>>>>>> >>>>>>>>> Since last few months i used Camel as a routing engine and I'm ve= ry >>>>>>>>> much happy with it's features and i have created some new compone= nts >>>>>>>>> according to my previous project requirements. Among those compon= ents >>>>>>>>> Camel-Castor components is much more useful to me and I'm happy t= o >>>>>>>>> contribute for Castor components (datatype) for Apache Camel Proj= ect. >>>>>>>>> >>>>>>>>> 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/cam= el-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 > --=20 Sagara Gunathunga Blog - ssagara.blogspot.com Web - http://people.apache.org/~sagara