2pisoftware / cmfive

DEPRECATED! Please see https://github.com/2pisoftware/cmfive-core for new version
http://cmfive.com
4 stars 4 forks source link

Move Composer directories up into top level #191

Closed careck closed 4 years ago

careck commented 8 years ago

Currently the composer directories are located in /system. This works fine until you have a user module which tries to add composer dependencies. User modules (top level modules) should never ever change or add files in /system, so the way how we merge system and user composer dependencies is flawed.

By moving the /composer directory tree to the top level we solve this problem. Also then /system can be used for many installations where /system is included as symlink.

adam-buckley commented 8 years ago

While the composer directory is gitignored and won't really affect anything, I agree that the composer directory should be in the project root as that is generally standard practice.