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

Reply via email to