Learning Free Software Development from Real-World Experience

This paper presents a learning experience at the on-line Master on Free Software at the Universitat Oberta de Catalunya (UOC). For the final course, which leads to the presentation of a master thesis, students have to set up a free software project with the aim of making its development community-driven. Instead of setting up a new project for the course I decided to join to an existing free software project. In this paper, I provide an experience report of my work with GNOME, a large free software project that I decided to join.