Re: Call for Adoption (CfA): "Captured Surface Control"

That the Web developer wanted to forward clicks is besides the point; the
explainer explicitly calls out that such functionality is out of scope (link
<https://github.com/screen-share/captured-surface-control/blob/main/README.md#extension-to-additional-gestures>).
However, that developer's other requirements are clearly in scope, and are
also matched by other developers. I see no reason to have a lesser MVP than
that.

On Wed, Nov 6, 2024 at 7:54 PM Jan-Ivar Bruaroey <jib@mozilla.com> wrote:

> Thanks for the link. The canvas use case proves interesting.
>
> However, web developer's feedback is just one of many factors we need to
> consider tradeoffs with an MVP. For example, that individual wants to
> forward click events as well, which we're certainly not going to do. It's
> more important to serve malicious websites safely.
>
> On Wed, Nov 6, 2024 at 11:57 AM Elad Alon <eladalon@google.com> wrote:
>
>> In particular, I think we should define what the minimal MVP should be.
>>
>>
>> We should rely on Web developers' feedback when we make that decision. I
>> have relayed their input before. One such example is here
>> <https://github.com/screen-share/captured-surface-control/issues/36>.
>>
>> On Wed, Nov 6, 2024 at 5:41 PM Youenn Fablet <youenn@apple.com> wrote:
>>
>>> I support adoption of "Captured Surface Control”.
>>>
>>> I filed several issues in the screen share extension repository (initial
>>> review at
>>> https://github.com/w3c/mediacapture-screen-share-extensions/issues/13).
>>> I welcome discussions of this topic within the WebRTC WG.
>>>
>>> I believe we should start small and cautious here as it is always better
>>> to start small and extend and as it is difficult to remove things from the
>>> web.
>>> In particular, I think we should define what the minimal MVP should be.
>>>
>>> On 30 Oct 2024, at 13:42, Guido Urdaneta <guidou@google.com> wrote:
>>>
>>> This is a Call for Adoption (CfA) of "Captured Surface Control".  The specification is available for inspection here:
>>>
>>> https://screen-share.github.io/captured-surface-control/
>>>
>>> The Github Issues lists are currently here:
>>>
>>> https://github.com/screen-share/captured-surface-control/issues
>>>
>>> https://github.com/w3c/mediacapture-screen-share-extensions/issues
>>>
>>> In response, please state one of the following:
>>>
>>>   *   I support adoption of "Captured Surface Control"
>>>   *   I object to adoption of the specification due to Issues filed in open bug <#number>
>>>
>>> The CfA will last until Wednesday, November 6, 2024 at midnight Pacific time, following the process outlined at https://github.com/w3c/webrtc-charter/blob/gh-pages/call-for-adoption-process.md
>>>
>>> Note that if the proposal is adopted, the specification will be marked as an Editor's Draft (https://www.w3.org/standards/types/#x2-3-editor-s-draft), which does not imply endorsement by W3C.
>>>
>>>
>>>
>>>
>
> --
> .: Jan-Ivar :.
>

Received on Thursday, 7 November 2024 08:43:53 UTC