Skip to content

Instantly share code, notes, and snippets.

@adtac
Created May 26, 2017 17:48
Show Gist options
  • Save adtac/2ea3bb20fa6a715ecc3eea3d57098189 to your computer and use it in GitHub Desktop.
Save adtac/2ea3bb20fa6a715ecc3eea3d57098189 to your computer and use it in GitHub Desktop.
I'm going to be a GSoC mentor!

I'm going to be a GSoC mentor!

Hello! Last year, I had a lot of fun as a GSoC student with coala. I worked on this tool called coala-quickstart, which is supporting tool for coala users. With coala-quickstart, users can generate a coala configuration file tailored to their project. And this year, I get to be a mentor to a student working on building new and amazing stuff upon my work.

Satwik is my student (which is really weird thing; he and I are the same age). He's from Delhi and he goes to Delhi Technological University. He's been contributing to coala since January and he's pretty awesome. He'll be working on integrating various developer config files into coala.

Imagine you're creating a new Node.js project. You'll be creating a package.json, maybe a Gulpfile.js and some other metadata files. These files are filled wit information like what files to include in the project, what files to ignore, what linters are supported, what config parameters these linters take and so on. These are insanely useful to us at coala! What if we simply extract this information form these files and generate a .coafile? That's exactly what Satwik will be working on over the summer. You can follow Satwik's blog for more technical details.

Adrian (some random dude from Romania) will be co-mentoring with me. All three of us are interning this summer, so it'll be an interesting challenge to structure our time. (Especially for Satwik, since mentoring is pretty lightweight.)

Anyway, I can't wait to get started. Here's to a wonderful summer with amazing code!

PS: coala got to accept 10 students this year! This is a record high :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment