This is an automated email from the ASF dual-hosted git repository. tallison pushed a commit to branch TIKA-4502 in repository https://gitbox.apache.org/repos/asf/tika.git
commit 21e0cc1424125b635e0a74042a609707e98004f0 Author: tallison <[email protected]> AuthorDate: Thu Oct 2 15:12:29 2025 -0400 TIKA-4502 -- remove snaps deployment --- .gitignore | 12 +------ CHANGES.txt | 2 ++ tika-deployment/tika-snap-app/snapcraft.yaml | 45 ------------------------- tika-deployment/tika-snap-server/snapcraft.yaml | 39 --------------------- 4 files changed, 3 insertions(+), 95 deletions(-) diff --git a/.gitignore b/.gitignore index c608dc2dc..011a1f3a0 100644 --- a/.gitignore +++ b/.gitignore @@ -15,14 +15,4 @@ nb-configuration.xml *.DS_Store *.tmp-inception *.snap -.*.swp -tika-deployment/tika-snap-app/parts/ -tika-deployment/tika-snap-app/prime/ -tika-deployment/tika-snap-app/snap/ -tika-deployment/tika-snap-app/stage/ -tika-deployment/tika-snap-app/test/ -tika-deployment/tika-snap-server/parts/ -tika-deployment/tika-snap-server/prime/ -tika-deployment/tika-snap-server/snap/ -tika-deployment/tika-snap-server/stage/ - +.*.swp \ No newline at end of file diff --git a/CHANGES.txt b/CHANGES.txt index 3f04c47eb..dcc9e7c09 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -9,6 +9,8 @@ Release 4.0.0-BETA1 - ??? * The tika-batch module has been removed (TIKA-4333). + * Remove snaps deployment (TIKA-4502). + OTHER CHANGES * Fix concurrency bug in TikaToXMP (TIKA-4393) diff --git a/tika-deployment/tika-snap-app/snapcraft.yaml b/tika-deployment/tika-snap-app/snapcraft.yaml deleted file mode 100644 index 01a4bc8c2..000000000 --- a/tika-deployment/tika-snap-app/snapcraft.yaml +++ /dev/null @@ -1,45 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -name: tika-app -version: '2.0.0-SNAPSHOT' -summary: Tika Application for metadata discovery and extraction -description: Apache Tika is a content detection and analysis framework, written - in Java, stewarded at the Apache Software Foundation.It detects and extracts - metadata and text from over a thousand different file types, and as well as - providing a Java library, has server and command-line editions suitable for - use from other programming languages. - -grade: stable -confinement: strict - -apps: - run: - command: java -jar -Duser.home=$SNAP_USER_DATA $SNAP/jar/tika-app-$SNAP_VERSION.jar - plugs: [home, removable-media] - environment: - JAVA_HOME: $SNAP/usr/lib/jvm/java-8-openjdk-amd64 - PATH: $JAVA_HOME/jre/bin:$PATH - XDG_DATA_HOME: $SNAP/usr/share - FONTCONFIG_PATH: $SNAP/etc/fonts/config.d - FONTCONFIG_FILE: $SNAP/etc/fonts/fonts.conf - -parts: - compile-tika: - source: ../../tika-app - plugin: maven - maven-options: [-DskipTests] diff --git a/tika-deployment/tika-snap-server/snapcraft.yaml b/tika-deployment/tika-snap-server/snapcraft.yaml deleted file mode 100644 index 08708149a..000000000 --- a/tika-deployment/tika-snap-server/snapcraft.yaml +++ /dev/null @@ -1,39 +0,0 @@ -# Licensed to the Apache Software Foundation (ASF) under one -# or more contributor license agreements. See the NOTICE file -# distributed with this work for additional information -# regarding copyright ownership. The ASF licenses this file -# to you under the Apache License, Version 2.0 (the -# "License"); you may not use this file except in compliance -# with the License. You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, -# software distributed under the License is distributed on an -# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY -# KIND, either express or implied. See the License for the -# specific language governing permissions and limitations -# under the License. - -name: tika-server -version: '2.0.0-SNAPSHOT' -summary: Tika Server for metadata discovery and extraction -description: Apache Tika is a content detection and analysis framework, written - in Java, stewarded at the Apache Software Foundation.It detects and extracts - metadata and text from over a thousand different file types, and as well as - providing a Java library, has server and command-line editions suitable for - use from other programming languages. - -grade: stable -confinement: strict - -apps: - run: - command: - java -jar $SNAP/jar/tika-server-standard-$SNAP_VERSION.jar - -parts: - compile-tika: - source: ../../tika-server - plugin: maven - maven-options: [-DskipTests]
