You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@logging.apache.org by mi...@apache.org on 2017/01/17 20:54:08 UTC

[17/32] logging-log4j2 git commit: Configure maven-doap-plugin

Configure maven-doap-plugin

* Specify Ralph Goers as PMC Chair.
* Add downloadUrl to distributionManagement.
* Add project charter from website.
* Reword submodule descriptions where necessary to satisfy plugin.
* Enable doap plugin for site generation.


Project: http://git-wip-us.apache.org/repos/asf/logging-log4j2/repo
Commit: http://git-wip-us.apache.org/repos/asf/logging-log4j2/commit/e59b89bc
Tree: http://git-wip-us.apache.org/repos/asf/logging-log4j2/tree/e59b89bc
Diff: http://git-wip-us.apache.org/repos/asf/logging-log4j2/diff/e59b89bc

Branch: refs/heads/LOG4J2-1748and1780-remove-ExecutorService-from-LoggerContext
Commit: e59b89bc67983b3f35941baa8f274a85007f1a66
Parents: 8970524
Author: Matt Sicker <bo...@gmail.com>
Authored: Sun Jan 15 20:27:44 2017 -0600
Committer: Matt Sicker <bo...@gmail.com>
Committed: Sun Jan 15 20:27:44 2017 -0600

----------------------------------------------------------------------
 log4j-bom/pom.xml      | 12 +++++++++++-
 log4j-jmx-gui/pom.xml  |  3 +--
 log4j-nosql/pom.xml    |  4 +++-
 log4j-to-slf4j/pom.xml |  2 +-
 pom.xml                | 34 ++++++++++++++++++++++++++++++++--
 5 files changed, 48 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/e59b89bc/log4j-bom/pom.xml
----------------------------------------------------------------------
diff --git a/log4j-bom/pom.xml b/log4j-bom/pom.xml
index 6dee82f..d35c700 100644
--- a/log4j-bom/pom.xml
+++ b/log4j-bom/pom.xml
@@ -15,7 +15,9 @@
   See the license for the specific language governing permissions and
   limitations under the license.
   -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <groupId>org.apache</groupId>
     <artifactId>apache</artifactId>
@@ -139,6 +141,14 @@
         <artifactId>apache-rat-plugin</artifactId>
         <version>0.12</version>
       </plugin>
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-doap-plugin</artifactId>
+        <version>1.2</version>
+        <configuration>
+          <skip>true</skip>
+        </configuration>
+      </plugin>
     </plugins>
   </build>
 </project>

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/e59b89bc/log4j-jmx-gui/pom.xml
----------------------------------------------------------------------
diff --git a/log4j-jmx-gui/pom.xml b/log4j-jmx-gui/pom.xml
index 97b743a..a31edd3 100644
--- a/log4j-jmx-gui/pom.xml
+++ b/log4j-jmx-gui/pom.xml
@@ -27,8 +27,7 @@
   <packaging>jar</packaging>
   <name>Apache Log4j JMX GUI</name>
   <description>
-    The Apache Log4j Swing-based client for remotely editing the log4j configuration and remotely monitoring StatusLogger output.
-    Includes a JConsole plug-in.
+    Swing GUI to remotely edit Log4j configurations. This includes a JConsole plugin and a StatusLogger monitor.
   </description>
   <properties>
     <log4jParentDir>${basedir}/..</log4jParentDir>

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/e59b89bc/log4j-nosql/pom.xml
----------------------------------------------------------------------
diff --git a/log4j-nosql/pom.xml b/log4j-nosql/pom.xml
index cb2d91d..039d8d6 100644
--- a/log4j-nosql/pom.xml
+++ b/log4j-nosql/pom.xml
@@ -26,7 +26,9 @@
 
   <artifactId>log4j-nosql</artifactId>
   <name>Apache Log4j NoSQL</name>
-  <description>The Apache Log4j NoSQL appenders to databases such as MongoDB, Apache CouchDB, and Apache Cassandra</description>
+  <description>
+    NoSQL appenders for Log4j. These include appenders to databases such as MongoDB, Apache CouchDB, and Apache Cassandra.
+  </description>
   <properties>
     <log4jParentDir>${basedir}/..</log4jParentDir>
     <docLabel>NoSQL Documentation</docLabel>

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/e59b89bc/log4j-to-slf4j/pom.xml
----------------------------------------------------------------------
diff --git a/log4j-to-slf4j/pom.xml b/log4j-to-slf4j/pom.xml
index e95de69..2e3c77e 100644
--- a/log4j-to-slf4j/pom.xml
+++ b/log4j-to-slf4j/pom.xml
@@ -26,7 +26,7 @@
   <artifactId>log4j-to-slf4j</artifactId>
   <packaging>jar</packaging>
   <name>Apache Log4j to SLF4J Adapter</name>
-  <description>The Apache Log4j binding between the Log4j 2 API and SLF4J</description>
+  <description>The Apache Log4j binding between Log4j 2 API and SLF4J.</description>
   <properties>
     <log4jParentDir>${basedir}/..</log4jParentDir>
     <docLabel>SLF4J Documentation</docLabel>

http://git-wip-us.apache.org/repos/asf/logging-log4j2/blob/e59b89bc/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 7ceccdd..1a22071 100644
--- a/pom.xml
+++ b/pom.xml
@@ -15,7 +15,9 @@
   ~ See the license for the specific language governing permissions and
   ~ limitations under the license.
   -->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.apache.logging.log4j</groupId>
   <artifactId>log4j</artifactId>
@@ -45,7 +47,7 @@
       <email>rgoers@apache.org</email>
       <organization>Nextiva</organization>
       <roles>
-        <role>PMC Member</role>
+        <role>PMC Chair</role>
       </roles>
       <timezone>America/Phoenix</timezone>
     </developer>
@@ -1161,6 +1163,33 @@
           </excludes>
         </configuration>
       </plugin>
+      <!-- DOAP (RDF) metadata generation -->
+      <plugin>
+        <groupId>org.apache.maven.plugins</groupId>
+        <artifactId>maven-doap-plugin</artifactId>
+        <version>1.2</version>
+        <configuration>
+          <doapOptions>
+            <programmingLanguage>Java</programmingLanguage>
+            <category>library</category>
+          </doapOptions>
+          <asfExtOptions>
+            <charter>
+              The Apache Logging Services Project creates and maintains open-source software related to the logging of
+              application behavior and released at no charge to the public.
+            </charter>
+          </asfExtOptions>
+        </configuration>
+        <executions>
+          <execution>
+            <id>site</id>
+            <phase>site</phase>
+            <goals>
+              <goal>generate</goal>
+            </goals>
+          </execution>
+        </executions>
+      </plugin>
     </plugins>
   </build>
   <reporting>
@@ -1276,6 +1305,7 @@
       <id>apache.website</id>
       <url>scp://people.apache.org/www/logging.apache.org/log4j/2.0</url>
     </site>
+    <downloadUrl>https://logging.apache.org/log4j/2.x/download.html</downloadUrl>
   </distributionManagement>
   <modules>
     <module>log4j-api</module>