September 13, 2014


@ City College of San Francisco

Join us!

Get to:
Use the tools Contribute Network

The Background

Students like you around the world are gaining valuable experience, connections, and skills by coding, testing, and writing for free software projects like Firefox, WordPress, Wikipedia, and SAGE.

For the third year in a row, we are providing the diverse student body here at City College an opportunity to meet passionate individuals, learn job skills, and meet local open source professionals.

The Events

This is a day-long immersion event that will take place on September 13, 2014 at City College of San Francisco's Ocean campus. The curriculum is designed by OpenHatch, a non-profit dedicated to helping people get involved in open source.

In the morning, we'll teach you about open source licensing, collaboration tools, how free software projects are organized.

In the afternoon, we'll help you make contributions to open source projects.

And throughout the day staff will feed you, get to know you, and talk with you about opportunities for students in open source.

What if I can't code?

You do not need to know how to program to contribute to free software. You can contribute code, but also original art, testing, documentation, web design, and much more. All levels of skill and experience are welcome.

What if I can code, but I'm not ready to contribute?

Are workshops are intended for you! Workshops will be split into two sections: "Beginner" - for those who have never worked with the tools like IRC and Git, and "Refresher" - for those who may have seen the topics before but want to get reacquainted. Afterwards, you will get a chance to join the contribution workshop.

What if I can code, and want to contribute?

Then you can skip the workshops and jump right in to the contribution section of the day.

Laptop Setup / September 4th & 11th

CCSF Ocean Campus, Batmale Hall, room 451 from 3:00pm - 6:00pm

Come set up your laptop so everyone will be ready first thing on September 13th. If you are unable to attend, please contact Tyler at
Instructions can be found here.

Event Schedule

9:00 AM / Introductions

Coffee, juice, pastries and getting to know each other. Meet your mentors and fellow students and double check that your laptop is all ready to go.

Learning to Contribute*

Ready to Contribute

9:30 AM / Open Source Communication Tools

Aims to answer the question “What is Open Source?” and familiarize students with tools like IRC, issue trackers, mailing lists, and version control through several activities. Students will learn by lecture, discussion and a hands on activity.
Curriculum can be found here:
What is open source? (or, the self-guided version)
The communication tools (or, the self-guided version)

10:30 AM / Hands On Git

Git is a powerful version control language that allows distributed teams of developers to collaborate on large software projects. A brief workshop will introduce students to the use of this tool.
What is version control? (or, the self-guided version)
Git activity (or, the self-guided version)

Morning / Contribution Workshop

This workshop is for students who feel they are ready to jump right in.


11:30 AM / Career Panel

Staff will moderate a discussion between students and members of local Open Source industry. Details coming soon.

12:30 PM / Lunch Break

Lunch will be provided. Vegetarian, vegan, and other dietary options will be provided. Please indicate your needs on the registration form.

1:30 PM / Contribution Workshop

Students will be looking through existing projects, working on issues and contributing solutions. Project leads and mentors will be available to provide assistance throughout the workshop.

5:30 PM / Clean up

* Students will self identify as either "beginner" level or "refresher" level. The content of the workshops will be the same, however "refresher" level will be quicker.

Join Us Here

Multi-Use Bldg, San Francisco, California 94112
Room #140

CCSF Parking Instructions

More About Open Source

Open source software is software that is shared freely and available to build upon. It is a great way to apply your skills to real-world projects and social causes. You can participate by writing or reviewing code, answering users' questions, translating the interface to another language, making video tutorials to help new users, and myriad other ways. Open source software is often produced by lots of people collaborating across time and space, and this event specially welcomes newcomers to that style of development.

Who we are

The event is put together by OpenHatch, with the help of CCSF Coders, CCSF Linux Users Group, CCSF Web Developers and Designers, and Women Who Code CCSF.

This event is generously sponsored by the Mozilla foundation, Inter Club Council of City College of San Francisco and TechSF.

Get in touch

You can reach Open Hatch by emailing them at or joining them on web chat.

Website designed by the Davis Computer Science Club and edited by CCSF student Tyler Brothers