Skip to content

Useful resources and materials for the EuroPython 2022 mentored sprint

Notifications You must be signed in to change notification settings

scikit-learn-inria-fondation/EuroPython22

Repository files navigation

Crash course in contributing to open source projects

EuroPython 2022 - Mentored Sprint - Dublin

Repository with materials and instructions to setup your environment for the EuroPython mentored sprint.

2022, July 13

Before the Sprint (if you can)

Please try setting up your environment by following the first chapter of the Workshop instructions (create a GitHub account and follow 1.environment.md).

Feel free to familiarize yourself with git branching concepts by following the learngitbranching online tutorial (no installation required for this tutorial).

If you have the time, feel free to do as much as you want of the workshop on your own. Feel free to ask question on our Discord channel.

Workshop for first time contributors

If you already know how to build scikit-learn from source, run the tests of a specific sub-module and use git to switch between branch and do pull requests, feel free to start working on an issues (see below) instead.

List of issues for the sprint

We will use this sprint project board to track pull requests during the afternoon (and after the sprint).

In particular those "meta-issues" list potential tasks to perform as first time contributors:

Another one can interest people with a bit more experience:

When referencing your PR and while linking it to an existing issue, please insert the following hashtag #europython22

Additional Resources for beginners

Crash course in contributing to open source projects

by Andreas Mueller

Crash course in contributing to open source projects

Example of Submitting a Pull request to scikit-learn

by Reshama Shaikh

Example of Submitting a Pull request to scikit-learn

About

Useful resources and materials for the EuroPython 2022 mentored sprint

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published