ⓘ Due to COVID-19, CANOSP will operate virtually for the Fall 2020 semester, including an online Code Sprint.

For Project Mentors

How to join CANOSP

We welcome free and open-source (FOSS) projects with public repositories to participate in CANOSP! We require at least one Project Mentor for each participating project, but only one mentor needs to fill out the form at the bottom of this page. Projects may participate for a single semester, a number of semesters, or on an ongoing basis.

Project Mentor Responsibilities

  • Onboard students assigned to your project before and during the Code Sprint
  • Attend the Code Sprint (as many Project Mentors as possible)
  • Assign tasks to students and review their work
  • Hold weekly online meetings with students
  • Provide a mid-term and final evaluation for each student
  • Mentor and assist students throughout the semester

Project Mentor Form


Participating Project Organizations

Eclipse Foundation    IBM    Keyman

Mozilla    Review Board


Participating Educational Institutions

Simon Fraser University    University of Alberta    University of British Columbia

University of Calgary