You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tika.apache.org by gr...@apache.org on 2022/11/19 23:11:12 UTC

[tika] 01/06: TIKA-3934 Change POM parent chain: tika-parent <- tika <- tika-*

This is an automated email from the ASF dual-hosted git repository.

grossws pushed a commit to branch build-refactoring
in repository https://gitbox.apache.org/repos/asf/tika.git

commit fa522114095fc1286193b3e145d6788a9bfb5c4c
Author: Konstantin Gribov <gr...@gmail.com>
AuthorDate: Wed Nov 16 17:51:01 2022 +0300

    TIKA-3934 Change POM parent chain: tika-parent <- tika <- tika-*
    
    This change is prerequisite to move dependency management and plugin
    configuration to `tika` module (reactor) and leave only project info
    in `tika-parent`.
    
    Curently `tika-bom` forces not only Tika component versions but all
    the dependencies. For example if downstream library only use
    `tika-core` we shouldn't force Netty/Jetty/Lucene/etc versions on it.
    
    New module layout:
    
    ```
    tika-parent
    |- tika-bom
    \- tika
       |- tika-core
       :
       |- tika-parsers
       |  |- tika-parsers-extended
       |  |- tika-parsers-ml
       |  \- tika-parsers-standard
       |     |- tika-parsers-standard-modules
       |     |  |- tika-parser-apple-module
       |     |  :
       |     |  \- tika-parser-zip-commons
       |     \- tika-parsers-standard-package
       :
       \- tika-xmp
    ```
---
 tika-app/pom.xml               | 4 ++--
 tika-batch/pom.xml             | 4 ++--
 tika-bundles/pom.xml           | 4 ++--
 tika-core/pom.xml              | 4 ++--
 tika-detectors/pom.xml         | 4 ++--
 tika-eval/pom.xml              | 4 ++--
 tika-example/pom.xml           | 4 ++--
 tika-fuzzing/pom.xml           | 4 ++--
 tika-integration-tests/pom.xml | 4 ++--
 tika-java7/pom.xml             | 4 ++--
 tika-langdetect/pom.xml        | 4 ++--
 tika-parsers/pom.xml           | 4 ++--
 tika-pipes/pom.xml             | 4 ++--
 tika-serialization/pom.xml     | 4 ++--
 tika-server/pom.xml            | 4 ++--
 tika-translate/pom.xml         | 4 ++--
 tika-xmp/pom.xml               | 4 ++--
 17 files changed, 34 insertions(+), 34 deletions(-)

diff --git a/tika-app/pom.xml b/tika-app/pom.xml
index 26b4a4573..b671ba0cf 100644
--- a/tika-app/pom.xml
+++ b/tika-app/pom.xml
@@ -24,9 +24,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-app</artifactId>
diff --git a/tika-batch/pom.xml b/tika-batch/pom.xml
index 689594a04..8fb9dcc79 100644
--- a/tika-batch/pom.xml
+++ b/tika-batch/pom.xml
@@ -24,9 +24,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-batch</artifactId>
diff --git a/tika-bundles/pom.xml b/tika-bundles/pom.xml
index 45d19f993..2c8c78963 100644
--- a/tika-bundles/pom.xml
+++ b/tika-bundles/pom.xml
@@ -19,10 +19,10 @@
 -->
 <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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <groupId>org.apache.tika</groupId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/tika-core/pom.xml b/tika-core/pom.xml
index 43561ffbe..b5e4b7634 100644
--- a/tika-core/pom.xml
+++ b/tika-core/pom.xml
@@ -24,9 +24,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-core</artifactId>
diff --git a/tika-detectors/pom.xml b/tika-detectors/pom.xml
index 545922c6e..f88bd552b 100644
--- a/tika-detectors/pom.xml
+++ b/tika-detectors/pom.xml
@@ -24,9 +24,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-detectors</artifactId>
diff --git a/tika-eval/pom.xml b/tika-eval/pom.xml
index 9c0a3aa87..4b22ca399 100644
--- a/tika-eval/pom.xml
+++ b/tika-eval/pom.xml
@@ -23,9 +23,9 @@
   <modelVersion>4.0.0</modelVersion>
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-eval</artifactId>
diff --git a/tika-example/pom.xml b/tika-example/pom.xml
index b140b8404..a07cf803f 100644
--- a/tika-example/pom.xml
+++ b/tika-example/pom.xml
@@ -24,9 +24,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-example</artifactId>
diff --git a/tika-fuzzing/pom.xml b/tika-fuzzing/pom.xml
index b00669952..944cbd396 100644
--- a/tika-fuzzing/pom.xml
+++ b/tika-fuzzing/pom.xml
@@ -20,9 +20,9 @@
 <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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-fuzzing</artifactId>
diff --git a/tika-integration-tests/pom.xml b/tika-integration-tests/pom.xml
index 66b50e74a..ed27a0916 100644
--- a/tika-integration-tests/pom.xml
+++ b/tika-integration-tests/pom.xml
@@ -20,9 +20,9 @@
 <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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/tika-java7/pom.xml b/tika-java7/pom.xml
index f9a5f9b57..b801c4c67 100644
--- a/tika-java7/pom.xml
+++ b/tika-java7/pom.xml
@@ -24,9 +24,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-java7</artifactId>
diff --git a/tika-langdetect/pom.xml b/tika-langdetect/pom.xml
index afd4c2216..e641b5044 100644
--- a/tika-langdetect/pom.xml
+++ b/tika-langdetect/pom.xml
@@ -20,9 +20,9 @@
 <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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
   <modelVersion>4.0.0</modelVersion>
 
diff --git a/tika-parsers/pom.xml b/tika-parsers/pom.xml
index 9e4793fa6..f6cdbe7e6 100644
--- a/tika-parsers/pom.xml
+++ b/tika-parsers/pom.xml
@@ -20,9 +20,9 @@
 <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 https://maven.apache.org/xsd/maven-4.0.0.xsd">
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <modelVersion>4.0.0</modelVersion>
diff --git a/tika-pipes/pom.xml b/tika-pipes/pom.xml
index 2f0f833cf..ea3aba6d3 100644
--- a/tika-pipes/pom.xml
+++ b/tika-pipes/pom.xml
@@ -19,9 +19,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-pipes</artifactId>
diff --git a/tika-serialization/pom.xml b/tika-serialization/pom.xml
index 908c15242..d12582ebf 100644
--- a/tika-serialization/pom.xml
+++ b/tika-serialization/pom.xml
@@ -24,9 +24,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-serialization</artifactId>
diff --git a/tika-server/pom.xml b/tika-server/pom.xml
index 4a52fe47e..1fcbd7316 100644
--- a/tika-server/pom.xml
+++ b/tika-server/pom.xml
@@ -25,9 +25,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-server</artifactId>
diff --git a/tika-translate/pom.xml b/tika-translate/pom.xml
index a882dac46..a13b74056 100644
--- a/tika-translate/pom.xml
+++ b/tika-translate/pom.xml
@@ -24,9 +24,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-translate</artifactId>
diff --git a/tika-xmp/pom.xml b/tika-xmp/pom.xml
index 5a13d3697..89e5a9070 100644
--- a/tika-xmp/pom.xml
+++ b/tika-xmp/pom.xml
@@ -24,9 +24,9 @@
 
   <parent>
     <groupId>org.apache.tika</groupId>
-    <artifactId>tika-parent</artifactId>
+    <artifactId>tika</artifactId>
     <version>2.6.1-SNAPSHOT</version>
-    <relativePath>../tika-parent/pom.xml</relativePath>
+    <relativePath>../pom.xml</relativePath>
   </parent>
 
   <artifactId>tika-xmp</artifactId>