and their awesome mentors Debojyoti Dutta, Yathiraj Udupi, Boris Pavlovic, Hugh Saunders, Sriram, Joshua Hesketh, Arnaud Legendre, Fei Long Wang, Alejandro Cabrera, Mikhail Dubov, Flavio Percoco, Liz Blanchard, Ju Lim, Eoghan Glynn. Mentors do an important job for the community: if you recognize any of their names in Atlanta, show them your appreciation for helping young students get accustomed to the “OpenStack way”.
In January 2013 the OpenStack project welcomed aboard three interns and excitedly assigned them to work on fairly complex projects in our first attempt at an organized project-level internship program. The OpenStack Foundation participated as one of the organizations with the GNOME Outreach Program for Women and learned quite a few lessons during the six months internship period.
By February, two of the interns had learned the tough lesson of what happens when coordinated work efforts move at a fast pace. For example, Laura Alves, an API documentation intern had a patch with a manually created WADL for the Networking project nearly completed. She started requesting reviews from the core developers. We soon discovered that the devs were working on an automated method for creating the WADL. It certainly took some quick communication and coordination to make sure her work wasn’t wasted. Her efforts certainly weren’t wasted but it also hasn’t landed quite yet either. Lesson learned: internship projects are difficult to scope and it’s nearly impossible to set aside tasks in a reserve area just for interns.
Still more lessons learned were that the timing of code freeze dates landing prior to the internship’s completion made for a steep on ramp for new interns with early deadlines. We also found that interns can contribute so much right away with their fresh perspective — and they created such valuable blog entries for newcomers, like Logging and debugging in OpenStack by Victoria Martínez de la Cruz, so they’ll be helping more newcomers for months. We pulled all our lessons learned together for a “What Everyone Should Know About OpenStack Internships” panel session at the Summit in Portland.
One of the takeaways from the Summit was to learn more about mentoring from Katy Dickinson, and the blog at MentorCloud where she is Vice President has been very valuable to learn from as we continue to shape our plans for interns wanting to learn and contribute to OpenStack. Katy attended our brainstorming session at the Summit and gave us very useful suggestions. We surveyed outgoing interns and are working on a plan to coordinate early and often to identify and promote natural mentors in the OpenStack community.
The more you look for internships and mentors in OpenStack, the more you’ll find. Cisco has interns working on OpenStack projects each summer. One OpenStack intern, Emilien Macchi, at StackOps went on to do a graduate part-time internship at eNovance. Rackspace has interns working on multiple OpenStack projects.
The Foundation is continuing the involvement in the Outreach Program for Women also in the northern hemisphere’s summer edition: Terri Yu started working on the Ceilometer project with Juilan Danjou at the end of May: be sure to welcome her! Look for more opportunities to connect the dots with interns and mentors in the coming months. If you have funds for travel so interns and mentors can meet each other in person, let Stefano Maffuli know. If you have a great intern story to tell, please let us all know.
OpenStack provides open source software for building public and private clouds. We are constantly moving and growing and very excited to invite newcomers to our community. To this end, the OpenStack Foundation has joined the GNOME Outreach Program for Women.
The Women in OpenStack group has already found some mentors for the program and ideas for projects are flowing in. Each internship requires $5,000. We have funding from Rackspace and Red Hat for two participants, and the Foundation is also sponsoring one intern. More funding is welcomed.
Interns are expected to spend 40 hours a week on the project and applicants may not have ever worked on FLOSS before.
The program starts in November 2012 and the results of the internships will be ready by Spring 2013 OpenStack Summit.
November 14: program announced and application form made available
November 14 – December 3: applicants need to get in touch with at least one project and make a contribution to it
December 3: application deadline
December 11: accepted participants announced
January 2 – April 2: internship period
April 2013: OpenStack Summit
Five Outreach Program for Women interns from previous rounds – Liansu, Christy, Meg, Tamara, and Barbara – created this cartoon to explain the application process!
If you have a pet project and want to mentor new women members of OpenStack community please contact Stefano Maffulli or Anne Gentle, add your ideas to the wiki page, and discuss on the openstack-dev mailing list.
If you know of students who would be interested in these internship opportunities, help us spread the word by linking to this post and our wiki page about the program.