EuroPython 2021
Welcome to the EuroPython 2021 ScanAPI sprint! First of all, thank you very much for the interest.
The sprint will be run on the conference weekend: Saturday & Sunday Jul 31 & Aug 1 online. You can find everything you need to know about how the sprints at EuroPython are organized here: https://ep2021.europython.eu/events/sprints/
So let's see how you can participate!
Table of Contents
- When is it going to happen?
- Registration
- Access EuroPython 2021 Conference System
- Access ScanAPI Sprint room
- Find an issue to tackle
- Issue assignment
- Run ScanAPI locally
- Submit your changes for review
- Wait for the reviews
- All green
- Useful Links
When is it going to happen?
August 1st (Sunday): from 9 AM to 4 PM (CEST)
Registration
First, you need to register at EuroPython Sprint Sessions:
https://ep2021.europython.eu/registration/buy-tickets/#sprint.
Sprints are free of charge but registration is required
Access EuroPython 2021 Conference System
Follow the instructions to access the conference system:
https://ep2021.europython.eu/setup/conference-system/
Access ScanAPI Sprint room
Inside the Conference System, in the Rooms category of the left side bar, look for our Sprint Room Sprint: 02 ScanAPI. There, you will be able to chat with us live during the session.

Find an issue to tackle
Ok, it is time to find an issue to tackle! We prepared a dashboard containing all good issues to be tackled during sprint sessions:
Dashboard: https://github.com/orgs/scanapi/projects/9?add_cards_query=is%3Aopen
All issues that are in the To Do column and have no one assigned are possible issues for you. Find one that you feel comfortable with.
If you have any questions about any issue, feel free to ask there, we will be more than happy to answer them!
Issue assignment
Once you have picked one to tackle, go to the issue's page and send a comment saying that you are interested in working on it. This way, we can assign the issue to you.
Run ScanAPI locally
Ok, it is time to start working. First things first, let's run ScanAPI locally, so you can have the development environment working: Run ScanAPI in Dev Env.
Submit your changes for review
Once you have made your changes, it is time to open your pull request: First-Pull-Request doc
Wait for the reviews
Ok, you are all set! You just need to wait for the reviews. Usually there are some back and forth in this phase. Don't worry, it is part of the process! We will interact with you till we have a result that is ready for production.
All green
What happens when my PR was accepted and all checks are passing? We will merge the PR as soon as possible. So you don't need to do anything else. Congratulations, now you are an official ScanAPI contributor!
Useful Links
- Website: https://scanapi.dev
- Official documentation: https://scanapi.dev/docs.html
- Official tutorial: https://scanapi.dev/tutorials/step01.html
- Discord Server: https://discord.scanapi.dev
- Twitter: https://twitter.com/scanapi_
- EuroPython 2021 Sprints: https://ep2021.europython.eu/events/sprints/
- EuroPython 2021 Registration: https://ep2021.europython.eu/registration/buy-tickets/#sprint