Skip to content

scikit-learn-inria-fondation/EuroSciPy22

Repository files navigation

Crash course in contributing to open source projects

EuroSciPy 2022 - Sprint - Basel

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

2022, September 2

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 Gitter Sprint 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 #euroscipy22

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

Repository for the EuroSciPy sprint

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published