Re: [whatwg/fetch] Streaming upload (Issue #1438)

> Remove "upload-stream-blocking" from https://github.com/whatwg/fetch/issues/1254.

I don't know how valuable my voice here is, but I am strongly opposed to shipping this without tackling #1254 in some way. From my current understanding, with the currently proposed spec there is no backwards compatible way towards eventual duplex streaming (or spec compliant duplex streaming outside of browsers). This means that by shipping this as is, we are closing the door for duplex streaming entirely.

I think to be able to move this forward we need to find a way to make the specified behaviour work for both duplex capable and duplex incapable implementations at the same time. This way implementers that are capable of duplex streams can support them, and engines that don't can still support upload streams without duplex capabilities now, then potentially move towards full duplex support over time in a backwards compatible way.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/fetch/issues/1438#issuecomment-1153973253
You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/fetch/issues/1438/1153973253@github.com>

Received on Monday, 13 June 2022 14:13:55 UTC