Open sagesharp opened 6 years ago
I've been rethinking this issue a bit for this round. I think there's a simpler way of telling applicants about communities and projects that may be participating in GSoC. We want to put most of the work on coordinators, to avoid overloading mentors. We also don't want to reveal to mentors who is a student in order to avoid biasing them. (It's fine if the applicant volunteers that information, but we shouldn't provide that information to mentors.)
New plan:
class Participation
that's called participating_in_gsoc
. Add a new optional URLField that's called gsoc_project_list
to class Participation
that's the URL for the community's Google Summer of Code project list.
We often have projects that are listed in both Google Summer of Code and Outreachy. Sometimes a project is only listed in Outreachy because of mentor preference.
When a project is listed in both Outreachy and GSoC, we can increase the chances of an applicant getting accepted by encouraging them to apply to GSoC. Outreachy has a limited amount of funds, and if the intern is willing to accept a pay cut (depending on which part of the world they live in) then it's beneficial for them to apply to both programs.
GSoC will announce accepted communities on February 12. On that date, we want to email all mentors from a community participating in GSoC and ask them to mark their project as participating in GSoC or not. Ideally this button would be hidden from the project page until the day they receive confirmation that their community is accepted into GSoC.
Add a new NullBoolean field to the Project class. "None" means a mentor hasn't said whether this project is participating in GSoC. "True" means the project is participating in GSoC. "False" means it's not participating in GSoC.
On the project landing page, add information about the project participating in GSoC. Link to GSoC application instructions. Warn applicants about the pay decrease, and link to GSoC's list of payment amounts per country. Tell them they will increase their chances of getting accepted if they are willing to take less of a stipend.
Once a mentor indicates that their project is participating in GSoC, email all applicants who have submitted an application to tell them they can apply to GSoC (ideally with the same text as what we put on the project page). This last step will need to be implemented after we get the new application system in place.