Subject: [boost] [outcome] Outcome Review Period Closes Today (Fri-02-June)
From: charleyb123 . (charleyb123_at_[hidden])
Date: 2017-06-02 14:56:02
Today concludes the Outcome library review period (Fri-02-June-2017).
Great thanks to all that invested so much time and effort to explore in
such a disciplined and professional manner the dark corners of
error/exception composition and a paradigm/API/implementation proposed by
the Outcome library. Your efforts are truly appreciated.
Reviews sent to the public list are the following (PLEASE contact me if
I've missed your review):
*- Paul Bristow (Tue-23-May)
*- Daniz Bahadir (Wed-24-May)
*- Robert Ramey (Wed-24-May)
*- Peter Dimov (Sun-28-May)
*- Emil Dotchevski (Sun-28-May)
*- Vicente J. Botet Escriba (Tue-20-May)
*- Andrzej Krzemienski (Wed-31-May)
*- Gavin Lambert (Wed-31-May)
My understanding is that as the review concludes today, further reviews are
permitted only until the end-of-day UTC. In addition, many notable
discussions and topics raised during the review period will also contribute
to a final submission decision and summary report.
Preparing this report will take some time. I've accumulated extensive
notes, but my intention is to review (re-read) all discussion in the
context of the "story-arc" and (in some cases) the shifted opinions of some
persons during the course of the review (as topics were clarified and
alternatives were explored).
I assume other "satellite discussions" will continue (e.g., evolution of
std::expected<>, suitability of wide vs. narrow contract in APIs,
generalization of variant<>, etc.), which I will endeavor to continue to
follow as the Outcome Review summary report is prepared (because these
continued discussions may further clarify issues previously raised during
the Outcome Review); but no more reviews can be accepted after the review
Thank you all (again) for your (often thankless) contributions to the
community, where the personal sacrifice in time and effort (and perhaps
stressful emotional investment) is quite obviously extensive in many cases.