Streaming responses
Philip Linde linde.philip at gmail.com
Mon Dec 13 19:00:37 GMT 2021
On Mon, 13 Dec 2021 10:48:33 +0100
Omar Polo <op@omarpolo.com> wrote:
> (No, the outline of the transaction in 1.1 is not a formal description
> of what each party should do, it's just an outline.)
Says who? It's part of the specification. There is nothing in the
specification itself that qualifies it as an informal hint. Given that
it's the only part of the specification that describes a complete
transaction, I take it to be clearly specified that the client handles
a response after the server closes the connection. Meanwhile, there's
nothing in the specification that remotely indicates that a client
should render content while the server is streaming it.
> On the contrary, there's a post by solderpunk himself where he describes
> exactly that:
>
> gemini://gemini.circumlunar.space/users/solderpunk/gemlog/a-vision-for-gemini-applications.gmi
This perfectly exemplifies my point that it's easier to read a
specification than to go spelunking through gemlog posts to learn what
set of features I am currently expected to implement as a Gemini
implementor. What's extra funny is that you dismiss my references to
the specification as an informal part of it (with absolutely no basis)
and at the same time you refer to a gemlog where that pretty much only
documents that Solderpunk thought the idea was cool at some point.
--
Philip
Archive home | About this archive