Women in Big Data Global

Donate
×

Events

Women in Big Data
WiBD events in your area!

Loading Events

« All Events

  • This event has passed.

Making your first open source contribution

August 15, 2018 @ 5:00 pm - 9:00 pm PDT

Hosted by Yulia T. and two others

Join other women and non-binary coders for a crash course on collaborating in open source communities to make a difference. You will come away with an overview of everything you need to know to make your first contribution to an open source project!

Why open source?

Traditionally if you had an idea for how to improve documentation, a cool new feature, or a bug fix, you were limited to just reporting these to maintainers of closed source software and waiting for them to get around to it. With open source software, you can take the next step into your own hands: dive into the code, make the changes yourself, and propose them back to the community to improve the project for everyone.

Open source projects like Apache Spark, Cassandra, Tensorflow, Hadoop, MongoDB, have each accepted contributions from hundreds if not thousands of contributors just like you.

Looking for a job? Rather than tell prospective employers about how you can digest existing codebases and learn new things quickly, show them! There are no requirements for you to have any particular university degree or any number of years of experience in order to be qualified to contribute to open source projects: anyone can!

What you’ll learn

• The theory: common open source collaboration practices including issue trackers, pull requests, and continuous integration.

• The practice: Git and GitHub usage, including commits, branching, merging and rebasing. (Not all tools use git or github, but the information is transferrable to other projects).

• But more than that, you’ll meet a group of other coders that you can continue working with to contribute to projects together.

What you DON’T need to know
How anything just mentioned works. It’s OK if you’ve never used git or the command line. You don’t even have to have heard of open source software before! There is no requirement for you to know or use any particular programming language: the presentation will be language-agnostic.

What to bring

This will be an interactive presentation during which we, as a small group, will all contribute to an example open source project to get hands-on practice. You are welcome to bring a laptop to follow along. In that case, you will have to make sure that: (1) your laptop already has git installed (https://git-scm.com/book/en/v2/Getting-Started-Installing-Git) and (2) you already have a www.github.com account.

About the presenters

Deanna and Mikael are Software Engineers at the Open Source Robotics Foundation. Just about all of their “git fu” and open source experience has been “passed down” from colleagues, and they want to share that with others who are looking to join the open source community.

For more information, click here.

Details

Date:
August 15, 2018
Time:
5:00 pm - 9:00 pm PDT

Venue

IBM Foster City
1001 E. Hillsdale Blvd., 4th Fl.
Foster City, CA 94404 United States
+ Google Map