Apache Tika for TYPO3

资助包维护!
www.typo3-solr.com

安装数: 434,862

依赖项: 0

建议者: 1

安全: 0

星标: 6

关注者: 9

分支: 29

开放问题: 6

类型:typo3-cms-extension

12.0.3 2024-07-25 09:41 UTC

README

Build Status Latest Stable Version License Total Downloads Monthly Downloads TYPO3 13

A TYPO3 CMS extension that provides Apache Tika functionality including

  • 文本提取
  • 元数据提取
  • 语言检测(从字符串或文件中)

Tika可以用作独立的Tika app/jar、Tika服务器,以及通过SolrCell集成到Apache Solr中。

我们欢迎 贡献 !

请在项目的首页上找到有关Apache Tika的更多信息

由TYPO3社区和

dkd Internet Service GmbH

持续集成

我们使用GitHub Actions进行持续集成。

要本地运行测试套件,请使用我们的DDEV docker环境 https://github.com/TYPO3-Solr/solr-ddev-site.

注意: 这需要正确组合分支

  • solr-ddev-site在main分支
    • packages/ext-solr在main
    • packages/ext-tika在main
  • 请参阅版本矩阵以获取正确组合分支的信息
ddev solr:enable tika
ddev composer t3:standards:fix packages/ext-tika/
ddev composer tests:tika:phpstan
ddev composer tests:tika:unit
ddev composer tests:tika:integration

贡献

  1. 分支仓库
  2. 克隆仓库
  3. 创建新的分支
  4. 做出您的更改
  5. 将您的更改提交到您的分支。在提交消息中,如果有问题编号,请引用它,例如 [BUGFIX] 简短描述的修复(解决 #4711)
  6. 提交拉取请求(这里有一些关于如何编写完美的拉取请求的提示)

保持您的分支与原始仓库同步

  1. git remote add upstream https://github.com/TYPO3-Solr/ext-tika.git
  2. git fetch upstream
  3. git checkout master
  4. git merge upstream/master
  5. git push origin master