On Wed, Nov 27, 2013 at 12:14 PM, Sameera Jayasoma <[email protected]> wrote:

> *What is C5?*
> Carbon 5 will be the next generation of WSO2 Carbon Platform.
>
> *Why C5?*
> The existing Carbon platform has served as a modular middleware platform
> for more than 5 years now. We've built many different products, solutions
> based on this platform. All the previous major releases of Carbon were
> sharing the same high level architecture, even though we've changed certain
> things time to time.
>
> Base architecture of the Carbon is modeled using the Apache Axis2's kernel
> architecture. Apache Axis2 is Web service engine. But it also has
> introduced a rich extensible server framework with a configuration and
> runtime model, deployment engine, clustering API and a implementation, etc.
> We extended this architecture and built a OSGI based modular server
> development framework called Carbon Kernel. It is tightly coupled with
> Apache Axis2. But now  Apache Axis2 is becoming a dead project. We don't
> see enough active development on the trunk. Therefore we thought of getting
> rid of this tight coupling to Apache Axis2.
>
> Carbon kernel has gained weight over the time. There are many unwanted
> modules there. When there are more modules, the rate of patching or the
> rate of doing patch releases increases. This is why we had to release many
> patch releases of Carbon kernel in the past. This can become a maintenance
> nightmare for developers as well as for the users. We need to minimize
> Carbon kernel releases.
>
> The other reason for C5 is to make Carbon kernel a general purpose OSGi
> runtime, specialized in  hosting servers. We will implement the bare
> minimal features required for server developers  in the Carbon kernel.
>
> Our primary goal of C5 is to re-architect the Carbon platform from the
> ground up with the latest technologies and patterns to overcome the
> existing architectural limitations as well as to get rid of the
> dependencies to the legacy technologies like Apache Axis2.  We need to
> build a next generation middleware platform that will last for the next 10
> years.
>
> *When can you expect C5?*
> We have already started working on C5 with a dedicated team of 5 members
> for three to four months. We are planning to complete the bare minimal
> components of C5 by March, 2014. Once we get to this stage, our products
> teams can start migrating their components to this new architecture. I will
> share the detailed milestone plan shortly.
>
> Thanks,
> Sameera.
> --
> Sameera Jayasoma,
> Architect,
>
> WSO2, Inc. (http://wso2.com)
> email: [email protected]
> blog: http://sameera.adahas.org
> twitter: https://twitter.com/sameerajayasoma
> flickr: http://www.flickr.com/photos/sameera-jayasoma/collections
> Mobile: 0094776364456
>
> Lean . Enterprise . Middleware
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>

Hi Sameera,

I would be interested in following the development.

Is there a page that describes how to get the C5 code and get a development
environment setup?

Many thanks,

Chris
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to