Development Sprints

WHEN WILL SPRINTS TAKE PLACE?

Monday, April 24, 2023 8:00am – Thursday, April 27, 2023 11:00pm - Sprints will be held in the 250 and 251 rooms and are free to attend with a PyCon US registration. NOTE: Please be familiar with the PyCon US Health & Safety Guidelines. Sprint days are part of the conference and only registered attendees of PyCon US can participate due to the guidelines put in place for the 2023 conference.

Development sprints are a key part of PyCon US, and a chance for the contributors to open-source projects to get together face-to-face for four days of intensive learning, development and camaraderie. Newbies sit with gurus, go out for lunch and dinner together, and have a great time while advancing their project.

WHAT'S A SPRINT?

PyCon US Development Sprints are four days of intensive learning and development on an open source project of your choice, in a team environment. It's a time to come together with colleagues, old and new, to share what you've learned and apply it to an open source project.

In the crucible of a sprint room, teaming with both focus and humor, it's a time to test, fix bugs, add new features, and improve documentation. And it's a time to network, make friends, and build relationships that go beyond the conference.

PyCon US provides the space and infrastructure (network, power, tables & chairs); you bring your skills, humanity, and brainpower (oh! and don't forget your computer).

WHO CAN PARTICIPATE?

You! All experience levels are welcome; sprints are a great opportunity to get connected with, and start contributing to your favorite Python project. Participation in the sprints is free and included in your conference registration. Please go to your attendee profile on your dashboard and indicate the number of sprint days you will be attending.

WHO CAN RUN A SPRINT?

You! If you've never run a sprint before, the In-Person Event Handbook is an excellent guide.

Please edit this page and add your project according to the instructions below.

WHAT'S THE SCHEDULE?

Sprints run all day from Monday, April 24th through Thursday, April 27th. That's 8:00am to 11:00pm. Lunch will be provided

WHERE WILL THE SPRINTS BE?

The Sprints will take place at the Salt Palace Convention Center. Each Sprinting project will claim its own room or if the room is large enough, it will share the space with other Sprinting Projects.

WHICH PROJECTS ARE SPRINTING?

If you are interested in leading a sprint, please add your project using the link below:

Please submit a sprint here and add a brief description of your project that will be listed below. Include links to what you'll be sprinting on. Indicate if the sprint will be newcomer friendly!

HAVE QUESTIONS NOT COVERED HERE?

Reach out to pycon-sprints@python.org

Sprint Projects

GNU Mailman


Mailman is free software for managing electronic mail discussion and e-newsletter lists. Mailman is integrated with the web, making it easy for users to manage their accounts and for list owners to administer their lists. Mailman supports built-in archiving, automatic bounce processing, content filtering, digest delivery, spam filters, and more. Submitted by Mark | Anchor link

Image Analysis of Steel Surface Defects


From the image frames saved from the surface review cameras, use image analysis to filter images that are of the size detrimental to downstream processes. This is a high volume image processing/analysis project that will be very challenging and rewarding to experts and newbies alike in the field of image analysis. Thanks. Submitted by Dan | Anchor link

BeeWare


Build a desktop app (for macOS, Windows or GTK), mobile (for iOS or Android), or single page web app - all from a single codebase, using nothing but Python. No matter your level of experience, we have something you can work on; and all contributor get a Challenge Coin! Submitted by Russell | Anchor link

Sprint Day Sponsors