1 Introduction
Open source software (OSS) has shaped software engineering education programs over the past decade [9]. OSS development poses serious challenges not only to the commercial software industry, but also to academic institutions that educate software engineers. Motivated by their passion for programming, some of our students love participating in OSS projects; some have even been participating in OSS projects for years.