+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

Reply via email to