
Ion Gaztañaga wrote:
El 29/09/2025 a las 19:18, Vinnie Falco via Boost escribió:
Hi. A handful of contributors have looked into how we can streamline our website and the release package and there are two ideas which come up with regular periodicity:
1. Remove the unified documentation build 2. Split the Boost release into two archives: sources, and documentation
The unified documentation build has a different layout in the release compared to the other libraries, which creates special cases for tooling. Splitting the Boost release gives an additional option to users who don’t need the documentation locally. Of course, what goes into these two new archives is completely up for discussion.
Happy to hear everyone’s thoughts on this.
What about the HTML documentation files distributed with some libraries (e.g. Serialization)? Should we erase them for the source archives?
If you look here https://github.com/boostorg/boost/releases you'll see that the size of the b2-nodocs archive is about half that of the corresponding cmake one. That's because the doc/ subdirectories are deleted from the nodocs archive. https://github.com/boostorg/boost/blob/0bdff1d86f4e9482c698c75edb222c6d9d3d9...