The University of Toronto Open Source Society (UTOSS) is UofT's first student club dedicated to Open Source. Our goal is to build the open source leaders of tomorrow, through student contributions today.
This repo is the starting point for becoming a contributor to our club!
Interested in learning more or joining us? Please fill out our Interest Form.
UTOSS has three distinct divisions: Software, Hardware, and Outreach.
The Software division is focused on making high impact sustained contributions to a curated list of large software-based open source communities and projects. Currently, we are focused on contributing to:
- Knative
- CloudEvents
The Hardware division is focused on building original hardware projects in open source. The Hardware team currently has 4 main projects:
- A custom RV32I core
- A custom devboard team
- A miscellaneous peripherals and cores team
- A beginner-focused showpiece team.
Our previous projects include building a simplified, pure-hardware fighting game for the DE1-SoC to show at clubs fair.
The Outreach division is responsible for all public facing aspects of the club, such as:
All of these aspects are run and managed in an open source github-based manner.
To join our club, we ask that you:
- Show up in person to our weekly meetings (at least 75% attendance)
- Make a meaningful contribution to a project we are working on
Once you have completed these two tasks, you will become a member of the club. We ask that you continue to attend 75% of meetings as well as continue making contributions to our projects to remain a member.
If you are interested in joining, please fill out our Interest Form, so that we know you are interested and can plan accordingly! We look forward to working with you!
As our goal is to build open source leaders, we will give strong priority to members who are actively making and/or working towards contributions. If you show up every week and work hard on your contributions, you will fit in and become a full member of the club in no time!