Hey everyone. Google Code-In will begin on December 2nd. This is an event for students aged 13-17 to learn about open source by working on real projects and obtaining mentorship from current developers. We at Canonical have participated a number of times both with Ubuntu and with Snapcraft, and I thought perhaps the ROS community would be interested in applying this year.
To be clear, these are children. While I’ve been surprised at some of the skill we’ve seen in the past, these aren’t expert developers. The most difficult part of this is coming up with clear tasks that 1) are useful to the project in question, and 2) can be accomplished by kids. They also probably aren’t going to go out and buy hardware.
This is a time investment. That said, if we can pull it off, we could help bootstrap the next generation of roboticists and ROS developers. What do you think? I’m happy to volunteer as a mentor, but we would need a number of others.
Just to get the creative juices flowing, here are a few task ideas off the top of my head:
- Go through ____ tutorial, verify it works, give feedback
- Cover ____ in a unit test
- Update documentation