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>