boostorg / boostorg/boost

Release without docs & tests

Open
#837 2 comments 2 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
8.6k
Forks
1.9k
Avg merge
39m
Merged PRs (30d)
2

Description

Boost releases are really huge, too huge.

I've tried removing anything not required to build & use boost (just roughly, didn't check for everything):
- Boost 1.84.0 uncompressed standard release: ~493MiB
- Boost 1.84.0 roughly stripped: ~180MiB

I'd like to see separate boost releases with these unnecessary amounts of data stripped.
- no tests
- no docs (html/xmldoc/else)

> Why?

I find it useful for things like CMake (src containing tar.gz, extracted on configure), portable projects etc etc. Given not everyone wants to use system-installed boost.

Alot of people will never touch these docs/tests/etc, its usually faster to just google for boost docs and use the docs hosted on boost.org/doc.

All these files also add a 'massive' impact to file io on extract/move of boost given the sheer amount of files, even if its just around 500mib.

All things considered I'm sure a less 'bloated' boost would be quite welcomed.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.