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.
>
>
+1

I think *Atomikos is another example. I have raised this at the time we are
introducing this feature (See mail thread "*Adding a Transaction Manager to
Carbon @architecure*"). *
*
*
*But then again that *discussion* was  *concluded* saying we are going to
use it in carbon core. Are we using it now ? Or is there any plans to use
this in near future ? If not we should remove that since this even violated
the carbon concept in since Transactions is not a core and *required* feature
most of the time in our problem domain. *
*
*
*thanks,*
*Charith *



> 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
>
>


-- 
Charith Dhanushka Wickramarachchi
Software Engineer
WSO2 Inc
http://wso2.com/
http://wso2.org/

blog
http://charithwiki.blogspot.com/

twitter
http://twitter.com/charithwiki

Mobile : 0776706568
_______________________________________________
Carbon-dev mailing list
[email protected]
http://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev

Reply via email to