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

Reply via email to