+1 for going ahead (without opinion on timing) and to Amila's suggestion of making the orbit stuff another TLP.
I'm +1 for graphite per Senaka for X. Sanjiva. On Mon, Feb 6, 2012 at 4:03 PM, Dimuthu Leelarathne <dimut...@wso2.com>wrote: > Hi all, > > +1. > > When installing other features to different products, it should mention > the carbon core version. Currently, the carbon core is the intersection of > products, so there is no problem at all. But if we go ahead with minimizing > carbon-core it can be tricky to handle. Just had an offline chat with > Sameera, and according to him P2 handles it nicely. > > thanks, > dimuthu > > On Mon, Feb 6, 2012 at 8:24 AM, Sumedha Rubasinghe <sume...@wso2.com>wrote: > >> +1 for the idea. B4 doing the actual change, how about running through >> different scenarios (like Amila mentioned) - like how we did for branching >> approach. Figuring out problems later would be costly in terms of time. >> >> /sumedha >> >> On Sat, Feb 4, 2012 at 5:14 PM, Sameera Jayasoma <same...@wso2.com>wrote: >> >>> *Objective*: >>> Make Carbon core a top level project in WSO2 trunk. At the moment >>> complete Carbon platform code lies under >>> https://svn.wso2.org/repos/wso2/trunk/carbon/. This structure has its >>> own problems. >>> >>> *Motivations*: >>> 1) Carbon core can be treated as a separate product which has its own >>> dependencies, orbit and Carbon core can be released independently of other >>> Carbon components, products. >>> 2) To ensure that the Carbon based products can depend on a stable, well >>> tested and released version of Carbon instead of the Carbon trunk. >>> 3) This will also ensure the stability of the Carbon based products, >>> because they are no longer depend on the Carbon trunk which might undergo >>> drastic changes time to time. >>> >>> *Execution*: >>> Here is my proposal. >>> 1) We need to create two top level directories for Carbon and for >>> components, features and Carbon based products. Sample structure is shown >>> below. >>> >>> carbon >>> |--dependencies >>> |--orbits >>> |--core (core set of bundles.) >>> |--features (Carbon core features) >>> |--product (Carbon product) >>> >>> X (TODO we need to come up with a name. How about silicon. Dr. Sanjiva >>> once mentioned this name. :) ) >>> |--dependencies >>> |--orbits >>> |--components >>> |--features >>> |--products >>> >>> 2) In order to change the existing svn structure to a structure like >>> above, we need to hold all the commits, say for two to three days and >>> restructure the SVN, test properly and release for commits. >>> >>> Please feel free to comment. >>> >>> Thanks, >>> Sameera. >>> >>> -- >>> Sameera Jayasoma >>> Technical Lead and Product Manager, WSO2 Carbon >>> >>> WSO2, Inc. (http://wso2.com) >>> email: same...@wso2.com >>> blog: http://tech.jayasoma.org >>> >>> Lean . Enterprise . Middleware >>> >>> _______________________________________________ >>> Architecture mailing list >>> architect...@wso2.org >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> /sumedha >> +94 773017743 >> >> _______________________________________________ >> Architecture mailing list >> architect...@wso2.org >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > Dimuthu Leelarathne > Technical Lead > > WSO2, Inc. (http://wso2.com) > email: dimut...@wso2.com > > > Lean . Enterprise . Middleware > > > _______________________________________________ > Carbon-dev mailing list > Carbon-dev@wso2.org > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Sanjiva Weerawarana, Ph.D. Founder, Chairman & CEO; WSO2, Inc.; http://wso2.com/ email: sanj...@wso2.com; phone: +94 11 763 9614; cell: +94 77 787 6880 | +1 650 265 8311 blog: http://sanjiva.weerawarana.org/ Lean . Enterprise . Middleware
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev