NumFOCUS will apply to Google Summer of Code (GSoC) as a umbrella organization. All projects/organizations supported by NumFOCUS can participate at GSoC under NumFOCUS umbrella. Projects/organizations not supported by NumFOCUS can participate at GSoC under NumFOCUS umbrella if approved by NumFOCUS board.
The NumFOCUS board will indicate two persons, named in this document as organization administrator, to be in charge of NumFOCUS application for each edition of GSoC.
The organization administrators are responsible for
- create the initial application for NumFOCUS to apply for GSoC
- advertise the application to all projects/organization supported by NumFOCUS
- manage NumFOCUS profile at GSoC
- request a minimum and a maximum number of slots that can accomodate the slots requested by each project/organization under NumFOCUS umbrella.
- stay in contact with sub-org admins
You can use google forms to sign up mentors who want to work with NumFOCUS. This will have the advantage that we automatically have a list of all mentors and their contact information. Mentors should be given access to numfocus mentoring mailing list.
January: Ask NumFOCUS if they want to participate. Preferably with help of NumFOCUS staff Feburary: - Check if application docs are up to date - Apply as umbrella organization to GSoC - check projects ideas page March: - If accepted advertise to possible students. - Accept sub-org until 5 days after Google announces participating orgs - check projects ideas page is ready for students again April: - request slots numbers from sub-orgs and tell them Google (google forms are good here) - select students for sub-orgs - have a blog post about accepted projects First Evaluation: - Ensure that every mentor fulfills the evaluation Second Evaluation: - Ensure that every mentor fulfills the evaluation Final Evaluation: - Ensure that every mentor fulfills the evaluation September/October: - Select administrators for next year and tell information the NumFOCUS staff. - Visit Mentor Summit
Note: Slots are requested after the students submission phase ends
Sub Orgs will discuss and accept/reject students proposal based on:
- the number of slots received;
- if the proposal already has at least one mentor;
- student background and proposal.
If NumFOCUS received less slots than then requested the organization administrators solve conflicts in slots allocation for each sub org. We will try to assign at least one slot to each sub org.