Shallow directory structure for packages
With the introduction of vendor namespaces support the directory structure has become quite deep:
Package "RobertLemke.Foo.Bar" would reside in:
As discussed during T3DD11 we'd rather have a more shallow directory structure which also simplifies cloning a package from git:
[TASK][!!!] Shallow directory structure for packages
This introduces a more shallow directory structure for packages.
Instead of having a corresponding directory for each PHP namespace
segment, the package key (e.g. "TYPO3.Kickstart") is now used as the
directory name, resulting in paths like
Note that you will need to update the distribution as well to let it
point to the correct submodule paths.