boostorg / website-v2-docs

Boost Site Documentation
https://docs.cppalliance.org
Boost Software License 1.0
6 stars 21 forks source link

Update vcpkg integration information #220

Closed Osyotr closed 1 week ago

Osyotr commented 4 months ago

People should not install all boost libraries by default.

cppalliance-bot commented 4 months ago

An automated preview of the documentation is available at https://220.site-docs.prtest2.cppalliance.org/contributor-guide/index.html

cppalliance-bot commented 2 weeks ago

An automated preview of the documentation is available at https://220.site-docs.prtest2.cppalliance.org/contributor-guide/index.html

PeterTurcan commented 1 week ago

Personally I think this update should not be merged. Installing individual Boost libraries is not as simple as it sounds given the complexity of primary and secondary dependencies. For newcomers to Boost installing all libs is the simplest way to go that expedites getting something to work (this is the "getting started" section after all). Possibly a note could be added that installing everything is not the most efficient for experienced devs, but I would not encourage the installation of individual modules as a first step. I tried it by installing only the six or so libraries mentioned in the Simulation section, only to find that 130+ libs get installed given the tree of dependencies. Open to correction if I am not fully understanding the issue.