Currently, orbit bundles are all over the place. Not in a single repo.
On Fri, Jun 14, 2013 at 11:01 AM, Amila Suriarachchi <[email protected]> wrote: > > > > On Fri, Jun 14, 2013 at 9:31 AM, Afkham Azeez <[email protected]> wrote: > >> What if we move all orbits out of the main codebase? Any orbit project >> will immediately be graduated & pushed to the Maven repo. >> >> Also, what if all dependencies that we change such as Axis2, Synapse, ODE >> etc. are maintained outside the mainstream repo, and those are built >> separately & pushed as snapshots to the Maven repo until we do a release? >> Once we do a release, we can push the final fixed version. We don't need >> everybody building these. >> > > This has a problem with patching. > > Lets say we release carbon 4.2.0 with axis2 1.6v10 and we need to patch > some axis2 change for a later product release. Then we need to keep > separate patch folder for all dependencies. > > Orbit bundles anyway in a separate repo. So we we can push oribit version > to maven repo then no one wants to build the oribits. > > thanks, > Amila. > > >> >> >> On Fri, Jun 14, 2013 at 8:40 AM, Amila Suriarachchi <[email protected]>wrote: >> >>> >>> >>> >>> On Thu, Jun 13, 2013 at 9:30 AM, Shameera Rathnayaka >>> <[email protected]>wrote: >>> >>>> Hi Pradeep, >>>> >>>> On Thu, Jun 13, 2013 at 9:37 PM, Pradeep Fernando <[email protected]>wrote: >>>> >>>>> - we cant have two versions, we should remove one. However little >>>>> complication here. >>>>> >>>>> We used to point the axis2 of trunk to current branched version of >>>>> axis2 (say axis2-1.6wso2v1 of 4.1.0 branch) till we are done with releases >>>>> in branch. Once we are done with releasing the branch we create 1.6.wso2v2 >>>>> in the trunk. >>>>> >>>>> >>>>> Now the situation is bit different. We are releasing in multiple >>>>> branches. (4.1.0 and 4.2.0). I can't decide on a version number for axis2 >>>>> in 4.2.0 branch since 4.1.0 branch development is in progress. >>>>> >>>>> However, since we are following a patching model in 4.1.0 kernel, >>>>> there will not be any further versions of axis2 in 4.1.0 branch. Hence >>>>> lets >>>>> keep the 1.6.1-wso2v10 version, and remove other. >>>>> >>>> >>>> +1 , I did my json merge to 1.6.1-wso2v10. Actually not only axis2 , >>>> transport also has two versions and platform/dependencies/cassandra also >>>> has two versions. So we need to clean the trunk by removing all previous >>>> versions. We should have one version(latest version) of each dependencies >>>> in trunk. >>>> >>> >>> +1. Trunk should have only one version of dependencies. Another problem >>> we have solved with patching model :) >>> >>> thanks, >>> Amila. >>> >>>> >>>> Thanks, >>>> Shamera. >>>> >>>>> >>>>> thanks, >>>>> --Pradeep >>>>> >>>>> >>>>> On Thu, Jun 13, 2013 at 8:38 PM, Prabath Siriwardena <[email protected] >>>>> > wrote: >>>>> >>>>>> Please see >>>>>> https://svn.wso2.org/repos/wso2/carbon/kernel/trunk/dependencies/axis2/ >>>>>> >>>>>> -- >>>>>> Thanks & Regards, >>>>>> Prabath >>>>>> >>>>>> Mobile : +94 71 809 6732 >>>>>> >>>>>> http://blog.facilelogin.com >>>>>> http://RampartFAQ.com >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Pradeep Fernando* >>>>> Member, Management Committee - Platform & Cloud Technologies >>>>> Senior Software Engineer;WSO2 Inc.; http://wso2.com >>>>> >>>>> blog: http://pradeepfernando.blogspot.com >>>>> m: +94776603662 >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> [email protected] >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> *Software Engineer - WSO2 Inc.* >>>> *email: shameera AT wso2.com <[email protected]> , shameera AT >>>> apache.org <[email protected]>* >>>> *phone: +9471 922 1454* >>>> * >>>> * >>>> *Linked in : *http://lk.linkedin.com/pub/shameera-rathnayaka/1a/661/561 >>>> *Twitter : *https://twitter.com/Shameera_R >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> *Amila Suriarachchi* >>> >>> Software Architect >>> WSO2 Inc. ; http://wso2.com >>> lean . enterprise . middleware >>> >>> phone : +94 71 3082805 >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> *Afkham Azeez* >> Director of Architecture; WSO2, Inc.; http://wso2.com >> Member; Apache Software Foundation; http://www.apache.org/ >> * <http://www.apache.org/>** >> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >> twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >> * >> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >> * >> * >> *Lean . Enterprise . Middleware* >> > > > > -- > *Amila Suriarachchi* > > Software Architect > WSO2 Inc. ; http://wso2.com > lean . enterprise . middleware > > phone : +94 71 3082805 > -- *Afkham Azeez* Director of Architecture; WSO2, Inc.; http://wso2.com Member; Apache Software Foundation; http://www.apache.org/ * <http://www.apache.org/>** email: **[email protected]* <[email protected]>* cell: +94 77 3320919 blog: **http://blog.afkham.org* <http://blog.afkham.org>* twitter: **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> * linked-in: **http://lk.linkedin.com/in/afkhamazeez* * * *Lean . Enterprise . Middleware*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
