From Teaching Open Source
'Introducing Students to FOSS
In order to get a full understanding of FOSS, students should participate on existing projects, ideally with a large code base and an active community.
It is difficult, however, in the span of a semester to secure the participation of all the students into existing projects.
It looks like we need a sort of "Craigslist" of
- FOSS projects that could use some help from students working in a class project for a semester, and
- List of student's skills and interests
This could facilitate the matching between students and projects and avoid having students dedicating too much time to identifying a FOSS project.