+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
_______________________________________________ Carbon-dev mailing list Carbon-dev@wso2.org http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev