GSoC 2025 - Interest in "Secure Paste Custom Actions on iOS"

294 views
Skip to first unread message

Chovatiya Anandi

unread,
Mar 16, 2025, 7:59:19 AMMar 16
to dart...@googlegroups.com

Respected Huanlin and Jmccandless,

I hope you're doing well!

I'm writing to express my strong interest in contributing to the "Secure Paste Custom Actions on iOS" project for Google Summer of Code. As a Flutter developer with experience in Dart, I am particularly excited about this project because it addresses a highly requested feature and has a significant impact on the Flutter ecosystem.

I have experience with Flutter, Dart, and Git and am eager to deepen my understanding of Objective-C to work on the engine side of this project. I have reviewed the related Flutter issues (#103163, #140184) and understand the key milestones, including designing the Dart API, implementing the engine <-> framework communication via method channels, and going through the code review process.

To prepare, I have already started:

  • Setting up my Flutter engine development environment

  • Studying system context menus and related APIs (SystemContextMenu)

  • Reviewing iOS’s UIEditMenuInteraction documentation

I am highly motivated to contribute to this project and would love any guidance on how I can best prepare or refine my proposal. Thank you for your time, and I look forward to your insights!

Best regards,
Anandi Chovatiya
GitHub: https://github.com/anandi111
LinkedIn: https://www.linkedin.com/in/anandi-chovatiya-54a3b5228/

Justin McCandless

unread,
Mar 21, 2025, 2:17:27 PMMar 21
to dart-gsoc
Anandi,

Thanks for the interest! Your preparation looks good. Take a look at the "getting started project" for this for more, which basically asks you to get something running with these APIs.


Justin

Chovatiya Anandi

unread,
Mar 26, 2025, 12:50:44 AMMar 26
to dart-gsoc

Hi Justin,

Thank you for your response and guidance!

I’ve started exploring the project further and have made initial contributions while setting up my development environment. I’ve also drafted my proposal based on my understanding of the APIs and project milestones. Here’s the link to my proposal:

Proposal Link

I would really appreciate it if you could review it and let me know if there’s anything missing or any areas I should refine. I want to ensure that my proposal aligns well with the project’s goals and expectations.

Looking forward to your feedback!

Best regards,
Anandi Chovatiya

Huan Lin

unread,
Mar 27, 2025, 11:23:01 PMMar 27
to dart-gsoc
Hello Anandi, 

I can't find your proposal from GSoC website. Please submit the proposal via the official website. Feel free to start a new thread if you don't know how to do that (because I don't know how). 

- Huan

Chovatiya Anandi

unread,
Mar 28, 2025, 11:31:28 AMMar 28
to Huan Lin, dart-gsoc

Hello Huan,

Thank you for reaching out!!

I have already submitted my proposal on the official GSoC website. Here’s the link for your review:

Proposal Link

I'm incredibly excited about the opportunity to contribute to this project, and I want to make sure my proposal is as strong as possible. If you have any feedback or suggestions for improvement, I’d love to hear them! Your insights would be invaluable in refining my approach and ensuring that I align well with the project's goals.

Looking forward to your thoughts! Thanks again for your time.

Best regards,
Anandi Chovatiya


--
You received this message because you are subscribed to the Google Groups "dart-gsoc" group.
To unsubscribe from this group and stop receiving emails from it, send an email to dart-gsoc+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/dart-gsoc/a9c25b0a-bad0-48f2-a325-802f6f00626en%40googlegroups.com.

Huan Lin

unread,
Mar 31, 2025, 4:12:52 PMMar 31
to dart-gsoc
Thanks for submitting the proposal. We will start reviewing all the proposals after everyone submit theirs. 

Chovatiya Anandi

unread,
Apr 5, 2025, 9:06:23 AMApr 5
to dart-gsoc

Hi Justin,

Thank you so much for your kind reply and helpful suggestions — they truly mean a lot!

I wanted to let you know that I’ve already implemented the Flutter sample project demonstrating custom actions in the context menu using the latest guidelines from the breaking changes documentation. I’ve also updated my proposal accordingly and included the GitHub link showcasing the implementation.

In addition, I’m currently working on the UIKit sample project using Objective-C, which demonstrates custom items in the native edit menu with UIEditMenuInteraction. I’m about halfway through the implementation and will complete it shortly.

I’ve officially updated my proposal, and here’s the link if you’d like to take a quick look:
  👉 GSoC Proposal - Secure Paste Custom Actions on iOS

I’ve also included the GitHub repository in the proposal, complete with a well-structured README that includes:

  • Preview video and screenshots

  • Clear explanation of the project structure

  • Steps to run and test it

If you get a chance, I would be incredibly grateful if you could review it before the deadline and share any suggestions. I'm eager to make it as strong as possible and your feedback would be invaluable!

Thank you again for your support and encouragement!

Warm regards,
Anandi Chovatiya

Chovatiya Anandi

unread,
May 9, 2025, 12:52:54 AMMay 9
to dart-gsoc
Dear Dart Team,

I hope you are doing well.

I recently received the result for GSoC 2025 and noticed that I was not selected for the project “Secure iOS Paste Control Action in Flutter.” While I am naturally a bit disappointed, I’m still very grateful for the opportunity to apply and for everything I learned in the process.

I truly enjoyed exploring this topic and would love to stay involved with the Flutter/Dart community. If possible, I would be very grateful for any feedback you could share regarding my proposal or how I could improve as a contributor for future opportunities.

Thank you once again for the chance to participate. I hope to continue contributing and learning alongside your team.

Warm regards,  
Anandi Chovatiya  

Justin McCandless

unread,
May 9, 2025, 3:13:41 PMMay 9
to dart-gsoc
Thanks for taking the time to put together an application! We had a record number of applicants as you know, and unfortunately don't have the resources to provide individual feedback. The Flutter project is always happy to have contributions from the community if you do end up contributing to Flutter in general.


Justin

haseeb ahmed

unread,
May 9, 2025, 3:18:28 PMMay 9
to Justin McCandless, dart-gsoc
Hi guya i hope you all are good i can any one tell me how i can participate in the gsoc for flutter and dart


Reply all
Reply to author
Forward
0 new messages