On Wednesday, January 19, 2011, 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.
Axis2 and axiom versions has not been repeated in Carbon project. In Carbon components project they have been repeated twice. That we need to change. Generally we haven't repeated versions that much. AFAIK, we took a decision to maintain individual projects for Carbon, Components, Features.. etc a which ago. I guess this was done as a part of the branching strategy. Sameera > > 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 > > -- 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
