Subject: Re: [boost] Seems like I need write-access to merge a PR
From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2017-10-25 19:33:26


On Wed, Oct 25, 2017 at 12:16 PM, Stefan Seefeld via Boost
<boost_at_[hidden]> wrote:
> Again, why not just use SHAs for that ? What additional information do
> you expect such a strictly defined version number to carry ? (And again,
> for anything higher level there are tags...)

You cannot compare two SHA values to determine which one is more
recent. Beast by default builds a string of the form
"Boost.Beast/<version>" which it uses for the User-Agent and Server
fields in HTTP messages. This makes it easier to diagnose problems
with remote servers and also to implement workarounds for specific
versions. And it is easier for a user to respond with "version 123"
than it is for them to say "the tip of my branch has digest
1e9fcbad61dd9e6dc1bc0be1b5882c2a9a8d1b4d".