Friday, May 5, 2017

Google Summer of Code 2017: Matrix protocol for Instantbird and Thunderbird

I’ll be mentoring Pavan Karthik on his project for Google Summer of Code 2017 entitled “Matrix Protocol Support for Instantbird”. Matrix is a new(er) protocol that is an open, decentralized network with some unique features. Initial support for this landed in bug 1315926, but it is not feature …

read more →
Friday, May 20, 2016

Google Summer of Code 2016 projects

I’d like to introduce the 13 students that are being mentored by Mozilla this year as part of Google Summer of Code 2016! Currently the “community bonding” period is ongoing, but we are on the cusp of the “coding period” starting.

As part of Google Summer of Code (GSoC …

read more →
Monday, March 7, 2016

Thoughts on Applying to Google Summer of Code

Over the past few years I’ve been involved in Google Summer of Code (GSoC), a program that sponsors students to write code for open-source projects, as part of Mozilla. I’ve been both a mentor and administrator, Florian Quèze and I frequently get asked questions about what students should …

read more →
Wednesday, January 21, 2015

Google Summer of Code 2015 Project Ideas for Mozilla

As Florian announced last Thursday, now is the time to brainstorm and discuss project ideas for Google Summer of Code 2015. Mozilla has participated in every previous Google Summer of Code (GSoC), and hopes to participate again this year! In order to help ensure we’re selected, we need project …

read more →
Wednesday, July 9, 2014

Mentoring and Time

No, this is not about being late places, it’s about respecting people’s time. I won’t go deep into why this is important as, Michael Haggerty wrote an awesome article on this. His thoughts boiled down to a single line of advice:

DON’T WASTE OTHER PEOPLE’S …
read more →
Tuesday, July 1, 2014

Google Summer of Code 2014

I’m again mentoring for Google Summer of Code 2014, this year my student is Saurabh Anand (sawrubh), who has been working on a few related things:

read more →
Wednesday, December 4, 2013

GSoc Lessons: Part Deux: The Arms Race

This post title might be a little excessive, but I’ll blame The Sum of All Fears that I was watching last night. This is the second part of a set of posts about ideas I heard at the Google Summer of Code 2013 Mentor Summit (you can read the …

read more →
Monday, December 2, 2013

GSoC Lessons: Part 1: Application Period

I briefly talked about my experiences at the Google Summer of Code 2013 Mentor Summit. I’ve been pretty remiss in sharing what was actually discussed there and for that I must apologize! This will hopefully be one of a few posts about what I learned and discussed at the …

read more →
Sunday, October 20, 2013

Google Summer of Code Mentor Summit 2013

Not only was I lucky enough to mentor a great student for this year’s Google Summer of Code, but Mozilla asked me to represent them at the Google Summer of Code Mentor Summit! This was located at Google’s offices in Mountain View, California this past weekend (Friday, Oct …

read more →
Sunday, October 6, 2013

Yahoo Protocol Google Summer of Code Round-up

I have to apologize to my student, Quentin (aka qheaden on IRC), for taking so long to write this…but anyway: Google Summer of Code 2013 is over! Quentin has done a great job working at implementing the Yahoo Protocol for Instantbird (and Thunderbird) in JavaScript (henceforth called “JS-Yahoo …

read more →
Friday, June 28, 2013

Mentoring Google Summer of Code 2013

I’m officially a mentor this year for 2013’s Google Summer of Code. I’m a bit late on posting this, but oh well! My student this year is Quentin Headen who is working on a Yahoo! Messenger protocol for the Instantbird chat/ backend (so it’ll also be …

read more →