
On Mon, Aug 18, 2025, at 9:24 PM, Seth via Boost wrote:
You don't have to ask. If you don’t, you lost on the “gaining trust” before you started.
That all said, I’m not convinced I saw the convincing reasons for forking. One repeated example was “using std::error_code and friends”. Standalone Asio already does this by default, so it would be a trivial change to split this conditional. However, the choice is on purpose (Boost System has more features than the standard library version), as pointed out by Peter Dimov before. I’ve also seen reasonably responsive behavior from Chris, just mostly on the things he cares about. I’ve been very surprised when Emile Cormier posted his any_completion_handler (https://github.com/chriskohlhoff/asio/issues/1100) idea and Chris landed an improved version … in the next release or close to that. The subsequent work to that feature (and adjacent features like immediate executors, consign, channels etc) do suggest the value in keeping Asio development in one place. This call requires a bit of wisdom, I think. Seth