On Tue, Feb 21, 2012 at 11:47 AM, Sameera Jayasoma <[email protected]> wrote:
> > > On Tue, Feb 21, 2012 at 11:32 AM, Amani Soysa <[email protected]> wrote: > >> >> >> On Tue, Feb 21, 2012 at 11:24 AM, Sameera Jayasoma <[email protected]>wrote: >> >>> >>> >>> On Tue, Feb 21, 2012 at 11:16 AM, Thilina Buddhika <[email protected]>wrote: >>> >>>> [Sorry, the subject was accidentally removed when sending out the >>>> email.] >>>> >>>> On a side note, I think we have some classes inside Carbon core which >>>> are not really a part of Carbon core functionality, for example the cache >>>> entry implementations like IdentityCacheEntry. With Tomcat OSGification, I >>>> guess we can move these classes to corresponding components and allow them >>>> to evolve independent of the core. >>>> >>> >>> +1. >>> >>> Deep/Amani, Can we remove this appender from the Carbon kernel? Btw, >>> who will work on removing cache entry functionality from kernel. >>> >>> Will do, but where should we keep CassandraAppender?. >> > Move it to a component named carbon-logging or any other suitable name. I don't think this belongs to the kernel. > > > >> Since its extending log4jAppender and isn't carbon kernel the best place >> to put it? >> > > Log4jAppender is an interface which allows to people to extends log4j > functionality. And this appender is one such implementation which push logs > to the Cassandra database. This appender has nothing to do with Carbon > kenel, IMHO. Can you please explain why you think, it should be in Carbon > kernel? > > Thanks, > Sameera. > > > > >> Thanks, >>> Sameera. >>> >>>> >>>> Thanks, >>>> Thilina >>>> >>>> On Tue, Feb 21, 2012 at 10:38 AM, Sameera Jayasoma <[email protected]>wrote: >>>> >>>>> Hi Devs, >>>>> >>>>> There is a Cassandra log4j appender in Carbon.Utils bundle[1]. Due to >>>>> this logger, following dependencies has been added to the Carbon kernel. >>>>> >>>>> Cassandra >>>>> Hectore-core >>>>> libthrift. >>>>> >>>>> IMHO, these are unnecessary dependencies to Carbon kernel. We need to >>>>> move this Cassandra appender to the components level. >>>>> >>>>> There are some other cases where we can get rid of unnecessary >>>>> dependencies from Carbon kernel, These are initial steps towards >>>>> minimizing >>>>> Carbon kenel. >>>>> >>>>> Thanks, >>>>> Sameera. >>>>> >>>>> [1] >>>>> https://svn.wso2.org/repos/wso2/trunk/carbon/core/org.wso2.carbon.utils/pom.xml >>>>> >>>>> -- >>>>> 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 >>>>> >>>>> >>>> >>>> >>>> -- >>>> Thilina Buddhika >>>> Associate Technical Lead >>>> WSO2 Inc. ; http://wso2.com >>>> lean . enterprise . middleware >>>> >>>> phone : +94 77 44 88 727 >>>> blog : http://blog.thilinamb.com >>>> >>>> >>>> >>>> -- >>>> Thilina Buddhika >>>> Associate Technical Lead >>>> WSO2 Inc. ; http://wso2.com >>>> lean . enterprise . middleware >>>> >>>> phone : +94 77 44 88 727 >>>> blog : http://blog.thilinamb.com >>>> >>> >>> >>> >>> -- >>> 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 >>> >>> >> > > > -- > 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 > > -- Regards, Tharindu blog: http://mackiemathew.com/ M: +94777759908
_______________________________________________ Carbon-dev mailing list [email protected] http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
