Previously there was no explanation as to why most of the packages being installed were included in the images.
This adds an initial round of comments based on a combination of:
ldd scans of runtimes/deps of built getting-started guide apps (plus in the case of PHP, an app set up by David that has all PHP extensions enabled)
searching through Git history/GitHub PRs for this repo
GitHub code-search of other heroku repos, incl non-official-language Heroku buildpacks
my knowledge of the Heroku platform
It's not fully complete, but is better than what we had before :-)
I've switched to putting the comment on the same line as the package, since it allows the package list to be sorted automatically when using a "sort lines alphabetically" feature of an editor.
Previously there was no explanation as to why most of the packages being installed were included in the images.
This adds an initial round of comments based on a combination of:
ldd
scans of runtimes/deps of built getting-started guide apps (plus in the case of PHP, an app set up by David that has all PHP extensions enabled)heroku
repos, incl non-official-language Heroku buildpacksIt's not fully complete, but is better than what we had before :-)
I've switched to putting the comment on the same line as the package, since it allows the package list to be sorted automatically when using a "sort lines alphabetically" feature of an editor.
GUS-W-15616780.