Talk:Java logging framework: Difference between revisions

Content deleted Content added
Adding WikiProject Java assessment per request (Mistake?) using AWB
Cewbot (talk | contribs)
m Maintain {{WPBS}} and vital articles: 1 WikiProject template. Create {{WPBS}}. Keep majority rating "Stub" in {{WPBS}}. Remove 1 same rating as {{WPBS}} in {{WikiProject Java}}.
 
(10 intermediate revisions by 7 users not shown)
Line 1:
{{WikiProject Java}}banner shell|class=Stub|
{{WikiProject Java|importance=low}}
}}
==NPOV==
The summary paragraphs on log4j and Java Logging make it appear that log4j should be used just because it is more popular, but log4j is more popular because it has been in existence longer. Rewriting these two paragraphs would improve the neutrality.
[[User:LanceHelsten|LanceHelsten]] ([[User talk:LanceHelsten|talk]]) 18:21, 28 November 2007 (UTC)
Line 9 ⟶ 12:
* SL4J. Switch logging by using different libraries.
* printing to standard output channels directly. Useful when logging hasn't even been bootstrapped yet. [[User:SteveLoughran|SteveLoughran]] ([[User talk:SteveLoughran|talk]]) 13:06, 6 March 2008 (UTC)
 
:::From the comparison between the talk page and current section text, I believe an editor forgot to remove the NPOV tag, so I did. -- [[User:Alainr345|<span style="display:inline-block; position:relative; top:20px; font-family:Times; color:#4590ff; font-size:small;"><u><i>&nbsp;Alain&nbsp; R 3 4 5&nbsp;</i></u><br/><sup style="color:#ffb000;">Techno-Wiki-Geek</sup></span>]] 00:26, 7 January 2010 (UTC)
 
== measuring popularity ==
 
I see a citation is demanded for assessing popularity. The [[Apache Maven]] repositories can be used to determine dependencies on commons-logging, log4j and others, such as this listing of log4j's use: [[http://mvnrepository.com/artifact/log4j/log4j/1.2.13]]. However, detecting use of the java logging API would need introspection on the libraries in the repository itself. It could be possible to do this and write a paper on the subject, one wikipedia could cite. Note that as commons-logging is not a logger so much as an [[Extra Layer of Indirection]]; if commons-logging+log4j are found together, it means log4j is used via commons-logging APIs. [[User:SteveLoughran|SteveLoughran]] ([[User talk:SteveLoughran|talk]])
 
 
== categories, popularity and commons logging ==
AFAIK this article should describe
Logging Frameworks (log4j, Java SDK Logger, Logback) and Logging Wrappers (Commons Logging and SLF4J) and clearly separate them.
 
Logging Frameworks simplyfi application development by eliminating the popular System.out() usage with a meaningfull API and a configurable and extendable backend to output the Log entries to the console, files or even databases.
 
Logging Wrapper help application and library developers to provide logging independant from the chosen logging framework.
 
It would also help to at least mention the discussion around commons logging and classloaders, like this reference:
Spring Framework reference 3.0 Chapter 1.3.2.1 Not using commons logging
"Unfortunately, the runtime discovery algorithm in commons-logging, while convenient for the end-user, is problematic. If we could turn back the clock and start Spring now as a new project it would use a different logging dependency." [[http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/overview.html]]
 
--[[Special:Contributions/178.24.246.195|178.24.246.195]] ([[User talk:178.24.246.195|talk]]) 22:44, 13 December 2011 (UTC)