Scikit-learn sprint instructions
Channel: Andreas Mueller
Date: 2020-05-25

These are instructions for how to participate in a scikit-learn sprint and how to start working on a new open source project!

Full transcript for this video is available here, courtesy of Reshama Shaikh:
https://github.com/data-umbrella/2020-sklearn-sprint/blob/master/1_transcript_ACM_contributing_sklearn.md

Also check out the development guide at https://scikit-learn.org/dev/developers/index.html

There's an in-depth walk-through by Reshama Shaikh at https://www.youtube.com/watch?v=PU1WyDPGePI&feature=youtu.be

Transcript:
https://github.com/data-umbrella/data-umbrella-scikit-learn-sprint/blob/master/1_transcript_ACM_contributing_sklearn.md

## Agenda
00:00:00 to 00:00:40 Intro 
00:00:40 Instructions for scikit-learn
00:01:24 Reasons to contribute
00:03:16 Set up python environment
00:04:57 Fork sklearn on GitHub
00:05:26 Clone the fork
00:07:25 Build and run the tests
00:08:14 Windows
00:08:50 Starting on issues
00:09:38 Fetch someone else's PR
00:09:59 Starting on issues
00:11:20 Creating a PR
00:12:17 Describing a PR
00:14:45 Regression Tests
00:16:15 What's Next
00:18:52 Finding Issues
00:22:22 Reviewing
00:25:25 Workflow Reminders
00:29:00 Final Words
00:29:59 Thank you