puli / issues

The Puli issue tracker.
90 stars 5 forks source link

Dependency graph #196

Open Nyholm opened 8 years ago

Nyholm commented 8 years ago

I created a dependency graph for this project. I've not included puli/manager, puli/cli, puli/twig-extension nor bridges and bundles.

screen shot 2016-07-29 at 11 20 28

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:

screen shot 2016-07-29 at 11 25 07

If I now add the puli/manager, puli/cli and puli/twig-extension the graph will look like this:

screen shot 2016-07-29 at 11 33 07

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.

webmozart commented 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.

Nyholm commented 8 years ago

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. =)