<font size=2 face="sans-serif">This has clearly sparked a lot more discussion
about the API surface, which is a good thing. Equally we need to progress
this towards having a concrete solution.</font>
<br>
<br><font size=2 face="sans-serif">Whilst I agree with Paulo's proposal
to iterate through the types and APIs over the coming weeks, I believe
we need to do this on a working implementation rather than abstract definitions
(even if those definitions are code).</font>
<br>
<br><font size=2 face="sans-serif">What's in the carlbrown/HTTPSketch repo
is the result of our last round of abstract discussions, plus a couple
of very minor modifications - we could revert those before moving over
to swift-server, but there's probably little value in that as we're going
to crawl through everything that's there and debate it all anyway!</font>
<br>
<br><font size=2 face="sans-serif">As part of moving it over, I'll also
try to capture a list of all of the discussion points from the mailing
list and from Paulo's README so that we make sure we discuss and check
off each item.</font>
<br>
<br><font size=2 face="sans-serif">Chris<br>
</font>
<br>
<br>
<br>
<br><font size=1 color=#5f5f5f face="sans-serif">From: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Michael Chiu via swift-server-dev
&lt;swift-server-dev@swift.org&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">To: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Carl Brown &lt;carl.brown.swift@linuxswift.com&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Cc: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">Paulo Faria via swift-server-dev
&lt;swift-server-dev@swift.org&gt;</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Date: &nbsp; &nbsp; &nbsp;
&nbsp;</font><font size=1 face="sans-serif">27/05/2017 09:13</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Subject: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">Re: [swift-server-dev]
Prototype of the discussed HTTP API Spec</font>
<br><font size=1 color=#5f5f5f face="sans-serif">Sent by: &nbsp; &nbsp;
&nbsp; &nbsp;</font><font size=1 face="sans-serif">swift-server-dev-bounces@swift.org</font>
<br>
<hr noshade>
<br>
<br>
<br><tt><font size=2>Hi Carl<br>
<br>
<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;This
email thread isn’t about an API proposal. It’s about a prototype implementation
of an API that was already proposed and discussed a month and a half ago.
&nbsp;The prototype isn't a full-featured framework like Vapor or Kitura,
but it does actually work and it even has XCTests with decent (&gt;75%)
code coverage. &nbsp;<br>
<br>
I see, I was confused by the email contents instead of reading the subject
and thought we are finally implementing some code. TBH, I don’t see any
reason why this should not move to swift-server on github, It sounds a
good start to me. <br>
Thank you guys’ hard work for building it.<br>
<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;Also,
please note that I didn’t play any part in proposing this API back in
March/April - it’s not “Carl’s proposal.” &nbsp;I just took the existing
API that the group had previously discussed and implemented enough of it
so that we could measure the utility and performance of the API as proposed
and so that we could have better informed discussions about potential alternatives.
&nbsp;<br>
<br>
You’re right. it was Johannes’ proposal, I’m so sorry for that.<br>
<br>
Michael.<br>
<br>
_______________________________________________<br>
swift-server-dev mailing list<br>
swift-server-dev@swift.org<br>
</font></tt><a href="https://lists.swift.org/mailman/listinfo/swift-server-dev"><tt><font size=2>https://lists.swift.org/mailman/listinfo/swift-server-dev</font></tt></a><tt><font size=2><br>
</font></tt>
<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>