Feedback and Clarification on WebSocket/GRPC Support to Flutter DevTools Network panel

33 views
Skip to first unread message

Shrinath LR

unread,
Mar 8, 2026, 7:31:55 AM (2 days ago) Mar 8
to dart-gsoc

Hi,

I am exploring the GSoC project “Add WebSocket/gRPC Support to the Flutter DevTools Network Panel”. To understand the problem better, I implemented the suggested sample task.

GitHub repository: Shrinathlr/profileable-websocket

If possible, could you please take a look and share feedback? It would help me understand whether I am moving in the correct direction or if there are improvements I should focus on.

I also had a few questions while working on this:

  1. For the sample task, are we expected to follow any specific output format for the logged events?

  2. From a DevTools integration perspective, what level of detail should the captured WebSocket events include?

  3. Should the implementation mainly focus on capturing traffic metadata, or should it already consider structuring data for VM Service and DevTools Network panel integration?

I would really like to understand the deeper design expectations so I can improve the implementation.

This opportunity is very valuable for me to learn more about the DevTools ecosystem and improve my understanding of systems like this.

Thank you for your time and guidance.

Best regards,
Shrinath LR
GitHub: Shrinathlr/profileable-websocket

Nourhan Hasan

unread,
Mar 8, 2026, 7:30:28 PM (2 days ago) Mar 8
to dart-gsoc

Hello Shrinath,

I’m Nourhan.

Based on the description in the GSoC project ideas document (Project Application Process), the code sample for the project should remain private.

“The code sample can be attached to the application as a secret gist (please use secret gists, and do not share these with other applicants).”

I’m not a mentor, though, so it would be best to wait for confirmation from the mentors as well.

Reply all
Reply to author
Forward
0 new messages