Commit 95cf9150 authored by Jonathan Wilkes's avatar Jonathan Wilkes
Browse files

use headers for the questions

parent 430ebdaa
Details
-------
Why does your org want to participate in Google Summer of Code?
### Why does your org want to participate in Google Summer of Code?
Over the three years we've participated in Google Summer of Code we've mentored a growing number of students to complete increasingly ambitious projects.
......@@ -9,17 +9,17 @@ The Purr Data codebase provides ample opportunity for students to tackle a varie
GSoC also gives our community of volunteer programmers and artists a way to focus deeply on project ideas that would normally be difficult given our busy schedules. In fact, our weekly GSoC communication last year began to feel like a missing piece of our community. This engagement brought up solutions to long-standing design and language issues that we wouldn't otherwise have discussed.
What would your org consider to be a successful summer?
### What would your org consider to be a successful summer?
A successful summer will look a lot like last summer-- all students completing their projects, merging many of the features into the main codebase (hopefully all of them this time around), and some of our students continuing to participate in the project after GSoC is over.
For ongoing student participation, we will continue corresponding by email and video chat, and we will work with students on Gitlab as they continue merging their improvements to the codebase.
How many potential mentors have agreed to mentor this year?
### How many potential mentors have agreed to mentor this year?
1-5
How will you keep mentors engaged with their students?
### How will you keep mentors engaged with their students?
Last year was the first time we used weekly video chats. One chat included all mentors and students together, and the other was for each individual student and their mentor. These meetings quickly got students comfortable communicating with mentors and with each other. We will continue that plan this summer.
......@@ -27,7 +27,7 @@ This year we will add a periodic video chat just for the mentors to ensure we ca
Finally, we'll ensure that students can easily initiate impromptu video chats among each other with no mentors present. Our students did this last year and it greatly helped them build a sense of community and encourage each other at crunch time.
How will you help your students stay on schedule to complete their projects?
### How will you help your students stay on schedule to complete their projects?
We will work with the students before GSoC begins to ensure that the project is divided into small, manageable sections. Even given the ambition of some of the projects last summer, splitting them up into bite-sized chunks gave each student a high likelihood of early successes on which they could build. One student was able to move so quickly through an impressive set of new features using this method that we were able to find new features to add along the way.
......@@ -35,7 +35,7 @@ As part of this process, we try to drill down on the details for the initial par
Again, the weekly video chat check-ins help mentors track progress provide feedback, and students get more comfortable presenting their work as they go.
How will you get your students involved in your community during GSoC?
### How will you get your students involved in your community during GSoC?
We have a number of issues in Gitlab labeled "good first bug." These are small and self-contained in the codebase-- they provide an easy way for students to make an initial commit. We use in the application process as well as onboarding new project members.
......@@ -43,7 +43,7 @@ We will also have each student post an introduction on the mailing list. Additio
We'll also leverage video chat-- while face-to-face contact with mentors would obviously be the best way to onboard new community members, we found this to be the next best thing.
How will you keep your students involved with your community after GSoC?
### How will you keep your students involved with your community after GSoC?
This is tough as students quickly shift their attention back to their studies.
......@@ -53,28 +53,28 @@ We may be able to incorporate some potential post-GSoC project ideas into our we
This also addresses a shortcoming of open source development-- too often it is assumed to happen only for free, at the expense of developer burnout. Paying students who have a good grasp of the codebase will help counter that.
Which years did your org participate in GSoC?
### Which years did your org participate in GSoC?
2020, 2019, 2018
How many students did your org accept for 2020?
### How many students did your org accept for 2020?
3
How many of your org's 2020 students have been active in your community in the past 60 days?
### How many of your org's 2020 students have been active in your community in the past 60 days?
2
Student counts per year e.g. 2016: 3/4
### Student counts per year e.g. 2016: 3/4
2020: 3/3
2019: 2/1
2018: 1/1
What year was your project started?
### What year was your project started?
2015
Where does your source code live?
### Where does your source code live?
https://git.purrdata.net/jwilkes/purr-data
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment