Hi Chris, We will maintain a public wiki or something for C5 developers. I will update this thread once it is available.
Thanks, Sameera. On Wed, Nov 27, 2013 at 7:35 PM, chris snow <[email protected]> wrote: > > > > 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 > > -- 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
