Skip to content
Snippets Groups Projects
Commit 5c0f5753 authored by Benni Mack's avatar Benni Mack
Browse files

[TASK] Enforce TYPO3 Composer Installers package v5

Composer-based installations will now have their
extensions within composers' vendor folder
instead of typo3/sysext/ and typo3conf/ext/.

This way, all non-public files are moved outside
the document root (ideally), while public files
within extensions are symlinked to public/_assets/.

TYPO3 will then resolve "EXT:" syntax depending
on public / private folders to their respective
locations.

Used commands:
- composer req "typo3/cms-composer-installers:^5.0"
- composer req "typo3/cms-composer-installers:^5.0" --no-update -d typo3/sysext/core

Resolves: #98484
Releases: main
Change-Id: Ia790e9e306ec142a0c581b801936d6b2c36e5c46
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/75917


Tested-by: default avatarBenjamin Franzke <bfr@qbus.de>
Tested-by: default avatarcore-ci <typo3@b13.com>
Tested-by: default avatarOliver Bartsch <bo@cedev.de>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarBenjamin Franzke <bfr@qbus.de>
Reviewed-by: default avatarOliver Hader <oliver.hader@typo3.org>
Reviewed-by: default avatarOliver Bartsch <bo@cedev.de>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
parent 42a7949c
Branches
Tags
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment