Open Nyholm opened 8 years ago
Thanks for this @Nyholm! In a regular project, it should not be needed to install puli/manager and puli/cli, as you will use the PHAR that includes all of that. Hence the dependencies will hopefully not cause a big hassle.
I drew this image mostly for myself to get an understanding of things... and then I just thought that I should share it. I do not think this is awfully a lot. =)
I created a dependency graph for this project. I've not included puli/manager, puli/cli, puli/twig-extension nor bridges and bundles.
As one can see it is quite a lot of packages. If I remove the webmozart ones and the other stable thrid party dependencies. The graph looks like this:
If I now add the puli/manager, puli/cli and puli/twig-extension the graph will look like this:
When we go to a stable release I think we should first focus on discovery and repository because they do not have any unstable dependencies.