On Sat, Feb 4, 2012 at 5:14 PM, Sameera Jayasoma <[email protected]> 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. > Are we going to keep the same carbon version to the features? if not how we going to handle the feature repose? currently feature repos are named with carbon versions. thanks, Amila. > > 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 > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *Amila Suriarachchi* Software Architect WSO2 Inc. ; http://wso2.com lean . enterprise . middleware phone : +94 71 3082805
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
