[slf4j-dev] [GIT] SLF4J: Simple Logging Facade for Java branch master updated. v_1.6.4-23-g79e1b89
Gitbot
git-noreply at pixie.qos.ch
Sun Jun 3 23:30:47 CEST 2012
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "SLF4J: Simple Logging Facade for Java".
The branch, master has been updated
via 79e1b897069d3e8586f857e30cb9e6b03e5711a4 (commit)
from 631a9be2cfa19e1a3fe62a7c644ab3498d705cbb (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
http://git.qos.ch/gitweb/?p=slf4j.git;a=commit;h=79e1b897069d3e8586f857e30cb9e6b03e5711a4
http://github.com/ceki/slf4j/commit/79e1b897069d3e8586f857e30cb9e6b03e5711a4
commit 79e1b897069d3e8586f857e30cb9e6b03e5711a4
Author: Ceki Gulcu <ceki at qos.ch>
Date: Sun Jun 3 23:29:09 2012 +0200
preparing release 1.6.5
diff --git a/integration/pom.xml b/integration/pom.xml
index 61a68c0..fadec39 100644
--- a/integration/pom.xml
+++ b/integration/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/jcl-over-slf4j/pom.xml b/jcl-over-slf4j/pom.xml
index c223656..a6a13c0 100644
--- a/jcl-over-slf4j/pom.xml
+++ b/jcl-over-slf4j/pom.xml
@@ -4,7 +4,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/jul-to-slf4j/pom.xml b/jul-to-slf4j/pom.xml
index 4851fcf..9b93e97 100644
--- a/jul-to-slf4j/pom.xml
+++ b/jul-to-slf4j/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/log4j-over-slf4j/pom.xml b/log4j-over-slf4j/pom.xml
index e59549b..51e0d17 100644
--- a/log4j-over-slf4j/pom.xml
+++ b/log4j-over-slf4j/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/osgi-over-slf4j/pom.xml b/osgi-over-slf4j/pom.xml
index 46469ce..e034e30 100644
--- a/osgi-over-slf4j/pom.xml
+++ b/osgi-over-slf4j/pom.xml
@@ -3,7 +3,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/pom.xml b/pom.xml
index 060166f..d3bacfa 100644
--- a/pom.xml
+++ b/pom.xml
@@ -7,7 +7,7 @@
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
<packaging>pom</packaging>
<name>SLF4J</name>
@@ -37,7 +37,8 @@
<slf4j.api.minimum.compatible.version>1.6.0
</slf4j.api.minimum.compatible.version>
<cal10n.version>0.7.4</cal10n.version>
- <log4j.version>1.2.16</log4j.version>
+ <log4j.version>1.2.17</log4j.version>
+ <logback.version>1.0.4</logback.version>
</properties>
<developers>
diff --git a/slf4j-api/pom.xml b/slf4j-api/pom.xml
index 0626cb2..5454cd7 100644
--- a/slf4j-api/pom.xml
+++ b/slf4j-api/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-ext/pom.xml b/slf4j-ext/pom.xml
index 65410bb..c409606 100644
--- a/slf4j-ext/pom.xml
+++ b/slf4j-ext/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-jcl/pom.xml b/slf4j-jcl/pom.xml
index a8517bd..e04fe02 100644
--- a/slf4j-jcl/pom.xml
+++ b/slf4j-jcl/pom.xml
@@ -3,7 +3,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-jdk14/pom.xml b/slf4j-jdk14/pom.xml
index 8185e8f..a66d977 100644
--- a/slf4j-jdk14/pom.xml
+++ b/slf4j-jdk14/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-log4j12/pom.xml b/slf4j-log4j12/pom.xml
index d202266..5c95754 100644
--- a/slf4j-log4j12/pom.xml
+++ b/slf4j-log4j12/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-migrator/pom.xml b/slf4j-migrator/pom.xml
index da41ccf..0d7555b 100644
--- a/slf4j-migrator/pom.xml
+++ b/slf4j-migrator/pom.xml
@@ -7,7 +7,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-nop/pom.xml b/slf4j-nop/pom.xml
index 6af5a0c..aa5158d 100644
--- a/slf4j-nop/pom.xml
+++ b/slf4j-nop/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-osgi-integration-test/pom.xml b/slf4j-osgi-integration-test/pom.xml
index 900a6df..403ebda 100644
--- a/slf4j-osgi-integration-test/pom.xml
+++ b/slf4j-osgi-integration-test/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-osgi-test-bundle/pom.xml b/slf4j-osgi-test-bundle/pom.xml
index f62fab3..60cfcbd 100644
--- a/slf4j-osgi-test-bundle/pom.xml
+++ b/slf4j-osgi-test-bundle/pom.xml
@@ -6,7 +6,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-simple/pom.xml b/slf4j-simple/pom.xml
index fe7d057..9025037 100644
--- a/slf4j-simple/pom.xml
+++ b/slf4j-simple/pom.xml
@@ -4,7 +4,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-site/pom.xml b/slf4j-site/pom.xml
index 196655e..123a7c8 100644
--- a/slf4j-site/pom.xml
+++ b/slf4j-site/pom.xml
@@ -5,7 +5,7 @@
<parent>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-parent</artifactId>
- <version>1.6.5-SNAPSHOT</version>
+ <version>1.6.5</version>
</parent>
<modelVersion>4.0.0</modelVersion>
diff --git a/slf4j-site/src/site/pages/css/prettify.css b/slf4j-site/src/site/pages/css/prettify.css
index 65cfc41..290a86a 100644
--- a/slf4j-site/src/site/pages/css/prettify.css
+++ b/slf4j-site/src/site/pages/css/prettify.css
@@ -12,6 +12,7 @@
pre.prettyprint{
padding:2px;
+ border-top: 1px solid #888; border-bottom: 1px solid #888;
}
@media print{.str{color:#060}
diff --git a/slf4j-site/src/site/pages/css/site.css b/slf4j-site/src/site/pages/css/site.css
index e06b47e..1a4754d 100644
--- a/slf4j-site/src/site/pages/css/site.css
+++ b/slf4j-site/src/site/pages/css/site.css
@@ -29,7 +29,7 @@ p.rm {
}
a {
- color: #0000CC;
+ color: #4183c4;
/*font-size: smaller;*/
background-color:transparent;
text-decoration: none;
diff --git a/slf4j-site/src/site/pages/faq.html b/slf4j-site/src/site/pages/faq.html
index fe14f32..475161f 100644
--- a/slf4j-site/src/site/pages/faq.html
+++ b/slf4j-site/src/site/pages/faq.html
@@ -552,8 +552,9 @@ org.slf4j.impl.StaticLoggerBinder.SINGLETON from class org.slf4j.LoggerFactory
SLF4J, which is an indirection in itself.
</p>
- <p>It is actually worse than that. Wrappers will need to depend
- on certain internal SLF4J interfaces which change from time to
+ <p><span class="label">increased vulnerability</span> It is
+ actually worse than that. Wrappers will need to depend on
+ certain internal SLF4J interfaces which change from time to
time, contrary to the client-facing API which never
changes. Thus, wrappers are usually dependent on the major
version they were compiled with. A wrapper compiled against
diff --git a/slf4j-site/src/site/pages/manual.html b/slf4j-site/src/site/pages/manual.html
index 640629a..63690d3 100644
--- a/slf4j-site/src/site/pages/manual.html
+++ b/slf4j-site/src/site/pages/manual.html
@@ -246,6 +246,74 @@ SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further detail
corresponding to the logging framework chosen by her.
</p>
+
+ <h3><a name="projectDep" href="#projectDep">Declaring project
+ dependencies for your project</a></h3>
+
+ <p><b>Please note that embedded components such as libraries or
+ frameworks should not declare a dependency on any slf4j binding
+ but only on slf4j-api.</b> SLF4J usage in embedded components is
+ also discussed in the FAQ in relation with <a
+ href="faq.html#configure_logging">logging configuration</a>, <a
+ href="faq.html#optional_dependency">dependency reduction</a> and
+ <a href="faq.html#optional_dependency">testing</a>.</p>
+
+ <p>Given Maven's transitive dependency rules, for "regular"
+ projects (not libraries or frameworks) declaring logging
+ dependencies can be accomplished with a single dependency
+ declaration.
+ </p>
+
+ <p><span class="label notice">declaring logback-classic</span>
+ If you wish to use logback-classic as the underlying logging
+ framework, all you need to do is to declare
+ "ch.qos.logback:logback-classic" as a dependency in your
+ <em>pom.xml</em> file as shown below. In addition to
+ <em>logback-classic-${logback.version}.jar</em>, this will pull
+ <em>slf4j-api-${project.version}.jar</em> as well as
+ <em>logback-core-${logback.version}.jar</em> into your
+ project.</p>
+
+<pre class="prettyprint source"><dependency>
+ <groupId>ch.qos.logback</groupId>
+ <artifactId>logback-classic</artifactId>
+ <version>${logback.version}</version>
+</dependency></pre>
+
+ <p/>
+
+ <p><span class="label notice">declaring log4j</span> If you wish
+ to use log4j as the underlying logging framework, all you need
+ to do is to declare "org.slf4j:slf4j-log4j12" as a dependency in
+ your <em>pom.xml</em> file as shown below. In addition to
+ <em>slf4j-log4j12-${project.version}.jar</em>, this will pull
+ <em>slf4j-api-${project.version}.jar</em> as well as
+ <em>log4j-${log4j.version}.jar</em> into your project.</p>
+
+<pre class="prettyprint source"><dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-log4j12</artifactId>
+ <version>${project.version}</version>
+</dependency></pre>
+
+ <p/>
+
+ <p><span class="label notice">declaring j.u.l</span> If you wish
+ to use java.util.logging as the underlying logging framework,
+ all you need to do is to declare "org.slf4j:slf4j-jdk14" as a
+ dependency in your <em>pom.xml</em> file as shown below. In
+ addition to <em>slf4j-jdk14-${project.version}.jar</em>, this
+ will pull <em>slf4j-api-${project.version}.jar</em> into your
+ project.</p>
+
+<pre class="prettyprint source"><dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-jdk14</artifactId>
+ <version>${project.version}</version>
+</dependency></pre>
+
+
+
<h3><a name="compatibility" href="#compatibility">Binary
compatibility</a></h3>
@@ -271,7 +339,7 @@ SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further detail
slf4j-simple-1.5.5.jar will not work.</p>
- From the client's perspective all versions of slf4j-api are
+ <p>From the client's perspective all versions of slf4j-api are
compatible. Client code compiled with <em>slf4j-api-N.jar</em>
will run perfectly fine with <em>slf4j-api-M.jar</em> for any N
and M. You only need to ensure that the version of your binding
diff --git a/slf4j-site/src/site/pages/news.html b/slf4j-site/src/site/pages/news.html
index 9ca904f..ca5430b 100644
--- a/slf4j-site/src/site/pages/news.html
+++ b/slf4j-site/src/site/pages/news.html
@@ -29,7 +29,10 @@
<hr noshade="noshade" size="1"/>
- <h3>....Release of SLF4J 1.6.5</h3>
+ <h3>4th of June, 2012 - Release of SLF4J 1.6.5</h3>
+
+ <p>In the slf4j-log4j12 module, upgraded the log4j dependency to
+ version 1.2.17.</p>
<p>Added removeHandlersForRootLogger() method to <code><a
href="apidocs/org/slf4j/bridge/SLF4JBridgeHandler.html">SLF4JBridgeHandler</a></code>
-----------------------------------------------------------------------
Summary of changes:
integration/pom.xml | 2 +-
jcl-over-slf4j/pom.xml | 2 +-
jul-to-slf4j/pom.xml | 2 +-
log4j-over-slf4j/pom.xml | 2 +-
osgi-over-slf4j/pom.xml | 2 +-
pom.xml | 5 +-
slf4j-api/pom.xml | 2 +-
slf4j-ext/pom.xml | 2 +-
slf4j-jcl/pom.xml | 2 +-
slf4j-jdk14/pom.xml | 2 +-
slf4j-log4j12/pom.xml | 2 +-
slf4j-migrator/pom.xml | 2 +-
slf4j-nop/pom.xml | 2 +-
slf4j-osgi-integration-test/pom.xml | 2 +-
slf4j-osgi-test-bundle/pom.xml | 2 +-
slf4j-simple/pom.xml | 2 +-
slf4j-site/pom.xml | 2 +-
slf4j-site/src/site/pages/css/prettify.css | 1 +
slf4j-site/src/site/pages/css/site.css | 2 +-
slf4j-site/src/site/pages/faq.html | 5 +-
slf4j-site/src/site/pages/manual.html | 70 +++++++++++++++++++++++++++-
slf4j-site/src/site/pages/news.html | 5 ++-
22 files changed, 97 insertions(+), 23 deletions(-)
hooks/post-receive
--
SLF4J: Simple Logging Facade for Java
More information about the slf4j-dev
mailing list