in2publish heavily relies on cli_dispatch.phpsh to interact with the foreign instance.
This tool cli_dispatch.phpsh was deprecated in Typo3 8.7. Furthermore, it is provided by the typo3/cms package only, although in2publish doesn't require any of the other extbase in this package.
Using the standard bin/typo3 entrypoint (composer package typo3/cms-cli) would have several benefits:
Increase the durability (and compatibility) of the extension by removing dependency on legacy functions
Allow to require lightweight typo3/cms-core instead of typo3/cms
The drawback might be loosing the compatibility to older versions, but I don't know which versions of Typo3 in2publish should support?
in2publish heavily relies on
cli_dispatch.phpsh
to interact with the foreign instance.This tool
cli_dispatch.phpsh
was deprecated in Typo3 8.7. Furthermore, it is provided by thetypo3/cms
package only, although in2publish doesn't require any of the other extbase in this package.Using the standard
bin/typo3
entrypoint (composer packagetypo3/cms-cli
) would have several benefits:typo3/cms-core
instead oftypo3/cms
The drawback might be loosing the compatibility to older versions, but I don't know which versions of Typo3 in2publish should support?