On Sun, Jan 26, 2014 at 12:17 PM, Afkham Azeez <[email protected]> wrote:

> Nice! Carbon 5 team, please add a RedMine item to track migration to SLF4J
>

Noted.


>
> On Sun, Jan 26, 2014 at 9:56 AM, Senaka Fernando <[email protected]> wrote:
>
>> Hi all,
>>
>> +1 for moving to SLF4J. See the following. [1] is the post from the
>> creator of JCL, :).
>>
>> [1] http://radio-weblogs.com/0122027/2003/08/15.html
>> [2]
>> http://v4forums.wordpress.com/2008/12/27/slf4j-vs-jcl-dynamic-binding-vs-static-binding/
>> [3]
>> http://stackoverflow.com/questions/3222895/why-is-commons-logging-believed-to-be-unpopular
>>
>> Thanks,
>> Senaka.
>>
>>
>> On Sat, Jan 25, 2014 at 6:32 AM, Afkham Azeez <[email protected]> wrote:
>>
>>>
>>>
>>>
>>> On Fri, Jan 24, 2014 at 11:39 PM, Kishanthan Thangarajah <
>>> [email protected]> wrote:
>>>
>>>> With C5 logging framework (based on Pax Logging [1]), the log4j is used
>>>> as the logging back-end. But the framework support number of logging API's
>>>> and SLF4J is also one of that. This allows us to use any logging API in the
>>>> components we develop with C5.
>>>>
>>>> IMO, its a matter of deciding which API to use and follow it as a best
>>>> practice. I'm +1 on using SLF4J.
>>>>
>>>
>>> Excellent! Let's start converting all the log statements to slf4j syntax.
>>>
>>>
>>>>
>>>> Thanks,
>>>> Kishanthan.
>>>> [1] https://ops4j1.jira.com/wiki/display/paxlogging/Pax+Logging
>>>>
>>>>
>>>> On Fri, Jan 24, 2014 at 9:23 PM, Afkham Azeez <[email protected]> wrote:
>>>>
>>>>> The most appealing feature to me is the parametrized log messages, and
>>>>> there is no need to wrap statements in if(log.isDebugEnabled()),
>>>>> isInfoEnabled() and so on.
>>>>>
>>>>>
>>>>> On Fri, Jan 24, 2014 at 9:21 PM, Afkham Azeez <[email protected]> wrote:
>>>>>
>>>>>> http://glauche.de/2009/09/09/java-util-logging-vs-slf4j/
>>>>>>
>>>>>> We should go with SLF4J
>>>>>>
>>>>>>
>>>>>> On Fri, Jan 24, 2014 at 8:59 PM, Sagara Gunathunga 
>>>>>> <[email protected]>wrote:
>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> I'm not quite sure whether we can really compare SLF4J with Log4J
>>>>>>> where SLF4J is a logging API while Log4J is a logging implementation (
>>>>>>> Log4J can be used with SLF4J and most common SLF4J binding as well),
>>>>>>> instead we should compare SLF4J API with Commons-Logging API. In my POV
>>>>>>> recent versions of both SLF4J and Commons-Logging are more or less 
>>>>>>> similar.
>>>>>>> I don't have any objection to use SLF4J but have we consider JUL ?
>>>>>>>
>>>>>>>
>>>>>>> Please refer required dependencies for each option.
>>>>>>>
>>>>>>> - Commons-logging -  Need 2 dependencies on runtime as
>>>>>>>  Commons-logging API and implementation ( e.g -  SLF4J API,
>>>>>>> Commons-logging-LOG4J bridge)
>>>>>>> - SLF4J                  -  Need 3 dependencies on run time as
>>>>>>>  SLF4J API, SLF4J-X binding, X logging framework ( e.g  - SLF4J
>>>>>>> API, SLF4J-LOG4J binding , LOG4J )
>>>>>>> - JUL                     -  0 dependencies just JDK
>>>>>>>
>>>>>>> If there is no found limitations I would prefer to use JUL
>>>>>>> and worth to consider it before make a conclusion.
>>>>>>>
>>>>>>> Thanks !
>>>>>>>
>>>>>>>
>>>>>>>  On Fri, Jan 24, 2014 at 6:26 PM, Afkham Azeez <[email protected]>wrote:
>>>>>>>
>>>>>>>>  I was reading
>>>>>>>> http://javarevisited.blogspot.com/2013/08/why-use-sl4j-over-log4j-for-logging-in.html&;
>>>>>>>>  we could remove a lot of boiler
>>>>>>>> plate code, and bring in any logging implementation if we use
>>>>>>>> SLF4J. Thoughts?
>>>>>>>>
>>>>>>>> --
>>>>>>>> *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 <%2B94%2077%203320919> 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
>>>>>>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>>>>>>
>>>>>>>> *Lean . Enterprise . Middleware*
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Dev mailing list
>>>>>>>> [email protected]
>>>>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Sagara Gunathunga
>>>>>>>
>>>>>>> Senior Technical Lead; WSO2, Inc.;  http://wso2.com
>>>>>>> V.P Apache Web Services;    http://ws.apache.org/
>>>>>>> Linkedin; http://www.linkedin.com/in/ssagara
>>>>>>> Blog ;  http://ssagara.blogspot.com
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *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 <%2B94%2077%203320919> 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
>>>>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>>>>
>>>>>> *Lean . Enterprise . Middleware*
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *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 <%2B94%2077%203320919> 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
>>>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>>>
>>>>> *Lean . Enterprise . Middleware*
>>>>>
>>>>> _______________________________________________
>>>>> Dev mailing list
>>>>> [email protected]
>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Kishanthan Thangarajah*
>>>> Senior Software Engineer,
>>>> Platform Technologies Team,
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware
>>>>
>>>> Mobile - +94773426635
>>>> Blog - *http://kishanthan.wordpress.com
>>>> <http://kishanthan.wordpress.com>*
>>>> Twitter - *http://twitter.com/kishanthan
>>>> <http://twitter.com/kishanthan>*
>>>>
>>>
>>>
>>>
>>> --
>>> *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 <%2B94%2077%203320919> 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
>>> <http://lk.linkedin.com/in/afkhamazeez>*
>>>
>>> *Lean . Enterprise . Middleware*
>>>
>>> _______________________________________________
>>> Dev mailing list
>>> [email protected]
>>> http://wso2.org/cgi-bin/mailman/listinfo/dev
>>>
>>>
>>
>>
>> --
>>
>>
>> *[image: http://wso2.com] <http://wso2.com> Senaka Fernando*
>> Senior Technical Lead; WSO2 Inc.; http://wso2.com
>>
>>
>>
>> * Member; Apache Software Foundation; http://apache.org
>> <http://apache.org>E-mail: senaka AT wso2.com <http://wso2.com>**P: +1
>> 408 754 7388 <%2B1%20408%20754%207388>; ext: 51736*;
>>
>>
>> *M: +94 77 322 1818 <%2B94%2077%20322%201818> Linked-In:
>> http://linkedin.com/in/senakafernando
>> <http://linkedin.com/in/senakafernando>*
>> Lean . Enterprise . Middleware
>>
>
>
>
> --
> *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 <%2B94%2077%203320919> 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
> <http://lk.linkedin.com/in/afkhamazeez>*
>
> *Lean . Enterprise . Middleware*
>



-- 
*Kishanthan Thangarajah*
Senior Software Engineer,
Platform Technologies Team,
WSO2, Inc.
lean.enterprise.middleware

Mobile - +94773426635
Blog - *http://kishanthan.wordpress.com <http://kishanthan.wordpress.com>*
Twitter - *http://twitter.com/kishanthan <http://twitter.com/kishanthan>*
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to