You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@stanbol.apache.org by fc...@apache.org on 2013/02/08 09:11:49 UTC

svn commit: r1443865 - in /stanbol/trunk/enhancement-engines: entitylinking/ entitylinking/engine/ entitylinking/labeltokenizer-lucene/ entitylinking/labeltokenizer-opennlp/ entitylinking/labeltokenizer-paoding/ entitylinking/labeltokenizer-smartcn/ pa...

Author: fchrist
Date: Fri Feb  8 08:11:48 2013
New Revision: 1443865

URL: http://svn.apache.org/r1443865
Log:
STANBOL-913 Fixed naming of engines, added some license infos

Added:
    stanbol/trunk/enhancement-engines/restful-nlp/src/license/
    stanbol/trunk/enhancement-engines/restful-nlp/src/license/THIRD-PARTY.properties
    stanbol/trunk/enhancement-engines/sentiment-summarization/src/license/
    stanbol/trunk/enhancement-engines/sentiment-summarization/src/license/THIRD-PARTY.properties
Modified:
    stanbol/trunk/enhancement-engines/entitylinking/engine/pom.xml
    stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-lucene/pom.xml
    stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-opennlp/pom.xml
    stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-paoding/pom.xml
    stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-smartcn/pom.xml
    stanbol/trunk/enhancement-engines/entitylinking/pom.xml
    stanbol/trunk/enhancement-engines/paoding-token/pom.xml
    stanbol/trunk/enhancement-engines/topic/web/pom.xml

Modified: stanbol/trunk/enhancement-engines/entitylinking/engine/pom.xml
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/entitylinking/engine/pom.xml?rev=1443865&r1=1443864&r2=1443865&view=diff
==============================================================================
--- stanbol/trunk/enhancement-engines/entitylinking/engine/pom.xml (original)
+++ stanbol/trunk/enhancement-engines/entitylinking/engine/pom.xml Fri Feb  8 08:11:48 2013
@@ -22,17 +22,15 @@
 
   <parent>
     <groupId>org.apache.stanbol</groupId>
-    <artifactId>apache-stanbol-enhancement-engines</artifactId>
+    <artifactId>apache-stanbol-enhancement-engines-entitylinking</artifactId>
     <version>0.10.0-SNAPSHOT</version>
-    <relativePath>../..</relativePath>
+    <relativePath>..</relativePath>
   </parent>
 
-  <groupId>org.apache.stanbol</groupId>
   <artifactId>org.apache.stanbol.enhancer.engines.entitylinking.engine</artifactId>
-  <version>0.10.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
 
-  <name>Apache Stanbol Enhancement Engine : Entity Linking</name>
+  <name>Apache Stanbol Enhancement Engine : Entity Linking Engine</name>
   <description>
     Implementation of an entity-linking engine that consumes NLP processing
     resutls from the AnalyzedText content part and uses those information for

Modified: stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-lucene/pom.xml
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-lucene/pom.xml?rev=1443865&r1=1443864&r2=1443865&view=diff
==============================================================================
--- stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-lucene/pom.xml (original)
+++ stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-lucene/pom.xml Fri Feb  8 08:11:48 2013
@@ -22,17 +22,15 @@
 
   <parent>
     <groupId>org.apache.stanbol</groupId>
-    <artifactId>apache-stanbol-enhancement-engines</artifactId>
+    <artifactId>apache-stanbol-enhancement-engines-entitylinking</artifactId>
     <version>0.10.0-SNAPSHOT</version>
-    <relativePath>../..</relativePath>
+    <relativePath>..</relativePath>
   </parent>
 
-  <groupId>org.apache.stanbol</groupId>
   <artifactId>org.apache.stanbol.enhancer.engines.entitylinking.labeltokenizer.lucene</artifactId>
-  <version>0.10.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
 
-  <name>Apache Stanbol Enhancer EntityLinking LabelTokenizer Lucene </name>
+  <name>Apache Stanbol Enhancement Engine : Entity Linking LabelTokenizer : Lucene </name>
   <description>
     LabelTokenizer implementation based on the Apache Lucene Tokenizer interface.
   </description>

Modified: stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-opennlp/pom.xml
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-opennlp/pom.xml?rev=1443865&r1=1443864&r2=1443865&view=diff
==============================================================================
--- stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-opennlp/pom.xml (original)
+++ stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-opennlp/pom.xml Fri Feb  8 08:11:48 2013
@@ -22,17 +22,15 @@
 
   <parent>
     <groupId>org.apache.stanbol</groupId>
-    <artifactId>apache-stanbol-enhancement-engines</artifactId>
+    <artifactId>apache-stanbol-enhancement-engines-entitylinking</artifactId>
     <version>0.10.0-SNAPSHOT</version>
-    <relativePath>../..</relativePath>
+    <relativePath>..</relativePath>
   </parent>
 
-  <groupId>org.apache.stanbol</groupId>
   <artifactId>org.apache.stanbol.enhancer.engines.entitylinking.labeltokenizer.opennlp</artifactId>
-  <version>0.10.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
 
-  <name>Apache Stanbol Enhancer EntityLinking LabelTokenizer OpenNLP </name>
+  <name>Apache Stanbol Enhancement Engine : Entity Linking LabelTokenizer : OpenNLP </name>
   <description>
     LabelTokenizer implementation based on OpenNLP.
   </description>

Modified: stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-paoding/pom.xml
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-paoding/pom.xml?rev=1443865&r1=1443864&r2=1443865&view=diff
==============================================================================
--- stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-paoding/pom.xml (original)
+++ stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-paoding/pom.xml Fri Feb  8 08:11:48 2013
@@ -15,19 +15,16 @@
 
   <parent>
     <groupId>org.apache.stanbol</groupId>
-    <artifactId>apache-stanbol-enhancement-engines</artifactId>
+    <artifactId>apache-stanbol-enhancement-engines-entitylinking</artifactId>
     <version>0.10.0-SNAPSHOT</version>
-    <relativePath>../..</relativePath>
+    <relativePath>..</relativePath>
   </parent>
 
-  <groupId>org.apache.stanbol</groupId>
   <artifactId>org.apache.stanbol.enhancer.engines.entitylinking.labeltokenizer.paoding</artifactId>
-  <version>0.10.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
 
-  <name>Stanbol Enhancer Engines EntityLinking LabelTokenizer Paoding</name>
-  <description>LabelTokenizer implementation based on the paoding analyser for
-  Chinese</description>
+  <name>Apache Stanbol Enhancement Engine : Entity Linking LabelTokenizer : Paoding</name>
+  <description>LabelTokenizer implementation based on the paoding analyser for Chinese</description>
 
   <scm>
     <connection>

Modified: stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-smartcn/pom.xml
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-smartcn/pom.xml?rev=1443865&r1=1443864&r2=1443865&view=diff
==============================================================================
--- stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-smartcn/pom.xml (original)
+++ stanbol/trunk/enhancement-engines/entitylinking/labeltokenizer-smartcn/pom.xml Fri Feb  8 08:11:48 2013
@@ -22,17 +22,15 @@
 
   <parent>
     <groupId>org.apache.stanbol</groupId>
-    <artifactId>apache-stanbol-enhancement-engines</artifactId>
+    <artifactId>apache-stanbol-enhancement-engines-entitylinking</artifactId>
     <version>0.10.0-SNAPSHOT</version>
-    <relativePath>../..</relativePath>
+    <relativePath>..</relativePath>
   </parent>
 
-  <groupId>org.apache.stanbol</groupId>
   <artifactId>org.apache.stanbol.enhancer.engines.entitylinking.labeltokenizer.smartcn</artifactId>
-  <version>0.10.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
 
-  <name>Apache Stanbol Enhancer EntityLinking LabelTokenizer Smart Chinese </name>
+  <name>Apache Stanbol Enhancement Engine : Entity Linking LabelTokenizer : Smart Chinese</name>
   <description>
     Configuration for the Lucene LabelTokenizer based on the Smart Chinese Analyzer
     for the language 'zh'

Modified: stanbol/trunk/enhancement-engines/entitylinking/pom.xml
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/entitylinking/pom.xml?rev=1443865&r1=1443864&r2=1443865&view=diff
==============================================================================
--- stanbol/trunk/enhancement-engines/entitylinking/pom.xml (original)
+++ stanbol/trunk/enhancement-engines/entitylinking/pom.xml Fri Feb  8 08:11:48 2013
@@ -32,7 +32,7 @@
   <version>0.10.0-SNAPSHOT</version>
   <packaging>pom</packaging>
 
-  <name>Apache Stanbol EntityLinking Reactor</name>
+  <name>Apache Stanbol Enhancement Engine : Entity Linking</name>
   <description>
     Pseudo project to build the Stanbol Enhancer EntityLinking Engine
   </description>
@@ -59,4 +59,80 @@
     <module>labeltokenizer-paoding</module> <!-- implementation based on paoding -->
   </modules>
 
+  <profiles>
+    <profile>
+      <id>apache-release</id>
+      <activation>
+        <activeByDefault>false</activeByDefault>
+      </activation>
+      <build>
+        <plugins>
+          <plugin>
+            <groupId>org.apache.rat</groupId>
+            <artifactId>apache-rat-plugin</artifactId>
+            <configuration>
+              <excludeSubProjects>false</excludeSubProjects>
+              <excludes>
+                <!--
+                  All license headers are also checked per
+                  artifact. These excludes are necessary
+                  to make the reactor build suceed. Consider
+                  the excluded files here as already checked
+                  in the artifacts.
+                -->
+
+                <!-- exclude hidden files -->
+                <exclude>**/.*</exclude>
+                <exclude>**/.*/*</exclude>
+                <exclude>**/.*/**/*</exclude>
+
+                <!-- exclude build files -->
+                <exclude>**/target/**</exclude>
+                <exclude>**/*.log</exclude>             
+
+                <!-- exclude generated files listing the licenses of deps -->
+                <exclude>DEPENDENCIES</exclude>
+                <exclude>DEPENDENCIES-BY-LICENSE</exclude>
+                <exclude>RAT-REPORT</exclude>
+                <exclude>**/src/license/THIRD-PARTY.properties</exclude>
+
+                <!-- exclude certain file types -->
+                <exclude>**/*.config</exclude>
+                <exclude>**/*.cfg</exclude>
+                <exclude>**/*.ref</exclude>
+                <exclude>**/*.txt</exclude>
+                <exclude>**/*.tsv</exclude>
+                <exclude>**/*.sem</exclude>
+                <exclude>**/*.svg</exclude>
+                <exclude>**/*.css</exclude>
+                <exclude>**/*.js</exclude>
+
+                <!-- exclude test files --> 
+                <exclude>**/test/**/*.eml</exclude>
+                <exclude>**/test/**/*.nt</exclude>
+                <exclude>**/test/**/*.html</exclude>
+                <exclude>**/test/**/*.xhtml</exclude>
+                <exclude>**/test/**/*.rdf</exclude>
+                <exclude>**/test/**/*.rtf</exclude>
+                <exclude>**/test/**/*.rules</exclude>
+                <exclude>**/test/**/*.odt</exclude>
+              </excludes>
+            </configuration>
+          </plugin>
+          <plugin>
+            <groupId>org.codehaus.mojo</groupId>
+            <artifactId>license-maven-plugin</artifactId>
+            <executions>
+              <execution>
+                <goals>
+                  <goal>aggregate-add-third-party</goal>
+                </goals>
+              </execution>
+            </executions>
+          </plugin>
+        </plugins>
+      </build>
+    </profile>
+  </profiles>
+
 </project>

Modified: stanbol/trunk/enhancement-engines/paoding-token/pom.xml
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/paoding-token/pom.xml?rev=1443865&r1=1443864&r2=1443865&view=diff
==============================================================================
--- stanbol/trunk/enhancement-engines/paoding-token/pom.xml (original)
+++ stanbol/trunk/enhancement-engines/paoding-token/pom.xml Fri Feb  8 08:11:48 2013
@@ -32,7 +32,7 @@
   <version>0.10.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
 
-  <name>Apache Stanbol Enhancement Engine for Chinese tokenizing using Paoding</name>
+  <name>Apache Stanbol Enhancement Engine : Paoding Chinese Tokenizer</name>
   <description>
     Stanbol Tokenizing and Sentence detection Enhancement Engine for chinese using the
     the Paoding analyzer

Added: stanbol/trunk/enhancement-engines/restful-nlp/src/license/THIRD-PARTY.properties
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/restful-nlp/src/license/THIRD-PARTY.properties?rev=1443865&view=auto
==============================================================================
--- stanbol/trunk/enhancement-engines/restful-nlp/src/license/THIRD-PARTY.properties (added)
+++ stanbol/trunk/enhancement-engines/restful-nlp/src/license/THIRD-PARTY.properties Fri Feb  8 08:11:48 2013
@@ -0,0 +1,24 @@
+# Generated by org.codehaus.mojo.license.AddThirdPartyMojo
+#-------------------------------------------------------------------------------
+# Already used licenses in project :
+# - Apache Software License
+# - Apache Software License, Version 2.0
+# - BSD License
+# - Common Development And Distribution License (CDDL), Version 1.0
+# - Common Development And Distribution License (CDDL), Version 1.1
+# - Common Public License, Version 1.0
+# - Eclipse Public License, Version 1.0
+# - GNU General Public License (GPL), Version 2 with classpath exception
+# - GNU Lesser General Public License (LGPL)
+# - GNU Lesser General Public License (LGPL), Version 2.1
+# - ICU License
+# - MIT License
+# - Public Domain License
+#-------------------------------------------------------------------------------
+# Please fill the missing licenses for dependencies :
+#
+#
+#Thu Feb 07 14:11:52 CET 2013
+javax.servlet--servlet-api--2.5=Common Development And Distribution License (CDDL), Version 1.0
+org.osgi--org.osgi.compendium--4.1.0=Apache Software License, Version 2.0
+org.osgi--org.osgi.core--4.1.0=Apache Software License, Version 2.0

Added: stanbol/trunk/enhancement-engines/sentiment-summarization/src/license/THIRD-PARTY.properties
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/sentiment-summarization/src/license/THIRD-PARTY.properties?rev=1443865&view=auto
==============================================================================
--- stanbol/trunk/enhancement-engines/sentiment-summarization/src/license/THIRD-PARTY.properties (added)
+++ stanbol/trunk/enhancement-engines/sentiment-summarization/src/license/THIRD-PARTY.properties Fri Feb  8 08:11:48 2013
@@ -0,0 +1,23 @@
+# Generated by org.codehaus.mojo.license.AddThirdPartyMojo
+#-------------------------------------------------------------------------------
+# Already used licenses in project :
+# - Apache Software License
+# - Apache Software License, Version 2.0
+# - BSD License
+# - Common Development And Distribution License (CDDL), Version 1.0
+# - Common Development And Distribution License (CDDL), Version 1.1
+# - Common Public License, Version 1.0
+# - Eclipse Public License, Version 1.0
+# - GNU General Public License (GPL), Version 2 with classpath exception
+# - GNU Lesser General Public License (LGPL)
+# - GNU Lesser General Public License (LGPL), Version 2.1
+# - ICU License
+# - MIT License
+# - Public Domain License
+#-------------------------------------------------------------------------------
+# Please fill the missing licenses for dependencies :
+#
+#
+#Thu Feb 07 14:45:28 CET 2013
+org.osgi--org.osgi.compendium--4.1.0=The Apache Software License, Version 2.0
+org.osgi--org.osgi.core--4.1.0=The Apache Software License, Version 2.0

Modified: stanbol/trunk/enhancement-engines/topic/web/pom.xml
URL: http://svn.apache.org/viewvc/stanbol/trunk/enhancement-engines/topic/web/pom.xml?rev=1443865&r1=1443864&r2=1443865&view=diff
==============================================================================
--- stanbol/trunk/enhancement-engines/topic/web/pom.xml (original)
+++ stanbol/trunk/enhancement-engines/topic/web/pom.xml Fri Feb  8 08:11:48 2013
@@ -32,7 +32,7 @@
   <version>0.10.0-SNAPSHOT</version>
   <packaging>bundle</packaging>
 
-  <name>Apache Stanbol Enhancer Topic Classification - Web API</name>
+  <name>Apache Stanbol Enhancement Engine : Topic Classification : Web API</name>
   <description>
     REST API to manage training datasets and models for the topic
     classification enhancer engine.