[grpc-io] Re: Is support for "real" GRPC in browsers through Streams API still ongoing?

2021-09-10 Thread Fabio Monte
Thank you very much for answer wen...(at)google.com. 

For your point 2, could you explain a little? 
-->  It would mean we would still need some kind of proxy then, is that 
correct ? If so I wonder, is really a "fully native" GRPC "in the browser" 
(no need for proxy etc..it would "just work") just a dream? Is there still 
some hope for example if one would abandon http1.1 completely for example?
Would we still need some kind of (currently missing) primitives "baked 
into" the Web API standards, and if so, perhaps which from the top of your 
head? I am really curious about that.

Thanks a lot for your time. Also I was under the impression those kind of 
"generic" questions didn't seem to fit the Github project's issues from 
what I remember but thanks a lot!!


On Friday, September 10, 2021 at 7:29:07 PM UTC+2 wen...@google.com wrote:

> There are two different questions:
> 1) will the grpc-web JS client use streams API? Yes, for response 
> streams.  Request streams are not yet finalized on whatwg. We are doing 
> some Chrome Origin Trial right now.  
> 2) will protocol translation be required even with streams? Yes, e.g. to 
> support HTTP/1.1, or address Web platform constraints.  
>
> Feel free to file a github issue on grpc/grpc-web on any doc issues or 
> roadmap discussion.   Thanks.
>
> On Tuesday, August 31, 2021 at 12:51:16 AM UTC-7 Fabio Monte wrote:
>
>> Thanks for answers. INDEED as Morgwai mentioned, that would be great to 
>> know the "official" stance of Google about that, if it is doable with 
>> current APIs, etc ...perhaps if not yet doable what would be required still 
>> as primitives on the browsers APIs.
>>
>> Thanks
>>
>> On Wednesday, August 25, 2021 at 8:33:03 PM UTC+2 mor...@gmail.com wrote:
>>
>>> Hi,
>>> This seems like a major (sub-) project, so, unless google already has 
>>> been having a plan for this, it seems unlikely that google will dedicate 
>>> resources to it just because few ppl starred a feature request on github ;-)
>>> Hence, the information if google has such plans may be useful for ppl 
>>> from the open-source community who would consider dedicating their time to 
>>> develop this themselves (ie: if google has a plan for this already, then it 
>>> probably does not make sense to duplicate the efforts).
>>>
>>> Cheers!
>>>
>>> On Thursday, August 26, 2021 at 12:55:53 AM UTC+7 zi...@google.com 
>>> wrote:
>>>
 Thank you for asking. If this feature looks interesting but is not 
 available yet is open source I would encourage you to open issues to do 
 the 
 feature request on github, adding your use cases and any suggestions.
 Once available you would see from release notes and here as well.

 On Tuesday, August 24, 2021 at 8:01:36 AM UTC-7 Fabio Monte wrote:

>
> I dare BUMP this thread. Thanks for any insights from "insiders" 
> kinda. Thanks
> On Wednesday, August 18, 2021 at 2:38:19 PM UTC+2 Fabio Monte wrote:
>
>> Hi again,
>>
>> Following my question 
>> https://groups.google.com/g/grpc-io/c/RUG-nzLXSWY , and still 
>> reading the docs/forums/github etc, I dare ask in a more clear way :
>>  ---> Is support for "native" / "real" GRPC in browsers (and not an 
>> approximation of what we have currently with PROTOCOL-WEB.md 
>>  / 
>> GRPC-Web + need to rely on a proxy for translation), which if we read 
>> the 
>> docs was at least in need of release of the Streams API 
>> 
>>  (which 
>> has landed for quite some time particularly in Chrome-ish family) which 
>> was 
>> mandatory since browsers were lacking the primitives needed to implement 
>> fully GRPC.. is it STILL, then, an active path of development CURRENTLY 
>> followed by the community / Google ?
>> Are the chokepoints in particular places ?
>>
>> Thanks for any clarification.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/c1f391b4-d7e0-40e9-8ad2-f26a37593888n%40googlegroups.com.


[grpc-io] Re: Is support for "real" GRPC in browsers through Streams API still ongoing?

2021-09-10 Thread 'wen...@google.com' via grpc.io
There are two different questions:
1) will the grpc-web JS client use streams API? Yes, for response streams.  
Request streams are not yet finalized on whatwg. We are doing some Chrome 
Origin Trial right now.  
2) will protocol translation be required even with streams? Yes, e.g. to 
support HTTP/1.1, or address Web platform constraints.  

Feel free to file a github issue on grpc/grpc-web on any doc issues or 
roadmap discussion.   Thanks.

On Tuesday, August 31, 2021 at 12:51:16 AM UTC-7 Fabio Monte wrote:

> Thanks for answers. INDEED as Morgwai mentioned, that would be great to 
> know the "official" stance of Google about that, if it is doable with 
> current APIs, etc ...perhaps if not yet doable what would be required still 
> as primitives on the browsers APIs.
>
> Thanks
>
> On Wednesday, August 25, 2021 at 8:33:03 PM UTC+2 mor...@gmail.com wrote:
>
>> Hi,
>> This seems like a major (sub-) project, so, unless google already has 
>> been having a plan for this, it seems unlikely that google will dedicate 
>> resources to it just because few ppl starred a feature request on github ;-)
>> Hence, the information if google has such plans may be useful for ppl 
>> from the open-source community who would consider dedicating their time to 
>> develop this themselves (ie: if google has a plan for this already, then it 
>> probably does not make sense to duplicate the efforts).
>>
>> Cheers!
>>
>> On Thursday, August 26, 2021 at 12:55:53 AM UTC+7 zi...@google.com wrote:
>>
>>> Thank you for asking. If this feature looks interesting but is not 
>>> available yet is open source I would encourage you to open issues to do the 
>>> feature request on github, adding your use cases and any suggestions.
>>> Once available you would see from release notes and here as well.
>>>
>>> On Tuesday, August 24, 2021 at 8:01:36 AM UTC-7 Fabio Monte wrote:
>>>

 I dare BUMP this thread. Thanks for any insights from "insiders" kinda. 
 Thanks
 On Wednesday, August 18, 2021 at 2:38:19 PM UTC+2 Fabio Monte wrote:

> Hi again,
>
> Following my question 
> https://groups.google.com/g/grpc-io/c/RUG-nzLXSWY , and still reading 
> the docs/forums/github etc, I dare ask in a more clear way :
>  ---> Is support for "native" / "real" GRPC in browsers (and not an 
> approximation of what we have currently with PROTOCOL-WEB.md 
>  / 
> GRPC-Web + need to rely on a proxy for translation), which if we read the 
> docs was at least in need of release of the Streams API 
> 
>  (which 
> has landed for quite some time particularly in Chrome-ish family) which 
> was 
> mandatory since browsers were lacking the primitives needed to implement 
> fully GRPC.. is it STILL, then, an active path of development CURRENTLY 
> followed by the community / Google ?
> Are the chokepoints in particular places ?
>
> Thanks for any clarification.
>


-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/1daf1042-75c9-492f-885b-bb407171461en%40googlegroups.com.


[grpc-io] Re: Is support for "real" GRPC in browsers through Streams API still ongoing?

2021-08-31 Thread Fabio Monte
Thanks for answers. INDEED as Morgwai mentioned, that would be great to 
know the "official" stance of Google about that, if it is doable with 
current APIs, etc ...perhaps if not yet doable what would be required still 
as primitives on the browsers APIs.

Thanks

On Wednesday, August 25, 2021 at 8:33:03 PM UTC+2 mor...@gmail.com wrote:

> Hi,
> This seems like a major (sub-) project, so, unless google already has been 
> having a plan for this, it seems unlikely that google will dedicate 
> resources to it just because few ppl starred a feature request on github ;-)
> Hence, the information if google has such plans may be useful for ppl from 
> the open-source community who would consider dedicating their time to 
> develop this themselves (ie: if google has a plan for this already, then it 
> probably does not make sense to duplicate the efforts).
>
> Cheers!
>
> On Thursday, August 26, 2021 at 12:55:53 AM UTC+7 zi...@google.com wrote:
>
>> Thank you for asking. If this feature looks interesting but is not 
>> available yet is open source I would encourage you to open issues to do the 
>> feature request on github, adding your use cases and any suggestions.
>> Once available you would see from release notes and here as well.
>>
>> On Tuesday, August 24, 2021 at 8:01:36 AM UTC-7 Fabio Monte wrote:
>>
>>>
>>> I dare BUMP this thread. Thanks for any insights from "insiders" kinda. 
>>> Thanks
>>> On Wednesday, August 18, 2021 at 2:38:19 PM UTC+2 Fabio Monte wrote:
>>>
 Hi again,

 Following my question https://groups.google.com/g/grpc-io/c/RUG-nzLXSWY 
 , and still reading the docs/forums/github etc, I dare ask in a more clear 
 way :
  ---> Is support for "native" / "real" GRPC in browsers (and not an 
 approximation of what we have currently with PROTOCOL-WEB.md 
  / 
 GRPC-Web + need to rely on a proxy for translation), which if we read the 
 docs was at least in need of release of the Streams API 
 
  (which 
 has landed for quite some time particularly in Chrome-ish family) which 
 was 
 mandatory since browsers were lacking the primitives needed to implement 
 fully GRPC.. is it STILL, then, an active path of development CURRENTLY 
 followed by the community / Google ?
 Are the chokepoints in particular places ?

 Thanks for any clarification.

>>>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/7906330a-e7cd-44b8-a6a0-ea67c805a472n%40googlegroups.com.


[grpc-io] Re: Is support for "real" GRPC in browsers through Streams API still ongoing?

2021-08-25 Thread Piotr Morgwai Kotarbinski
Hi,
This seems like a major (sub-) project, so, unless google already has been 
having a plan for this, it seems unlikely that google will dedicate 
resources to it just because few ppl starred a feature request on github ;-)
Hence, the information if google has such plans may be useful for ppl from 
the open-source community who would consider dedicating their time to 
develop this themselves (ie: if google has a plan for this already, then it 
probably does not make sense to duplicate the efforts).

Cheers!

On Thursday, August 26, 2021 at 12:55:53 AM UTC+7 zi...@google.com wrote:

> Thank you for asking. If this feature looks interesting but is not 
> available yet is open source I would encourage you to open issues to do the 
> feature request on github, adding your use cases and any suggestions.
> Once available you would see from release notes and here as well.
>
> On Tuesday, August 24, 2021 at 8:01:36 AM UTC-7 Fabio Monte wrote:
>
>>
>> I dare BUMP this thread. Thanks for any insights from "insiders" kinda. 
>> Thanks
>> On Wednesday, August 18, 2021 at 2:38:19 PM UTC+2 Fabio Monte wrote:
>>
>>> Hi again,
>>>
>>> Following my question https://groups.google.com/g/grpc-io/c/RUG-nzLXSWY 
>>> , and still reading the docs/forums/github etc, I dare ask in a more clear 
>>> way :
>>>  ---> Is support for "native" / "real" GRPC in browsers (and not an 
>>> approximation of what we have currently with PROTOCOL-WEB.md 
>>>  / 
>>> GRPC-Web + need to rely on a proxy for translation), which if we read the 
>>> docs was at least in need of release of the Streams API 
>>> 
>>>  (which 
>>> has landed for quite some time particularly in Chrome-ish family) which was 
>>> mandatory since browsers were lacking the primitives needed to implement 
>>> fully GRPC.. is it STILL, then, an active path of development CURRENTLY 
>>> followed by the community / Google ?
>>> Are the chokepoints in particular places ?
>>>
>>> Thanks for any clarification.
>>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/8eefa20a-ef42-4ac3-ad9f-d576860bd53en%40googlegroups.com.


[grpc-io] Re: Is support for "real" GRPC in browsers through Streams API still ongoing?

2021-08-25 Thread 'Ivy Zhuang' via grpc.io
Thank you for asking. If this feature looks interesting but is not 
available yet is open source I would encourage you to open issues to do the 
feature request on github, adding your use cases and any suggestions.
Once available you would see from release notes and here as well.

On Tuesday, August 24, 2021 at 8:01:36 AM UTC-7 Fabio Monte wrote:

>
> I dare BUMP this thread. Thanks for any insights from "insiders" kinda. 
> Thanks
> On Wednesday, August 18, 2021 at 2:38:19 PM UTC+2 Fabio Monte wrote:
>
>> Hi again,
>>
>> Following my question https://groups.google.com/g/grpc-io/c/RUG-nzLXSWY 
>> , and still reading the docs/forums/github etc, I dare ask in a more clear 
>> way :
>>  ---> Is support for "native" / "real" GRPC in browsers (and not an 
>> approximation of what we have currently with PROTOCOL-WEB.md 
>>  / 
>> GRPC-Web + need to rely on a proxy for translation), which if we read the 
>> docs was at least in need of release of the Streams API 
>> 
>>  (which 
>> has landed for quite some time particularly in Chrome-ish family) which was 
>> mandatory since browsers were lacking the primitives needed to implement 
>> fully GRPC.. is it STILL, then, an active path of development CURRENTLY 
>> followed by the community / Google ?
>> Are the chokepoints in particular places ?
>>
>> Thanks for any clarification.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/b10cee92-981f-4101-917d-f83edfdfd9c0n%40googlegroups.com.


[grpc-io] Re: Is support for "real" GRPC in browsers through Streams API still ongoing?

2021-08-24 Thread Fabio Monte

I dare BUMP this thread. Thanks for any insights from "insiders" kinda. 
Thanks
On Wednesday, August 18, 2021 at 2:38:19 PM UTC+2 Fabio Monte wrote:

> Hi again,
>
> Following my question https://groups.google.com/g/grpc-io/c/RUG-nzLXSWY , 
> and still reading the docs/forums/github etc, I dare ask in a more clear 
> way :
>  ---> Is support for "native" / "real" GRPC in browsers (and not an 
> approximation of what we have currently with PROTOCOL-WEB.md 
>  / GRPC-Web 
> + need to rely on a proxy for translation), which if we read the docs was 
> at least in need of release of the Streams API 
> 
>  (which 
> has landed for quite some time particularly in Chrome-ish family) which was 
> mandatory since browsers were lacking the primitives needed to implement 
> fully GRPC.. is it STILL, then, an active path of development CURRENTLY 
> followed by the community / Google ?
> Are the chokepoints in particular places ?
>
> Thanks for any clarification.
>

-- 
You received this message because you are subscribed to the Google Groups 
"grpc.io" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to grpc-io+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/grpc-io/b9e6cfd5-d768-49d8-99ae-4f23cf3bb8b5n%40googlegroups.com.