This is security hardening : the vendor folder should not be publicly accessible. Initialy mentioned by @MekDrop here : #1677 (comment)
The problem is that the trustpath is not yet known at the moment of installation, and the installation program needs a working composer.
This will need some more experimenting with the installer.
The current Composer branch already supports moving the vendor folder (there is a directive in the composer file for that). The tricky part is to get the installer working with it.
This is security hardening : the vendor folder should not be publicly accessible. Initialy mentioned by @MekDrop here : #1677 (comment)
The problem is that the trustpath is not yet known at the moment of installation, and the installation program needs a working composer.
This will need some more experimenting with the installer.
The current Composer branch already supports moving the vendor folder (there is a directive in the composer file for that). The tricky part is to get the installer working with it.