Skip to content

Latest commit

 

History

History
69 lines (54 loc) · 3.03 KB

54-melissa-scipy.md

File metadata and controls

69 lines (54 loc) · 3.03 KB

Melissa Weber Mendonça: Contributing to SciPy

Upcoming Events

Join our Meetup group for more events! https://www.meetup.com/data-umbrella

Key Links

Resources

About the Event

SciPy is one of the foundational libraries in the PyData/Scientific Python stack, and is a popular tool for scientists, data scientists, industry professionals and students. It builds upon the NumPy array structures and provides algorithms for optimization, integration, interpolation, eigenvalue problems, algebraic equations, differential equations, statistics and many other classes of problems. In this talk, we will walk through the steps necessary to contribute to SciPy, including code, documentation, triaging issues and pull request reviews. We will also talk about community and the different ways you can interact with SciPy maintainers.

About the Speaker

Melissa is an applied mathematician and former university professor turned software engineer. She works at Quansight, developing open-source software and working on consulting projects. She has been involved with the Brazilian Python community for some time, with a focus on outreach and education. She is a maintainer for NumPy, a contributor to SciPy, and believes in the power of open-source contributions beyond code.

Video

Contributing to Scipy

Timestamps

00:00 Reshama introduces Data Umbrella
04:25 Reshama introduces Melissa Mendonca
05:12 Melissa begins her talk
05:37 Talk Agenda
06:29 Melissa mentions Imposter Syndrome
07:38 What is SciPy?
08:38 History of SciPy
10:10 How SciPy is organized
13:44 Quick tour of SciPy repository
21:25 How to contribute to SciPy
25:57 Setting up Development environment
30:05 Using Gitpod to set up Development environment on browser
32:25 What file should I edit?
34:17 What \_add\_newdocs.py does
37:13 Building to see your changes
39:50 Building the documentation
40:44 Submitting your pull request (PR)
45:49 Final thoughts
47:35 SciPy good first issues
48:42 Q&A with Melissa
50:15 Melissa mentions SciPy meeting and conference
56:24 Melissa answers how to contribute to open-source
57:47 Webinar ends

Thank you to @thayeylolu (https://github.com/thayeylolu) for doing the timestamps.

Transcript