kitodo / publication
Plugins and modules for publication management with Fedora repositories.
Package info
github.com/kitodo/kitodo-publication
Type:typo3-cms-extension
pkg:composer/kitodo/publication
Requires
- php: >=7.2.0 <=7.4.99
- ext-curl: *
- ext-dom: *
- ext-iconv: *
- ext-json: *
- ext-libxml: *
- ext-mbstring: *
- ext-xsl: *
- elasticsearch/elasticsearch: ^7.6
- fluidtypo3/vhs: ~6.0.5
- galbar/jsonpath: ^3.0
- guzzlehttp/guzzle: ^6.3
- nategood/httpful: ^0.3.2
- renanbr/bibtex-parser: ~2.1.2
- symfony/serializer: ^5.0
- symfony/workflow: ~4.3.11
- typo3/cms-core: ^9.5.0
- typo3/cms-scheduler: ^9.5
Requires (Dev)
- nimut/testing-framework: ^5.0
- phpmd/phpmd: ^2.15
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^7
Suggests
None
Provides
None
Conflicts
None
Replaces
- typo3-ter/dpf: v5.4.1
- dev-main
- v5.4.1
- v5.4.0
- v5.3.0
- v5.2.2
- v5.2.1
- v5.2.0
- v5.1.14
- v5.1.13
- v5.1.12
- v5.1.11
- v5.1.10
- v5.1.9
- v5.1.8
- v5.1.7
- v5.1.6
- v5.1.5
- v5.1.4
- v5.1.3
- v5.1.2
- v5.1.1
- v5.1.0
- v5.0.0
- v5.0.0-beta
- v4.0.0-beta
- v3.2.5
- v3.2.4
- v3.2.3
- v3.2.2
- v3.2.1
- v3.2.0
- v3.1.21
- v3.1.20
- v3.1.19
- v3.1.18
- v3.1.17
- v3.1.16
- v3.1.15
- v3.1.14
- v3.1.13
- v3.1.12
- v3.1.11
- v3.1.10
- v3.1.9
- v3.1.8
- v3.1.7
- v3.1.6
- v3.1.5
- v3.1.4
- v3.1.3
- v3.1.2
- v3.1.1
- v3.1.0
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v2.1.1
- v2.1.0
- v2.0.4
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v2.0.0-beta
- dev-landingpage-ubl-fixes
- dev-kitodo-publication-3x
- dev-delete-vgwort
- dev-kitodo-publication-3x-mets-cut-dlf
This package is auto-updated.
Last update: 2026-09-14 16:53:56 UTC
README
Kitodo.Publication is free software, an extension for TYPO3 and part of the Kitodo Digital Library Suite. It implements the user and administrator interfaces for a document and publication server.
Development
Running Tests
The DDEV environment provides the canonical PHP 7.4 runtime. Run tests inside the container:
ddev test # PHPUnit unit tests ddev exec composer analyse # PHPStan static analysis ddev exec composer mess # PHPMD mess detection
Running tests outside DDEV requires PHP 7.4 on PATH — no further guidance is provided for that setup.
Local Environment (DDEV)
A DDEV-based environment is available for local development.
A database fixture is required — a blank TYPO3 instance provides no meaningful environment.
See .ddev/README.md for setup and fixture requirements.
Debugging
Enable XDebug with ddev xdebug on (connects to host port 9003). Disable with ddev xdebug off.
VS Code path mappings: .vscode/launch.json.
More information
- https://ddev.readthedocs.io/en/stable/
- https://www.kitodo.org/
- http://www.b-i-t-online.de/sponsored/Kitodo
Funding
Funded by European Regional Development Fund (EFRE)
