Seneca Talk FUDCon10

From FedoraProject

Jump to: navigation, search

Notes from Chris Tyler's talk about Seneca College open source program.

Contents

Examples of Program

Mozilla Experience

Fedora Future

Fedora's To-do list in preparation

  1. NOW Make list of potential projects
    • If we make many separate lists (that's OK), do an include in to one page and make sure the Seneca wiki pulls it in to be the canonical list for their students. This lets Fedora have lists that are not useful to Seneca in particular, but useful to other projects (SummerCoding, etc.)
    • Be careful of release blockers
    • Chance to go far beyond pure programming
  2. Don't worry about scope
    • Smaller scope projects can be combined under one student
    • Larger scope projects may be doable anyway
  3. Mentoring is not required throughout, but ...
    • You must be available to explain wtf your idea is about (more of a sponsor role)
  4. Hang out with the students
    • #seneca
    • Come to do a guest lecture

Exceptions to using all community-based tools

Tips

  1. Faculty needs to have one foot in FLOSS, the other in academia
  2. Community has to care about the student's project
    • Start by asking community to propose projects students can work on (initial list >3x more than are going to be used)
  3. Ask idea proposer from the community to be an initial contact to get started
  4. Project has to be what student is passionate about
    • Students pick from list (which is helped by the long list)
  5. Students work directly in project, using tools and methods there
    • Not done in a sandbox
    • Not locked off in a learning management system (LMS)
  6. Project needs to be big enough to absorb a large number of students

Questions