Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / outcome / doc / html / credits.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2 <html><meta http-equiv="Content-Type" content="text/html; charset=utf-8">
3 <title>Acknowledgements - Boost.Outcome documentation</title>
4 <link rel="stylesheet" href="./css/boost.css" type="text/css">
5 <meta name="generator" content="Hugo 0.52 with Boostdoc theme">
6 <meta name="viewport" content="width=device-width,initial-scale=1.0"/>
7
8 <link rel="icon" href="./images/favicon.ico" type="image/ico"/>
9 <body><div class="spirit-nav">
10 <a accesskey="u" href="./index.html"><img src="./images/up.png" alt="Up"></a>
11     <a accesskey="h" href="./index.html"><img src="./images/home.png" alt="Home"></a><a accesskey="n" href="./requirements.html"><img src="./images/next.png" alt="Next"></a></div><div id="content">
12   <div class="titlepage"><div><div><h1 style="clear: both">Acknowledgements</h1></div></div></div>
13   
14
15 <h2 id="github-contributors">github contributors</h2>
16
17 <style type="text/css">
18 .ghContributors{
19 display:flex;
20 flex-flow:  wrap;
21 align-content: flex-start
22 }
23
24 .ghContributors > div{
25 width: 50% ;
26 display: inline-flex;
27 margin-bottom: 5px;
28 }
29 .ghContributors > div label{
30 padding-left: 4px ;
31 }
32 .ghContributors > div span{
33 font-size: x-small;
34 padding-left: 4px ;
35 }
36
37 </style>
38 <div class="ghContributors">
39   
40   
41   <div>
42     <img src="https://avatars1.githubusercontent.com/u/230408?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
43     <label><a href="https://github.com/ned14">@ned14</a></label>
44     <span class="contributions">1128 commits</span>
45   </div>
46   
47   <div>
48     <img src="https://avatars1.githubusercontent.com/u/2912717?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
49     <label><a href="https://github.com/akrzemi1">@akrzemi1</a></label>
50     <span class="contributions">45 commits</span>
51   </div>
52   
53   <div>
54     <img src="https://avatars1.githubusercontent.com/u/10555060?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
55     <label><a href="https://github.com/cstratopoulos">@cstratopoulos</a></label>
56     <span class="contributions">9 commits</span>
57   </div>
58   
59   <div>
60     <img src="https://avatars3.githubusercontent.com/u/63265?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
61     <label><a href="https://github.com/hazelnusse">@hazelnusse</a></label>
62     <span class="contributions">7 commits</span>
63   </div>
64   
65   <div>
66     <img src="https://avatars2.githubusercontent.com/u/47703951?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
67     <label><a href="https://github.com/libboze">@libboze</a></label>
68     <span class="contributions">2 commits</span>
69   </div>
70   
71   <div>
72     <img src="https://avatars1.githubusercontent.com/u/10340167?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
73     <label><a href="https://github.com/johnthagen">@johnthagen</a></label>
74     <span class="contributions">2 commits</span>
75   </div>
76   
77   <div>
78     <img src="https://avatars1.githubusercontent.com/u/12157332?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
79     <label><a href="https://github.com/menuet">@menuet</a></label>
80     <span class="contributions">2 commits</span>
81   </div>
82   
83   <div>
84     <img src="https://avatars3.githubusercontent.com/u/6080778?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
85     <label><a href="https://github.com/norbertwenzel">@norbertwenzel</a></label>
86     <span class="contributions">1 commits</span>
87   </div>
88   
89   <div>
90     <img src="https://avatars3.githubusercontent.com/u/865914?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
91     <label><a href="https://github.com/vinipsmaker">@vinipsmaker</a></label>
92     <span class="contributions">1 commits</span>
93   </div>
94   
95   <div>
96     <img src="https://avatars2.githubusercontent.com/u/5228?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
97     <label><a href="https://github.com/andoks">@andoks</a></label>
98     <span class="contributions">1 commits</span>
99   </div>
100   
101   <div>
102     <img src="https://avatars0.githubusercontent.com/u/375302?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
103     <label><a href="https://github.com/catskul">@catskul</a></label>
104     <span class="contributions">1 commits</span>
105   </div>
106   
107   <div>
108     <img src="https://avatars1.githubusercontent.com/u/11360975?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
109     <label><a href="https://github.com/gusrb406">@gusrb406</a></label>
110     <span class="contributions">1 commits</span>
111   </div>
112   
113   <div>
114     <img src="https://avatars1.githubusercontent.com/u/5522782?v=4" class="inline" width="32" height="32" style="height: 32px;height: 32px;margin-bottom:.25em; vertical-align:middle; ">
115     <label><a href="https://github.com/jenkins-nedprod">@jenkins-nedprod</a></label>
116     <span class="contributions">1 commits</span>
117   </div>
118   
119 </div>
120
121 <h2 id="this-pretty-modern-c-documentation">This pretty, modern C++ documentation</h2>
122
123 <ul>
124 <li><a href="https://gohugo.io">Hugo</a> - static website generator of this documentation.</li>
125 <li><a href="https://github.com/vjeantet/hugo-theme-docdock">hugo-theme-docdock</a> - the Hugo theme used by this documentation.</li>
126 <li><a href="https://github.com/foonathan/standardese">Standardese</a> - the API reference generator (up until Outcome v2.0)</li>
127 </ul>
128
129 <h1 id="special-thanks-for-outcome-v2-1">Special thanks for Outcome v2.1</h1>
130
131 <p>Once again Andrzej Krzemienski stands out for a never ceasing flow of excellent questions,
132 &ldquo;what if?&rdquo;&rsquo;s, eagle eyed spotting of corner case logic bugs, and design contradictions.
133 Thank you Andrzej!</p>
134
135 <p>My thanks to the Microsoft Visual C++ compiler team for incorporating Outcome into the
136 MSVC test suite, and thus finding many interesting corner case quirks in how best to
137 interpret the C++ standard. In some cases, Outcome was refactored to be less ambiguous;
138 in others, defects had to be submitted to WG21 because the standard wording was not clear.
139 The Visual C++ compiler team were particularly generous with their time in helping track
140 down the cause of these issues, complete with submitting pull requests with bug fixes.
141 I am very grateful to them.</p>
142
143 <h1 id="special-thanks-for-outcome-v2-0">Special thanks for Outcome v2.0</h1>
144
145 <p>For a second time, Charley Bay stepped up as review manager. Given how much work it was
146 for the v1 review, I can only say <strong>thank you</strong>.</p>
147
148 <p>Andrzej Krzemienski went far beyond the call of duty in the development of Outcome v2.
149 He wrote the front page, and the start of the tutorial. He thus set the tone, pacing,
150 style and form of the tutorial which I merely continued for the rest of the tutorial.
151 He also volunteered considerable amounts of his time as as primary peer reviewer for
152 the v2 design and implementation, asking many very valuable &ldquo;stupid questions&rdquo; at least
153 one of which caused a major rethink and refactor. If Outcome v2 passes its second peer
154 review, it&rsquo;s because of Andrzej. Thank you.</p>
155
156 <p>Jonathan Müller invested countless hours in his doxygen replacement tool Standardese
157 which Outcome uses to generate the reference API docs, and a not insignificant number
158 of those went on fixing issues for Outcome. Thank you.</p>
159
160 <h1 id="special-thanks-for-outcome-v1">Special thanks for Outcome v1</h1>
161
162 <p>To Paul Bristow who <a href="https://lists.boost.org/Archives/boost/2015/05/222687.php">
163 proposed the name &ldquo;Outcome&rdquo;</a> for the library after a very extended
164 period of name bikeshedding on boost-dev. I had been minded to call the library &ldquo;Boost.Donkey&rdquo;
165 just to shut everyone up because the name bike shedding was getting ridiculous. But
166 Outcome is a lot nicer, so thank you Paul.</p>
167
168 <p>My heartfelt thanks to Charley Bay for acting as review manager for Outcome in May 2017.
169 It is becoming ever harder to find a Boost review manager, so thank you! My thanks also
170 to the CppCast team Rob Irving and Jason Turner for so quickly getting me on to CppCast
171 to discuss <code>expected&lt;T, E&gt;</code> during the Outcome peer review to help publicise the review.</p>
172
173 <p>More general thanks are due to those on boost-dev, Reddit and SG14 for extensive and often very detailed
174 feedback on the library pretty much from its beginning. You are all too numerous to
175 remember, but certainly Tongari and Andrzej Krzemienski come to mind as having engaged
176 in particularly long discussion threads with tons of useful feedback which clarified my
177 thinking. Andrzej also went through the documentation with a fine toothed comb before the
178 review, finding many small errata and confusing wording.</p>
179
180 <p>Finally, my thanks to Vicente for driving Expected from its beginnings to hopefully
181 standardisation before 2020. It&rsquo;s many years of work getting something standardised, even
182 more years than getting a library into Boost which as you can see from the history above
183 took about three years.</p>
184
185
186         </div><p><small>Last revised: January 25, 2019 at 23:04:27 UTC</small></p>
187 <hr>
188 <div class="spirit-nav">
189 <a accesskey="p" href="./history.html"><img src="./images/prev.png" alt="Prev"></a>
190     <a accesskey="u" href="./index.html"><img src="./images/up.png" alt="Up"></a>
191     <a accesskey="h" href="./index.html"><img src="./images/home.png" alt="Home"></a><a accesskey="n" href="./requirements.html"><img src="./images/next.png" alt="Next"></a></div></body>
192 </html>