[ 
https://issues.apache.org/jira/browse/TIKA-3180?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17250487#comment-17250487
 ] 

Hudson commented on TIKA-3180:
------------------------------

UNSTABLE: Integrated in Jenkins build Tika ยป tika-main-jdk8 #91 (See 
[https://ci-builds.apache.org/job/Tika/job/tika-main-jdk8/91/])
TIKA-3180 modularize tika-server (#394) (github: 
[https://github.com/apache/tika/commit/435f0c982a1fc5223236199b01cbb7207642e4dd])
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/writer/TarWriter.java
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TranslateResourceTest.java
* (delete) 
tika-server/src/test/resources/org/apache/tika/server/TIKA-3137-include.xml
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerParseException.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/HTMLHelper.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/MetadataResource.java
* (edit) tika-app/src/main/java/org/apache/tika/gui/TikaGUI.java
* (edit) tika-app/pom.xml
* (delete) tika-server/src/test/resources/mock/system_exit.xml
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/2pic.doc
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaLoggingFilter.java
* (delete) tika-server/src/main/java/org/apache/tika/server/HTMLHelper.java
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/Doc1_ole.doc
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/URLEnabledInputStreamFactory.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/writer/ZipWriter.java
* (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/pom.xml
* (delete) tika-server/src/test/resources/pic.xlsx
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/pic.xlsx
* (add) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/MetadataResourceTest.java
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/ServerStatusTest.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/TikaDetectors.java
* (add) 
tika-server/tika-server-core/src/test/resources/test-documents/testDigilite.fdf
* (add) 
tika-server/tika-server-classic/src/main/java/org/apache/tika/server/classic/resource/XMPMetadataResource.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/DefaultInputStreamFactory.java
* (add) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/TikaDetectorsTest.java
* (add) 
tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-microsoft-module/src/main/resources/META-INF/services/org.apache.tika.extractor.EmbeddedStreamTranslator
* (delete) tika-server/src/test/resources/log4j.properties
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaServerResource.java
* (edit) tika-server/README.md
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaWelcomeTest.java
* (delete) tika-server/src/test/resources/testPassword4Spaces.pdf
* (delete) tika-server/src/test/resources/test_recursive_embedded.docx
* (delete) 
tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-html-module/src/main/java/org/apache/tika/parser/html/BoilerpipeContentHandler.java
* (add) tika-server/tika-server-client/pom.xml
* (add) 
tika-server/tika-server-classic/src/main/resources/META-INF/services/org.apache.tika.server.core.writer.TikaServerWriter
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/writer/JSONObjWriter.java
* (add) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/TikaResourceTest.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaWelcome.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/RecursiveMetadataResource.java
* (edit) 
tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/parser/microsoft/ooxml/AbstractOOXMLExtractor.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/URLEnabledInputStreamFactory.java
* (delete) tika-server/src/test/java/org/apache/tika/server/CXFTestBase.java
* (delete) tika-server/src/test/resources/mock/heavy_hang_30000.xml
* (add) 
tika-server/tika-server-classic/src/main/resources/META-INF/services/org.apache.tika.server.core.ParseContextConfig
* (delete) tika-server/src/test/resources/mock/testStaticStdOutErr.xml
* (add) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/TikaMimeTypesTest.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/TikaLoggingFilter.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/LanguageResource.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/TikaServerStatus.java
* (edit) tika-bundles/tika-bundle-classic/pom.xml
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/CXFTestBase.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/TikaVersion.java
* (delete) tika-server/assembly.xml
* (delete) tika-server/bin/tika.in.sh
* (delete) tika-server/src/main/resources/tikaserver-template.html
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaServerStatusTest.java
* (add) tika-server/tika-server-classic/bin/tika.in.sh
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/DetectorResource.java
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/testPDFTwoTextBoxes.pdf
* (add) tika-server/tika-server-classic/src/test/resources/log4j.properties
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/testOCR.pdf
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/TikaMimeTypes.java
* (delete) tika-server/src/test/resources/testDigilite.fdf
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaResource.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/StackTraceOffTest.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/DetectorResource.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaParsers.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/TikaDetectorsTest.java
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/foo.csv
* (delete) 
tika-server/src/main/java/org/apache/tika/server/writer/TarWriter.java
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/2pic.docx
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/writer/TikaServerWriter.java
* (add) tika-server/tika-server-core/pom.xml
* (add) tika-server/tika-server-core/src/test/resources/logging/log4j_child.xml
* (delete) tika-server/src/test/resources/pic.xls
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/UnpackerResource.java
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/testHTML.html
* (delete) tika-server/src/test/resources/2exe.docx
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/testUnicodePassword.pdf
* (delete) 
tika-server/src/main/java/org/apache/tika/server/TikaServerParseExceptionMapper.java
* (edit) tika-app/src/main/java/org/apache/tika/cli/TikaCLI.java
* (add) 
tika-server/tika-server-core/src/test/resources/test-documents/french.txt
* (add) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/RecursiveMetadataResourceTest.java
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaVersionTest.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/RecursiveMetadataResourceTest.java
* (delete) tika-server/src/test/resources/Doc1_ole.doc
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/TikaParsers.java
* (delete) tika-server/src/test/resources/foo.csv
* (delete) 
tika-server/src/main/java/org/apache/tika/server/TikaServerParseException.java
* (delete) tika-server/src/test/resources/logging/log4j_child.xml
* (delete) tika-server/src/test/resources/testPDFTwoTextBoxes.pdf
* (add) 
tika-core/src/main/java/org/apache/tika/extractor/EmbeddedStreamTranslator.java
* (edit) tika-bundles/pom.xml
* (delete) tika-server/src/main/java/org/apache/tika/server/TaskStatus.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/writer/MetadataListMessageBodyWriter.java
* (edit) tika-server/pom.xml
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerParseExceptionMapper.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/TikaResource.java
* (delete) tika-server/src/test/java/org/apache/tika/server/TikaVersionTest.java
* (add) 
tika-server/tika-server-core/src/test/resources/config/tika-config-for-server-tests.xml
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/UnpackerResource.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/TikaWelcome.java
* (add) tika-server/tika-server-core/src/main/resources/tikaserver-template.html
* (delete) 
tika-server/src/test/java/org/apache/tika/server/TikaServerStatusTest.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/LanguageResource.java
* (edit) 
tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-html-module/src/test/java/org/apache/tika/parser/html/HtmlParserTest.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/InputStreamFactory.java
* (edit) tika-eval/tika-eval-core/pom.xml
* (add) tika-server/tika-server-classic/bin/tika
* (add) tika-server/tika-server-classic/assembly.xml
* (delete) tika-server/src/main/resources/log4j.properties
* (add) 
tika-server/tika-server-core/src/main/resources/tikaserver-version.properties
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/StackTraceTest.java
* (delete) tika-server/src/test/resources/mock/fake_oom.xml
* (add) 
tika-server/tika-server-classic/src/main/java/org/apache/tika/server/classic/config/PDFServerConfig.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/CompositeParseContextConfig.java
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/password.xls
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/testRTF_npeFromWMFInTikaServer.rtf
* (edit) CHANGES.txt
* (delete) 
tika-server/src/main/java/org/apache/tika/server/writer/TextMessageBodyWriter.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/ServerTimeouts.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TranslateResource.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/RecursiveMetadataFilterTest.java
* (delete) tika-server/src/test/resources/mock/null_pointer.xml
* (delete) tika-server/src/test/resources/testHTML.html
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/config/DocumentSelectorConfig.java
* (delete) tika-server/src/test/resources/french.txt
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/writer/MetadataListMessageBodyWriter.java
* (delete) tika-server/src/test/resources/mock/thread_interrupt.xml
* (delete) 
tika-server/src/test/java/org/apache/tika/server/TikaResourceTest.java
* (delete) tika-server/src/test/resources/2pic.docx
* (delete) tika-server/src/test/resources/CDEC_WEATHER_2010_03_02
* (add) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/UnpackerResourceTest.java
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/StackTraceOffTest.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/RecursiveMetadataResource.java
* (delete) tika-server/src/test/resources/mock/real_oom.xml
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/DefaultInputStreamFactory.java
* (delete) tika-server/src/test/java/org/apache/tika/server/StackTraceTest.java
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaServerIntegrationTest.java
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/pic.xls
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/writer/JSONMessageBodyWriter.java
* (delete) tika-server/src/main/resources/tikaserver-version.properties
* (delete) 
tika-server/src/test/java/org/apache/tika/server/MetadataResourceTest.java
* (delete) tika-server/src/test/resources/testRTF_npeFromWMFInTikaServer.rtf
* (delete) 
tika-server/src/test/java/org/apache/tika/server/TikaMimeTypesTest.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/ParseContextConfig.java
* (delete) tika-server/bin/init.d/tika
* (delete) tika-server/src/test/resources/testUnicodePassword.pdf
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/test_recursive_embedded.docx
* (delete) tika-server/src/test/resources/english.txt
* (delete) 
tika-server/src/main/java/org/apache/tika/server/writer/CSVMessageBodyWriter.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerWatchDog.java
* (delete) tika-server/src/test/java/org/apache/tika/server/TikaWelcomeTest.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TikaServerCli.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/writer/ZipWriter.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/writer/JSONObjWriter.java
* (delete) tika-server/src/test/java/org/apache/tika/server/TikaParsersTest.java
* (edit) tika-parsers/tika-parsers-classic/tika-parsers-classic-package/pom.xml
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaDetectors.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/writer/CSVMessageBodyWriter.java
* (add) 
tika-server/tika-server-classic/src/test/resources/config/TIKA-3137-include.xml
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/writer/TextMessageBodyWriter.java
* (delete) tika-server/src/test/resources/mock/testStdOutErr.xml
* (delete) tika-server/src/test/resources/testOCR.pdf
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaResourceTest.java
* (add) tika-server/tika-server-core/src/main/resources/log4j.properties
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/CDEC_WEATHER_2010_03_02
* (delete) 
tika-server/src/test/java/org/apache/tika/server/TranslateResourceTest.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/TikaServerIntegrationTest.java
* (add) tika-server/tika-server-core/src/test/resources/log4j.properties
* (delete) tika-server/src/test/resources/password.xls
* (delete) tika-server/src/test/resources/2pic.doc
* (delete) 
tika-server/src/main/java/org/apache/tika/server/ServerStatusWatcher.java
* (edit) tika-eval/tika-eval-app/pom.xml
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/testPassword4Spaces.pdf
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/LanguageResourceTest.java
* (add) 
tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-html-commons/src/main/java/org/apache/tika/sax/boilerpipe/BoilerpipeContentHandler.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/writer/JSONMessageBodyWriter.java
* (add) tika-server/tika-server-classic/pom.xml
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaServerStatus.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/ServerStatusWatcher.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/MetadataResource.java
* (delete) 
tika-server/src/main/java/org/apache/tika/server/resource/TranslateResource.java
* (add) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/TikaParsersTest.java
* (delete) tika-server/src/main/java/org/apache/tika/server/MetadataList.java
* (add) 
tika-server/tika-server-core/src/test/resources/test-documents/english.txt
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaMimeTypes.java
* (delete) 
tika-server/src/test/resources/org/apache/tika/server/tika-config-for-server-tests.xml
* (delete) 
tika-server/src/main/java/org/apache/tika/server/InputStreamFactory.java
* (delete) tika-server/bin/install_tika_service.sh
* (add) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/DetectorResourceTest.java
* (add) 
tika-server/tika-server-classic/src/main/java/org/apache/tika/server/classic/config/TesseractServerConfig.java
* (delete) tika-server/src/test/resources/mock/heavy_hang_100.xml
* (delete) tika-server/src/main/java/org/apache/tika/server/ServerTimeouts.java
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/TikaMimeTypesTest.java
* (delete) tika-server/bin/tika
* (delete) 
tika-server/src/main/java/org/apache/tika/server/TikaServerWatchDog.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/NullWebClientLogger.java
* (add) 
tika-server/tika-server-core/src/test/java/org/apache/tika/server/core/NullWebClientLogger.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/resource/TikaVersion.java
* (add) 
tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-html-commons/pom.xml
* (add) 
tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-microsoft-module/src/main/java/org/apache/tika/extractor/microsoft/MSEmbeddedStreamTranslator.java
* (add) 
tika-core/src/main/java/org/apache/tika/extractor/DefaultEmbeddedStreamTranslator.java
* (add) tika-server/tika-server-classic/bin/init.d/tika
* (delete) tika-server/src/test/resources/test.doc
* (add) 
tika-server/tika-server-classic/src/test/java/org/apache/tika/server/classic/RecursiveMetadataFilterTest.java
* (delete) tika-server/src/main/java/org/apache/tika/server/ServerStatus.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/UnpackerResourceTest.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/ServerStatus.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/ServerStatusTest.java
* (add) 
tika-server/tika-server-classic/src/main/java/org/apache/tika/server/classic/writer/XMPMessageBodyWriter.java
* (add) 
tika-server/tika-server-classic/src/main/resources/META-INF/services/org.apache.tika.server.core.resource.TikaServerResource
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/2exe.docx
* (add) 
tika-server/tika-server-classic/src/test/resources/test-documents/test.doc
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/TaskStatus.java
* (add) tika-server/tika-server-classic/bin/install_tika_service.sh
* (edit) 
tika-parsers/tika-parsers-classic/tika-parsers-classic-modules/tika-parser-html-module/pom.xml
* (delete) 
tika-server/src/main/java/org/apache/tika/server/writer/XMPMessageBodyWriter.java
* (add) 
tika-server/tika-server-core/src/main/resources/META-INF/services/org.apache.tika.server.core.ParseContextConfig
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/config/PasswordProviderConfig.java
* (add) 
tika-server/tika-server-core/src/main/java/org/apache/tika/server/core/MetadataList.java
* (delete) tika-server/src/main/java/org/apache/tika/server/TikaServerCli.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/LanguageResourceTest.java
* (delete) 
tika-server/src/test/java/org/apache/tika/server/DetectorResourceTest.java


> Tika 2.0.0 -- Modularize tika-server
> ------------------------------------
>
>                 Key: TIKA-3180
>                 URL: https://issues.apache.org/jira/browse/TIKA-3180
>             Project: Tika
>          Issue Type: Improvement
>            Reporter: Tim Allison
>            Priority: Major
>              Labels: 2.0.0
>
> What do fellow devs think about having a tika-server-core which would be just 
> the server/wrapper code without any dependencies on {{tika-parsers}} and then 
> a tika-server with the usual dependency on {{tika-parsers}}.
> As we move to more modularity, I'd think some users might want the server 
> {{tika-server-core}}, but then maybe only include a subset of the parsers.
> WDYT?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to