On Mon, Feb 13, 2012 at 5:45 PM, Sameera Jayasoma <[email protected]> wrote:
> kernel - This contains the carbon-core related stuff. > platform - This is the new graphite project. This is a simple svn mv. > > I will write a detailed document explaining above projects as well as > branching strategy, support process etc. > We might want to wait till wider feedback on this. > > Thanks, > Sameera. > > On Mon, Feb 13, 2012 at 5:41 PM, Sameera Jayasoma <[email protected]>wrote: > >> Hi Samisa, >> >> As per the offline discussion we had with (you, Azeez, Isuru, Pradeep and >> others), we identified that the existing structure has its own complexities >> as illustrated by the Samisa. >> >> The proposal was to come up with a toplevel project called carbon and >> maintain the structure illustrated in the attached image. >> >> This change will be a simple SVN move. We will do this once the tomcat >> OSGification is applied to the carbon trunk. >> >> Thanks, >> Sameera. >> >> >> On Mon, Feb 13, 2012 at 3:59 PM, Samisa Abeysinghe <[email protected]>wrote: >> >>> Graphite brings in complexities in comprehension - is it a new project, >>> part of Carbon, extend Carbon etc etc >>> >>> Imagine telling a story along the lines of "Carbon has this concpet >>> called P2 and you install Graphite components onto Carbon products using >>> feature manager component" >>> >>> >>> On Mon, Feb 13, 2012 at 11:00 AM, Supun Malinga <[email protected]> wrote: >>> >>>> >>>> >>>> On Mon, Feb 13, 2012 at 9:28 AM, Sameera Jayasoma <[email protected]>wrote: >>>> >>>>> Hi Azeez, >>>>> >>>>> Let me explain the rationale behind this orbit level change. >>>>> >>>>> If you look at the orbit project keeping Carbon aside, it can be >>>>> considered as a third party project, completely independent from Carbon >>>>> and Graphite projects. The purpose of the orbit project is to produce OSGi >>>>> bundles out of third party legacy jars. So the orbit project is not >>>>> related to Carbon or Graphite by any means. And also changes to these >>>>> orbit >>>>> projects is rare, unless we created them in a sloppy manner. Ideally we >>>>> can upload orbit projects and then developers do not need to build them at >>>>> all. >>>>> >>>>> But, over the time we've missed used the orbit concept. e.g. we have >>>>> orbit projects corresponding the dependencies projects. These orbits >>>>> change >>>>> frequently, since the corresponding dependencies change. >>>>> >>>>> By considering all these aspects, we came up with the following >>>>> structure >>>>> >>>>> *orbit* (Consists of all the orbit projects which are used by both >>>>> Carbon and Graphite projects.) >>>>> >>>>> *carbon* >>>>> *|--* *dependencies* >>>>> *|-- orbit* (These orbit projects produce bundles out of the >>>>> Carbon level dependencies.) >>>>> >>>>> *graphite* >>>>> *|-- dependencies* >>>>> *|-- orbit* (These orbit projects produce bundles out of the >>>>> Graphite level dependencies.) >>>>> >>>>> Please let us know your views on this. >>>>> >>>> >>>> +1 >>>> >>>> thanks, >>>> >>>>> >>>>> Thanks, >>>>> Sameera. >>>>> >>>>> >>>>> On Mon, Feb 13, 2012 at 9:04 AM, Afkham Azeez <[email protected]> wrote: >>>>> >>>>>> In this model,. what happens to dependencies & orbits that are common >>>>>> to both Carbon & Graphite? >>>>>> >>>>>> >>>>>> On Mon, Feb 13, 2012 at 8:53 AM, Sameera Jayasoma >>>>>> <[email protected]>wrote: >>>>>> >>>>>>> Hi Samisa, >>>>>>> >>>>>>> We have plans commit Pradeep's change in a hackathon mode. His >>>>>>> changes is again platform wide change. We can get help from the AS and >>>>>>> Jaggery team as well. >>>>>>> >>>>>>> Lets plan this during the todays meeting. >>>>>>> >>>>>>> Thanks, >>>>>>> Sameera. >>>>>>> >>>>>>> On Mon, Feb 13, 2012 at 7:35 AM, Samisa Abeysinghe >>>>>>> <[email protected]>wrote: >>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Mon, Feb 13, 2012 at 6:54 AM, Pradeep Fernando <[email protected] >>>>>>>> > wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> On Mon, Feb 13, 2012 at 6:51 AM, Samisa Abeysinghe < >>>>>>>>> [email protected]> wrote: >>>>>>>>> >>>>>>>>>> And do we have Tomcat OSGi stuff in there now? >>>>>>>>>> >>>>>>>>>> No, not yet. Plan is to add them within next two days. >>>>>>>>> >>>>>>>> >>>>>>>> Note that both AS and Jaggery are blocked on this. >>>>>>>> >>>>>>>> We have arrange a meeting too to discuss these today. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> Samisa... >>>>>>>> >>>>>>>> Samisa Abeysinghe >>>>>>>> VP Engineering >>>>>>>> WSO2 Inc. >>>>>>>> http://wso2.com >>>>>>>> http://wso2.org >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Carbon-dev mailing list >>>>>>>> [email protected] >>>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> 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 >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Carbon-dev mailing list >>>>>>> [email protected] >>>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> *Afkham Azeez* >>>>>> Director of Architecture; WSO2, Inc.; http://wso2.com >>>>>> Member; Apache Software Foundation; http://www.apache.org/ >>>>>> * <http://www.apache.org/>** >>>>>> email: **[email protected]* <[email protected]>* cell: +94 77 3320919 >>>>>> blog: **http://blog.afkham.org* <http://blog.afkham.org>* >>>>>> twitter: >>>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>>> * >>>>>> linked-in: **http://lk.linkedin.com/in/afkhamazeez* >>>>>> >>>>>> * >>>>>> * >>>>>> *Lean . Enterprise . Middleware* >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> Carbon-dev mailing list >>>>>> [email protected] >>>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> 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 >>>>> >>>>> _______________________________________________ >>>>> Carbon-dev mailing list >>>>> [email protected] >>>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Supun Malinga, >>>> >>>> Software Engineer, >>>> >>>> WSO2 Inc. >>>> http://wso2.com >>>> http://wso2.org >>>> email - [email protected] <[email protected]> >>>> mobile - 071 56 91 321 >>>> >>>> >>>> _______________________________________________ >>>> Carbon-dev mailing list >>>> [email protected] >>>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>>> >>>> Thanks, >>> Samisa... >>> >>> Samisa Abeysinghe >>> VP Engineering >>> WSO2 Inc. >>> http://wso2.com >>> http://wso2.org >>> >>> >>> >>> _______________________________________________ >>> Carbon-dev mailing list >>> [email protected] >>> http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev >>> >>> >> >> >> -- >> 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 >> > > > > -- > 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 > > _______________________________________________ > Carbon-dev mailing list > [email protected] > http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > Thanks, Samisa... Samisa Abeysinghe VP Engineering WSO2 Inc. http://wso2.com http://wso2.org
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
