<font size=2 face="sans-serif">Sorry, to fix my copy/paste typo, its at
10<b>am </b>PST, so the times will be:</font>
<br>
<br><font size=2 face="sans-serif"><b>Thursday (April 6th)</b></font>
<ul>
<li><font size=2 face="sans-serif">7pm CET</font>
<li><font size=2 face="sans-serif">6pm UK</font>
<li><font size=2 face="sans-serif">1pm EDT</font>
<li><font size=2 face="sans-serif">10<b>am</b> PST</font></ul>
<br>
<br><font size=2 face="sans-serif">Chris</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From:
</font><font size=1 face="sans-serif">Chris Bailey/UK/IBM</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To:
</font><font size=1 face="sans-serif">swift-server-dev@swift.org</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date:
</font><font size=1 face="sans-serif">04/04/2017 20:49</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject:
</font><font size=1 face="sans-serif">HTTP API Meeting
#3 - Thursday April 6th @7pm CET, 6pm UK, 1pm EDT, 10pm PST</font>
<br>
<hr noshade>
<br>
<br><font size=2 face="sans-serif">The next HTTP API meeting is scheduled
for:</font>
<br>
<br><font size=2 face="sans-serif"><b>Thursday (April 6th)</b></font>
<ul>
<li><font size=2 face="sans-serif">7pm CET</font>
<li><font size=2 face="sans-serif">6pm UK</font>
<li><font size=2 face="sans-serif">1pm EDT</font>
<li><font size=2 face="sans-serif">10pm PST</font></ul>
<br><font size=2 face="sans-serif">Using the following Webex:</font>
<br><font size=2 face="sans-serif">Meeting Link:
</font><a href="https://ibm2.webex.com/ibm2-en/j.php?MTID=m69c1c150e3a3780f1308f0c529808ed9"><font size=2 color=blue face="sans-serif">https://ibm2.webex.com/ibm2-en/j.php?MTID=m69c1c150e3a3780f1308f0c529808ed9</font></a>
<br><font size=2 face="sans-serif">Meeting Password:
http</font>
<br>
<br>
<br><font size=2 face="sans-serif"><b>Initial Agenda:
</b>
</font>
<ul>
<li><font size=2 face="sans-serif">Review Johannes’ proposal, which includes:</font>
<ul>
<li><font size=2 face="sans-serif">HTTPHeaders as a struct, Body (stream)
as a class</font>
<li><font size=2 face="sans-serif">Access to the Body stream using async
callbacks </font>
<li><font size=2 face="sans-serif">Link:
To
be added</font>
<li></ul>
<li><font size=2 face="sans-serif">Discussion points:</font>
<ul>
<li><font size=2 face="sans-serif">Use of struct for headers</font>
<ul>
<li><font size=2 face="sans-serif">Allows frameworks to be value-type based,
or wrap in a class to be reference-type based</font></ul>
<li><font size=2 face="sans-serif">Sync vs. Async access to the body stream</font>
<ul>
<li><font size=2 face="sans-serif">Can we support both?</font>
<li><font size=2 face="sans-serif">If not, should be be opinionated as
state async, as Dispatch is the built-in concurrency approach?</font></ul></ul></ul>
<br><font size=2 face="sans-serif">If you'd like to add anything to the
agenda ahead of time, please update the agenda document in Google Docs.</font>
<br><font size=2 face="sans-serif"> </font><a href="https://docs.google.com/document/d/1OoRTWOn6c1ssMl-OGZ2Gy2tYxCbHy-WHCXLcZy4-uTs/edit?usp=sharing"><font size=2 color=blue face="sans-serif">https://docs.google.com/document/d/1OoRTWOn6c1ssMl-OGZ2Gy2tYxCbHy-WHCXLcZy4-uTs/edit?usp=sharing</font></a>
<br>
<br>
<br><font size=2 face="sans-serif">Chris<br>
<br>
Unless stated otherwise above:<br>
IBM United Kingdom Limited - Registered in England and Wales with number
741598. <br>
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU<br>
</font>
<br>
<br><font size=2 face="sans-serif"><br>
Unless stated otherwise above:<br>
IBM United Kingdom Limited - Registered in England and Wales with number
741598. <br>
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6
3AU<br>
</font>