PyMC - Data Umbrella Events

Welcome! Data Umbrella is organizing a couple of workshops/events followed by a sprint to help you contribute to PyMC and OSS in general. You can find all the relevant details here, in case of doubts reach out over email

Important

Getting started with Python for Data Science is happening at 5pm UTC, 11th November.

Table of events

Name of Event

Date of Event

Time of Event

Duration

Speaker

Getting started with Python for Data Science **

November 11, 2021

5pm UTC

60+30 minutes

Meenal Jhajharia

Getting Started with PyMC

[TBD] January 2022

[TBD]

45 minutes

Thomas Wiecki

Probabilistic Programming with PyMC

[TBD] January 2022

[TBD]

45 minutes

Austin Rochford

Contributing to PyMC Documentation

[TBD] February 2022

[TBD]

45 minutes

Oriol Abril

Sprint

[TBD] February 2022

[TBD]

24 hours

PyMC team

** Only for people who need additional help with python, but are already familiar with at least one programming language

Sprint

We want to accommodate people from all over the globe, and we know time zones are a pain, so this won’t be a timed sprint, you don’t have to sit at one place and immediately smash your keyboard for 4 hours, we don’t need you to do that, take it easy!!

Here’s the plan: A 24 hour Sprint

2 hours: Pre-sprint preparation: make sure your laptop is ready and working, check your internet connection, make sure you have a github account that’s ready to use, and lastly join the Discord channel. For the next 40 hours, whenever you want, at whatever time you think is convenient and feasible for you (given an existing job, work, studies or anything else) try to contribute. Nothing too scary, we’ll help you out through everything.

We’ll provide you with a list of issues marked for the data umbrella sprint, that we are confident you can take care of! Browse through these issues, pick something that interests you, see if you have a possible fix in mind, if not, comment that you’d like to help and you want help, we’ll tell you where to start. Once you have some idea of what to do, make a Pull Request, it doesn’t have to be perfect, just a starting point, we’ll review it and see if there aren’t any gaps. That’s all, voila! Here’s your open source contribution!! If you’ve reached till here, go back to step 1, find another issue.

If you merged a few PRs, congratulations!! You deserve a pat! It’s okay if you didn’t merge a PR, we’re so excited you took interest in open source.

Requirements

  • working knowledge of some programming language (preferably python, if not, no worries! you can attend a pre main event session to get some familiarity with python, it will be accessible as long as you know at least one language)

  • get your laptop, and some stable internet connection!

  • familiarity with basic statistics (i.e. high school / sophomore undergrad level stats courses, you don’t need to know a lot, we’ll explain the basics real quick!)

Target Audience

  • Current working professionals in data science/software engineering

  • People with a statistical background

  • Someone who has already contributed to open source

  • Students or anyone in the community who is completely new to open source but wants to try!

Goals

  • Involve more of the community in contributing to PyMC

  • Additionally, letting people know that documentation contributions are part of open source and thereby involving more people in PyMC Documentation work.

Code of Conduct

Be kind to others. Do not insult or put down others. Behave professionally. Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for PyMC - Data Umbrella events being held.

All communication should be appropriate for a professional audience including people of many different backgrounds. Sexual language and imagery is not appropriate.

We are dedicated to providing a harassment-free community for everyone, regardless of gender, sexual orientation, gender identity and expression, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of community members in any form.

Thank you for helping make this a welcoming, friendly community for all.

For the complete version of the code of conduct refer to NUMFOCUS code of conduct

Reporting

If you believe someone is violating the code of conduct, please report this in a timely manner. Code of conduct violations reduce the value of the community for everyone and we take them seriously.

An anonymous report form is available at https://numfocus.typeform.com/to/ynjGdT

You can also make a personal report by email to organizers at meenal@mjhajharia.com, they will respond promptly.