On Wed, Jan 19, 2011 at 7:31 PM, Senaka Fernando <[email protected]> wrote:

> Hi Sameera,
>
> On Wed, Jan 19, 2011 at 7:17 PM, Sameera Jayasoma <[email protected]>wrote:
>
>> On Wednesday, January 19, 2011, Senaka Fernando <[email protected]> wrote:
>> >
>> >
>> > On Wed, Jan 19, 2011 at 11:04 AM, Tharindu Mathew <[email protected]>
>> wrote:
>> >
>> >
>> >
>> >
>> > On Wed, Jan 19, 2011 at 10:59 AM, Senaka Fernando <[email protected]>
>> wrote:
>> >
>> >
>> >
>> > Hi Tharindu,
>> >
>> > On Wed, Jan 19, 2011 at 10:45 AM, Tharindu Mathew <[email protected]>
>> wrote:
>> >
>> >
>> >
>> >
>> > On Wed, Jan 19, 2011 at 10:37 AM, Senaka Fernando <[email protected]>
>> wrote:
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > On Tue, Jan 18, 2011 at 9:59 PM, Sameera Jayasoma <[email protected]>
>> wrote:
>> >
>> >
>> >
>> > I am in the process of commiting the Axis2, Axiom and Carbon version
>> changes to Carbon and Stratos trunks. Please don't take commit or take
>> updates.
>> >
>> > Sorry for the inconvenience caused.  Will update the list once this
>> modification is completed.
>> >
>> > Noted. And, asking again. Do we need to have a parent pom (above core,
>> components, orbit, etc. - I mean above everything), which has the versions
>> of cross cutting concerns such as Axiom, Axis2? Everybody would use that
>> property, and any change means one-place to edit. WDYT?
>> > +1 for this, we have properties duplicated all over.
>> > No, it is not duplication, its inheritance (re-use). Maven projects
>> inherit from parent projects.
>> > Sorry for not being clear. I meant we are defining the same property all
>> over, without re-using the one in a parent pom as you proposed.
>> > Oh ok. Now I get what you meant. Yes, right now we have lots of
>> duplication, which seems wrong
>> I don't think we have that much of duplication. Please let us know the
>> places where there are lots of duplication.
>>
>
> If you ever had to change the axiom version or axis2 version in more than
> one place in the process that you've mentioned, that's wrong, IMO. OK, may
> be its ok to have it in few top-level poms, but I don't think that's the
> case, may be you can update this thread based on your experiences.
>

I have seen pom.version being used without defining a separate variable for
dependencies(mostly component dependencies). But this adds more work when
one want to update the version of a particular component only.

/sumedha




>
> Thanks,
> Senaka.
>
>>
>> Thanks,
>> Sameera
>> >
>> > Thanks,
>> > Senaka.
>> >
>> >
>> >
>> >
>> >
>> >
>> > But keeping some properties local may facilitate building source if the
>> poms are not present in a maven repo.
>> >
>> >
>> >
>> >
>> >
>> > That's a deployment issue. Even right now, any change in the axis2
>> version means you need to build from dependencies downwards. So, if you look
>> carefully, the proposed model, will only put some order to the mess, and
>> there is no additional effort.
>> > +1
>> >
>> >
>> >
>> >
>> > Thanks,
>> > Senaka.
>> >
>> >
>> >
>> >
>> >
>> >
>> >
>> > Thanks,
>> > Senaka.
>> >
>> >
>> >
>> > Thanks
>> > Sameera
>> > --
>> > Sameera Jayasoma
>> > Technical Lead and Product Manager, WSO2 Carbon
>> >
>> > WSO2, Inc. (http://wso2.com)
>> > email: [email protected]
>> > blog: http://tech.jayasoma.org
>> >
>> > Lean . Enterprise . Middleware
>> >
>> > _______________________________________________
>> > Carbon-dev mailing list
>> > [email protected]
>> > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>> >
>> >
>> >
>> > --
>> > Senaka Fernando
>> >
>> >
>> >
>> >
>> >
>> > Product Manager - WSO2 Governance Registry;
>> > Associate Technical Lead; WSO2, Inc.; http://wso2.com
>> > Member; Apache Software Foundation; http://apache.org
>> >
>> > E-mail: senaka AT wso2.com
>> > P: +1 408 754 7388; ext: 51736; M: +94 77 322 1818
>> > Linked-In: http://www.linkedin.com/in/senakafernando
>> >
>> > Lean . Enterprise . Middleware
>> >
>> >
>> > _______________________________________________
>> > Carbon-dev mailing list
>> > [email protected]
>> > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>> >
>> >
>> >
>> > --
>> > Regards,
>> >
>> > Tharindu Mathew
>> > Software Engineer,WSO2 Inc.,
>> >
>> > http://wso2.com
>> >
>> >
>> > _______________________________________________
>> > Carbon-dev mailing list
>> > [email protected]
>> > https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>> >
>> >
>> >
>> > --
>> > Senaka Fernando
>> >
>> > --
>> > Senaka Fernando
>> >
>> > Product Manager - WSO2 Governance Registry;
>> > Associate Technical Lead; WSO2, Inc.; http://wso2.com
>> > Member; Apache Software Foundation; http://apache.org
>> >
>> > E-mail: senaka AT wso2.com
>> > P: +1 408 754 7388; ext: 51736; M: +94 77 322 1818
>> > Linked-In: http://www.linkedin.com/in/senakafernando
>> >
>> > Lean . Enterprise . Middleware
>> >
>> >
>>
>> --
>> Sameera Jayasoma
>> Technical Lead and Product Manager, WSO2 Carbon
>>
>> WSO2, Inc. (http://wso2.com)
>> email: [email protected]
>> blog: http://tech.jayasoma.org
>>
>> Lean . Enterprise . Middleware
>> _______________________________________________
>> Carbon-dev mailing list
>> [email protected]
>> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>>
>
>
>
> --
> *Senaka Fernando*
> Product Manager - WSO2 Governance Registry;
> Associate Technical Lead; WSO2, Inc.; http://wso2.com*
> Member; Apache Software Foundation; http://apache.org
>
> E-mail: senaka AT wso2.com
> **P: +1 408 754 7388; ext: 51736*; *M: +94 77 322 1818
> Linked-In: http://www.linkedin.com/in/senakafernando
>
> *Lean . Enterprise . Middleware
>
>
> _______________________________________________
> Carbon-dev mailing list
> [email protected]
> https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev
>
>
_______________________________________________
Carbon-dev mailing list
[email protected]
https://wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to