From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2024-01-08 16:06:05


On 1/8/24 18:55, Vinnie Falco wrote:
> On Mon, Jan 8, 2024 at 7:44 AM Andrey Semashev via Boost
> <boost_at_[hidden] <mailto:boost_at_[hidden]>> wrote:
>
> What's the purpose of development snapshots? Can we drop them in favor
> of git checkout?
>
> The development snapshot is effectively a release. It has all the
> headers collated into the proper root include directory. It has all the
> sources in the right place for building each lib. It has the rendered
> HTML. The snapshot allows anyone to efficiently test whether or not an
> issue is resolved in the tip of a branch for example.

He could also test a git checkout.

> "git checkout" doesn't provide anything remotely resembling a proper
> release. To function as a drop-in replacement for an installed official
> release of Boost would require a lot of post-processing after checking
> out the superproject using git.

Is this functionality actually in high demand by users? I would imagine,
the majority of users either consume Boost releases (or betas or RCs),
or use Boost from git.