Contributing to Apache Airflow - Remote workshop by Polidea

Hacktoberfest Online Meetup

Thursday October 22, 2020
5:00pm to 8:00pm CET
Event is hosted online

Event Description

After the great success of the previous editions conducted during Airflow Summit, Polidea’s two PMC members and Apache Airflow’s committers: Jarek Potiuk and Tomek Urbaszek will lead the workshop centered around contributing to Apache Airflow. During this event, you will learn how you can become a contributor to the Apache Airflow project.

This workshop will be on October 22th, 2020 from 5 to 8 pm CST.

This covers setting up a development environment, picking your first issue, communicating effectively within the community, and making your first PR. The experienced committers of the Apache Airflow project will give you step-by-step instructions and will guide you through the process.

After the workshop, you will be equipped with everything that is needed to make further contributions to the Apache Airflow project.

What you should know: The session is geared towards Mac and Linux users, but Windows users are more than welcome. You need to have Python experience.

When preparing for the class, please make sure to:

— make a fork of the https://github.com/apache/airflow
— clone the forked repository locally
— follow the Breeze prerequisites: https://github.com/apache/airflow/blob/master/BREEZE.rst#prerequisites
— run ./breeze --python 3.6
— create a virtualenv as described in https://github.com/apache/airflow/blob/master/LOCAL_VIRTUALENV.rst
— and remember that part of preparing the virtualenv is initializing it with ./breeze initialize-local-virtualenv

Participation in this workshop requires previous registration and has limited capacity. The Workshop is paid for and costs USD 25 (money goes to ASF), ticket available here: https://ti.to/polidea-workshops/airflow-contribution-2.

Who can attend?

Locations have different requirements for who can attend. This location is open to the following:

Schedule

5pm. Introduction and welcome
5:15pm : Part 1: Open-source, prepare environment & choose issue
6:15pm: Part 2: Coding!
7:15pm: Part 3: Live code reviews

Links & Resources

Mattermost

Chat platform where all the activities and fun happens.

Open link →

Hosted by

Tomasz Szymoński and 2 others
From

Development studio delivering digital products. We are your partners in product development. Let’s create!