Hi,
I'm interested in applying for GSoC under Dart for 2026, but have a few queries:
1. The GSoC guidelines state that proposing a project that is not one of the existing project ideas from an organization could be allowed depending on organization, and may actually even be more interesting for reviewers. Is proposing an original project that is not one of the predefined project ideas allowed under Dart? If it is, is it recommended to do so? I am thinking of one such project idea, but it'd be good to know if it will get a lower priority for not being one of the existing project ideas, or if it even is allowed at all.
2. It is a little unclear what a working code sample in a secret gist for the proposed project should be. Is it just part of the code of the entire project? I'm not sure how this is expected to run if the code is not just a simple script entirely contained in 1 file and depends heavily on other things. For instance, if the proposed project is about fixing a bug or enhancing code generation in the Dart compiler, what should go in the gist? I don't think the Dart team expects or wants the entire Dart compiler to be compressed into a single file while still being runnable in the gist submission, in this extreme example. I'm a little confused as such, hopefully this can be clarified.
3. The Dart GSoC guide suggests sending drafts. Do I just submit the drafts as a google doc in this group, with the gist as a link inside that doc? Who do I give view and comment permissions to specifically?
Thanks for taking the time to read my queries, have a nice day!
-Joseph