PyCon 2019 in Cleveland, Ohio
Edit page

Development Sprints

**Monday, May 6, 2019 – Thursday, May 9, 2019** and free to attend (you don't need a PyCon registration to come to the sprints)! Development sprints are a key part of PyCon, and a chance for the contributors to open-source projects to get together face-to-face for up to 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. - <a href="http://pycon.blogspot.com/2016/03/why-not-join-sprints-this-year-at-pycon.html"> Why not join the sprints this year at PyCon?</a> by <a href="https://twitter.com/NaomiCeder">Naomi Ceder</a> ### Sprint Sponsors <div style="text-align: center;"> <img src="https://s3.amazonaws.com/pycon-assets/2019/sponsor_files/Nylas_Logo_RGB.png.260x240_q85.png"> <img src="https://s3.amazonaws.com/pycon-assets/2019/sponsor_files/ag_logo_2016_digital-2250x1000.png.260x240_q85.jpg"> </div> We are very grateful for our sponsorships so we can supply our attendees with food and beverages! What's a sprint? ------------------- <div style="float: left; margin: 15px"> <a href="http://www.youtube.com/watch?v=hOtKgFaFcz0"><img src="https://us.pycon.org/2015/site_media/media/images/2015/03/30/pycon-sprint-video-link.png" alt="Come for PyCon, stay for the sprints!" width="200"/></a> </div> PyCon 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 provides the space and infrastructure (network, power, tables & chairs); you bring your skills, humanity, and brainpower (oh! and don't forget your computer). For those that never attended a dev sprint before or want to brush up on basics, come to our our Introduction to Sprints workshop Sunday, May 5th! For those that want to sign up to mentor beginners at the Sprints, [you can sign here (FORM TBA)]. 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! You don't need a Talks and Events PyCon registration to come to the sprints. Who can run a sprint? --------------------------- **You!** If you've never run a sprint before, the [In-Person Event Handbook](https://opensourceevents.github.io/) 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, May 6th to Thursday, May 9th. <a id="SprintRooms"></a> Where will the sprints be? ------------------------------- The Sprints will take place at the Huntington 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 Project. Here is a list of all of the rooms we will be using during the 4 days: Room 09 Room 10 Room 14 Room 15 Room 16 Room 19 Room 20 Room 21 Room 22 Room 26 B (Mon-Wed only) Room 26 C (Mon-Wed only) Which projects are sprinting? ---------------------------------- If you are interested in leading a sprint, **please add your project here:** **1.** Please [edit this page](https://us.pycon.org/2019/community/sprints/_edit/) and add a brief description of your project to the list below. Include links to what you'll be sprinting on. **2.** Please also **[fill out this form TBA]** to let us know if you want to be newcomer friendly. <table> <!-- Copy/Paste the following! --> <tr> <td width="20%"><img width="100%" src=""/></td> <td> <a href="http://example.org/">Example Project</a>: Example Project Description for Example Project. We intend to have a lot of fun, make new friends and build momentum for the project. :-) </td> </tr> <!-- End Copy/Paste! --> <tr> <td width="20%"><img width="100%" src="https://pbs.twimg.com/profile_images/561419803202568194/Pjk5iqNn_400x400.png"/></td> <td> <a href="https://www.outreachy.org/">Outreachy</a>: Outreachy is a remote internship program. We support diversity in free and open source software. Every six months, we have over 1,000 people apply for around 40 internship spots. We will be sprinting on our <a href="https://github.com/sagesharp/outreachy-django-wagtail/">Django website</a>, making it work better for applicants, interns, and mentors. We'll be at the sprint all day Monday and Tuesday morning. Here's <a href="https://github.com/sagesharp/outreachy-django-wagtail/#setting-up-your-development-environment">how to get started</a>. </td> </tr> <tr> <td width="20%"><img width="100%" src=""/></td> <td> <a href="http://python-future.org/">Future</a>: The future package is a set of codemods and runtime shims for migrating code from Legacy Python 2 to Modern Python 3. Let's help drive the nail in the coffin of Python2 with one last big burst of development towards a final release of Future. </td> </tr> <tr> <td width="20%"><img width="100%" src="https://svgshare.com/i/BFU.svg"/></td> <td> <a href="https://hypothesis.readthedocs.io/">Hypothesis</a> is a library for generating tests that no human would ever think of, so your tests can find new bugs as well as regressions. We'll be sprinting on Hypothesis itself, as well as helping other projects to write tests that use Hypothesis! And there'll be a tutorial, a talk, and a poster if you want to learn about it before the sprints :-) </td> </tr> <tr> <td width="20%"><img width="100%" src="https://cloudcustodian.io/img/icon-color.jpeg"/></td> <td> <a href="https://cloudcustodian.io/">Cloud Custodian</a> is a rules engine for helping manage public cloud environments for security, compliance, and cost management and hooks into serverless runtimes and event streams for real time evaluation. We'll be working on documentation, kubernetes support, and new features. </td> </tr> <tr> <td width="20%"><img width="100%" src="https://bytebucket.org/leeharr/pynguin/raw/fbb70ad6d419b5aa4bfc6c0aaf565ce7037d6433/data/icons/scalable/pynguin.svg"/></td> <td><a href="https://bazaar.launchpad.net/~obp/getting-down-with/main/files/head:/pynguin/"> Getting Down with Pynguin</a>: <a href="https://bitbucket.org/leeharr/pynguin">Pynguin</a> is a python-based turtle graphics application. It combines an editor, interactive interpreter, and graphics display area. A group of high school / community college students from Arlington, Virginia will be doing a curriculum sprint on a Pynguin tutorial as part of the <a href="http://www.openbookproject.net/tutorials/getdown/">Getting Down with ... Series</a>. This sprint will start on Thursday afternoon as part of the <a href="https://us.pycon.org/2019/events/edusummit/">Education Summit</a>. </td> </tr> <tr> <td width="20%"><img width="100%" src=""/></td> <td> <a href="https://gitlab.com/edzon.quinteros/Doctest-Quiz">Doctest Quiz</a>: The goal of Doctest Quiz is to create a Django application that will enable students to complete assessments (<i>doctest quizzes</i>) composed of assessment items (<i>doctest quiz items</i>) similar to those found on <a href="https://codingbat.com/python">CodingBat Python</a> with tasks expressed as doctests instead of in prose. This project is the work of high school / community college students in Arlington, Virginia, who will start their Pycon sprint on it on Thursday afternoon as part of the <a href="https://us.pycon.org/2019/events/edusummit/">Education Summit</a>. </td> </tr> <tr> <td width="20%"><img width="100%" src="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxv%0AbmU9Im5vIj8+CjwhLS0gQ3JlYXRlZCB3aXRoIElua3NjYXBlIChodHRwOi8v%0Ad3d3Lmlua3NjYXBlLm9yZy8pIC0tPgo8c3ZnIHhtbG5zOmRjPSJodHRwOi8v%0AcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6Y2M9Imh0dHA6Ly9j%0AcmVhdGl2ZWNvbW1vbnMub3JnL25zIyIgeG1sbnM6cmRmPSJodHRwOi8vd3d3%0ALnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIiB4bWxuczpzdmc9%0AImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3%0Ady53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3Lncz%0ALm9yZy8xOTk5L3hsaW5rIiB4bWxuczpzb2RpcG9kaT0iaHR0cDovL3NvZGlw%0Ab2RpLnNvdXJjZWZvcmdlLm5ldC9EVEQvc29kaXBvZGktMC5kdGQiIHhtbG5z%0AOmlua3NjYXBlPSJodHRwOi8vd3d3Lmlua3NjYXBlLm9yZy9uYW1lc3BhY2Vz%0AL2lua3NjYXBlIiB3aWR0aD0iMTcxLjY2OTAybW0iIGhlaWdodD0iMTI5LjI1%0AOTY5bW0iIHZpZXdCb3g9IjAgMCAxNzEuNjY5MDIgMTI5LjI1OTY5IiB2ZXJz%0AaW9uPSIxLjEiIGlkPSJzdmc0NzU3Ij4KICA8ZGVmcyBpZD0iZGVmczQ3NTEi%0ALz4KICAKICA8bWV0YWRhdGEgaWQ9Im1ldGFkYXRhNDc1NCI+CiAgICAKICA8%0AL21ldGFkYXRhPgogIDxnIGlkPSJsYXllcjEiIHRyYW5zZm9ybT0idHJhbnNs%0AYXRlKC0wLjM0NDA2MDczLDAuNDYzMTgyNTIpIj4KICAgIDxnIGlkPSJnMzcy%0AOCI+CiAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0wLjY5MTEwMjEx%0ALC0xNy42MDgzMjcpIiBpZD0ibGF5ZXIxLTYiPgogICAgICAgIDxnIGlkPSJn%0ANDU5OCIgdHJhbnNmb3JtPSJtYXRyaXgoMC44Njk2NTM5OCwwLDAsMC43OTM4%0ANTAzLC0wLjEyMDg4MDY3LC0xLjI3MjQ3NzcpIj4KICAgICAgICAgIDxnIGNs%0AYXNzPSJzdDAiIGlkPSJMYXllcl8xIiBzdHlsZT0iZGlzcGxheTpub25lIj4K%0AICAgICAgICAgICAgPGcgY2xhc3M9InN0MSIgaWQ9ImRjdEV6MS50aWYiIHN0%0AeWxlPSJkaXNwbGF5OmlubGluZSI+CiAgICAgICAgICAgICAgPGltYWdlIHRy%0AYW5zZm9ybT0ibWF0cml4KDAuMTgxLDAsMCwwLjE4MSwxNywxNykiIGlkPSJM%0AYXllcl8wXzFfIiBoZWlnaHQ9IjEwMDAiIHdpZHRoPSIxMDAwIiBzdHlsZT0i%0Ab3ZlcmZsb3c6dmlzaWJsZSIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAg%0AICA8L2c+CiAgICAgICAgICA8ZyBpZD0iTGF5ZXJfMyI+CiAgICAgICAgICAg%0AIDxwb2x5Z29uIGlkPSJwb2x5Z29uNDUyMyIgcG9pbnRzPSI4Ny4yLDE0MC44%0AIDg2LjgsMTI2LjkgMTAxLjEsMTI2LjkgMTAxLjEsMTQ5LjYgNDMuMiwxNzEu%0ANSAwLjEsMTg2LjcgMC4xLDE3MS41ICIgY2xhc3M9InN0MiIgc3R5bGU9ImZp%0AbGw6IzE2MTYxNiIvPgogICAgICAgICAgICA8cGF0aCBpZD0icGF0aDQ1MjUi%0AIGQ9Im0gMzguNSwxMDQgYyAwLDAgMC43LDE0LjUgMTQuNCwyNS41IDAsMCA2%0ALDYuNyAxOC44LDYgMCwwIDEwLjEsLTAuNSAxMy44LC00LjQgbCA0NiwtMTEu%0AMiBjIDAsMCAtMjIuNiwtNS4zIC0yNi4yLC0zOSAwLDAgLTIuMiw0LjIgLTYu%0AMSw0LjkgeiIgY2xhc3M9InN0MyIgc3R5bGU9ImZpbGw6IzI2MjYyNiIvPgog%0AICAgICAgICAgICA8cGF0aCBpZD0icGF0aDQ1MjciIGQ9Im0gMTI3LjMsNTcg%0ANS43LC0xLjkgNC44LC03LjcgYyAwLDAgMjkuNCwtMTguOSAyNy4xLDEwLjkg%0AMCwwIDUuNywxMi4xIDQuNSwyNC4xIDAsMCAxLjQsMjkuMSAtMTkuMywzMyAw%0ALDAgLTE1LjUsLTMuMyAtMjQuOCwtMjEuMiAtMC4xLC0wLjEgLTEwLjQsLTE5%0ALjEgMiwtMzcuMiB6Ii8+CiAgICAgICAgICAgIDxlbGxpcHNlIGlkPSJlbGxp%0AcHNlNDUyOSIgcnk9IjcuMzAwMDAwMiIgcng9IjUuMDk5OTk5OSIgY3k9Ijcz%0ALjQwMDAwMiIgY3g9IjExMy44IiBjbGFzcz0ic3Q0IiB0cmFuc2Zvcm09Im1h%0AdHJpeCgwLjk5MTYsLTAuMTI5NCwwLjEyOTQsMC45OTE2LC04LjU0MTIsMTUu%0AMzQ1KSIgc3R5bGU9ImRpc3BsYXk6bm9uZTtmaWxsOiMzYTNhM2EiLz4KICAg%0AICAgICAgICAgPGVsbGlwc2UgaWQ9ImVsbGlwc2U0NTMxIiByeT0iMy4yIiBy%0AeD0iMi40MDAwMDAxIiBjeT0iNzMuNjk5OTk3IiBjeD0iMTEyLjMiIGNsYXNz%0APSJzdDUiIHRyYW5zZm9ybT0ibWF0cml4KDAuOTc3OCwtMC4yMDk1LDAuMjA5%0ANSwwLjk3NzgsLTEyLjk1NDEsMjUuMTU5MSkiIHN0eWxlPSJkaXNwbGF5Om5v%0AbmU7ZmlsbDojMGMwYzBjIi8+CiAgICAgICAgICAgIDxwYXRoIGlkPSJwYXRo%0ANDUzMyIgZD0ibSAzMS4zLDEwNS40IDIuOCwtMjYuNSBjIDAsMCAxLjQsLTku%0ANyAyMC4yLC0xNC40IGwgMC41LC0xLjYgNDUuNSwtMTcuNSAxLjksMC42IDU3%0ALjksLTIxLjggYyAwLDAgNC40LC0xLjQgMTAuOSwxLjYgTCAxOTIuOSwzNiBj%0AIDAsMCA4LjMsNS40IDIuNiwyMi42IGwgLTguOSwxNi45IGMgMCwwIC0xMy43%0ALDIuNSAtMTcsNi43IDAsMCAxLjUsLTIzLjIgLTExLjYsLTMyLjkgMCwwIC05%0ALjQsLTYuNSAtMjAsLTIgbCAtNC44LDcuNyBjIDAsMCAtMTUsNC45IC0xNi4y%0ALDcgMCwwIC03LjcsOC45IC0xMS44LDE4LjkgMCwwIC0xLjcsMy44IC02LjEs%0ANC45IGwgLTY2LjUsMjAgYyAtMC4xLDAgLTAuOSwwLjUgLTEuMywtMC40IHoi%0AIGNsYXNzPSJzdDYiIHN0eWxlPSJmaWxsOiM3YzdjN2MiLz4KICAgICAgICAg%0AICAgPHBhdGggaWQ9InBhdGg0NTM1IiBkPSJtIDEzOCw0Ny40IGMgMCwwIDMu%0AOSwtMTEuMSAxNy45LC0xOS40IDAsMCA2LjksLTMuNSAxMi43LDAgTCAxOTIs%0AMzguOCBjIDAsMCA1LjgsNS42IDIuNSwxNy40IDAsMCAtNS4zLDEzLjIgLTku%0AMywxOC43IDAsMCAtOC42LDEuOSAtMTAuNywzIDAsMCAtNC4yLDIuMSAtNS4x%0ALDMuMSAwLDAgLTAuOSwtMTcuOCAtNy43LC0yNy44IDAuMSwwIC04LC0xMSAt%0AMjMuNywtNS44IHoiIGNsYXNzPSJzdDciIHN0eWxlPSJmaWxsOiMzYTNhM2Ei%0ALz4KICAgICAgICAgICAgPGcgaWQ9Imc0NTM5Ij4KICAgICAgICAgICAgICA8%0AcGF0aCBpZD0icGF0aDQ1MzciIGQ9Im0gMTI1LjIsOTQuMSBjIDAsMCAtMTAu%0ANCwtMTkgMi4xLC0zNy4xIDAsMCAtOC44LDMuMSAtMTAuMyw0LjYgLTYuMiw2%0ALjMgLTExLjksMTkuMiAtMTEuOSwxOS4yIDAuMiwxMC40IDQuNSwxOC4yIDQu%0ANSwxOC4yIDkuNSwyMS40IDI1LjksMjEuNSAyNS45LDIxLjUgMTAuMiwtMC4y%0AIDE0LjUsLTUuMiAxNC41LC01LjIgMCwwIC0xNS40LC0zLjMgLTI0LjgsLTIx%0ALjIiIGNsYXNzPSJzdDciIHN0eWxlPSJmaWxsOiMzYTNhM2EiLz4KICAgICAg%0AICAgICAgPC9nPgogICAgICAgICAgICA8ZyBpZD0iZzQ1NDUiPgogICAgICAg%0AICAgICAgIDxwYXRoIGlkPSJwYXRoNDU0MSIgZD0ibSAxMzkuMiw3MC45IGMg%0AMC4yLC0yLjQgNS4zLC0yLjMgNS4zLC0yLjMgNS41LDAuMSA1LjQsMi42IDUu%0ANCwyLjYgdiA1LjcgYyAtMC4yLDIuNSAtMi44LDIuNSAtMi44LDIuNSBoIC01%0ALjcgYyAtMi45LDAuMiAtMi45LDIuOSAtMi45LDIuOSB2IDIuOCBoIC0yLjQg%0AYyAtMi45LC0wLjYgLTIuNiwtNS40IC0yLjYsLTUuNCAtMC40LC00LjUgMi43%0ALC01LjMgMi43LC01LjMgaCA4LjQgdiAtMC44IGggLTUuNCB6IG0gMi4zLC0w%0ALjYgYyAtMC41LDAgLTEsMC40IC0xLDEgMCwwLjUgMC40LDEgMSwxIDAuNSww%0AIDEsLTAuNCAxLC0xIDAsLTAuNiAtMC40LC0xIC0xLC0xIHoiIGNsYXNzPSJz%0AdDgiIHN0eWxlPSJmaWxsOiNmOGNmNjEiLz4KICAgICAgICAgICAgICA8cGF0%0AaCBpZD0icGF0aDQ1NDMiIGQ9Im0gMTUwLDg4LjQgYyAtMC4yLDIuNCAtNS4z%0ALDIuMyAtNS4zLDIuMyAtNS41LC0wLjEgLTUuNCwtMi42IC01LjQsLTIuNiB2%0AIC01LjcgYyAwLjIsLTIuNSAyLjgsLTIuNSAyLjgsLTIuNSBoIDUuNyBjIDIu%0AOSwtMC4yIDIuOSwtMi45IDIuOSwtMi45IHYgLTIuOCBoIDIuNCBjIDIuOSww%0ALjYgMi42LDUuNCAyLjYsNS40IDAuNCw0LjUgLTIuNyw1LjMgLTIuNyw1LjMg%0AaCAtOC40IHYgMC44IGggNS40IHogbSAtMi4zLDAuNiBjIDAuNSwwIDEsLTAu%0ANCAxLC0xIDAsLTAuNSAtMC40LC0xIC0xLC0xIC0wLjUsMCAtMSwwLjQgLTEs%0AMSAwLDAuNSAwLjUsMSAxLDEgeiIgY2xhc3M9InN0OSIgc3R5bGU9ImZpbGw6%0AIzQzNmM5MyIvPgogICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDxlbGxp%0AcHNlIGlkPSJlbGxpcHNlNDU0NyIgcnk9IjI1LjcwMDAwMSIgcng9IjE4LjEi%0AIGN5PSI4MC42OTk5OTciIGN4PSIxNDQuNjAwMDEiIGNsYXNzPSJzdDEwIiB0%0AcmFuc2Zvcm09Im1hdHJpeCgwLjk5MTYsLTAuMTI5NCwwLjEyOTQsMC45OTE2%0ALC05LjIzMTIsMTkuMzk0NykiIHN0eWxlPSJvcGFjaXR5OjAuNTtmaWxsOiMz%0AYTNhM2EiLz4KICAgICAgICAgICAgPHBhdGggZD0ibSA1NS42LDg1LjcgNDMu%0AMiwtMTQiIGNsYXNzPSJzdDExIiBpZD0iU1ZHSURfeDVGXzFfeDVGXyIgc3R5%0AbGU9ImZpbGw6bm9uZSIvPgogICAgICAgICAgICA8dGV4dCBpZD0idGV4dDQ1%0ANTYiIHRyYW5zZm9ybT0ibWF0cml4KDIuNTQ2NDI0NywtMC4wMzEzNjAzMyww%0ALjAzODYyNjY4LDIuMjQ0Njk0NCwtMTE0LjE5NywtOTMuMjc2ODc0KSI+CiAg%0AICAgICAgICAgICAgPHRleHRQYXRoIGlkPSJ0ZXh0UGF0aDQ1NTQiIHN0YXJ0%0AT2Zmc2V0PSIxMy4xMjE1MDElIiB4bGluazpocmVmPSIjU1ZHSURfeDVGXzFf%0AeDVGXyIgc3R5bGU9ImZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtdmFyaWFudDpu%0Ab3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3RyZXRjaDpub3JtYWw7%0AZm9udC1zaXplOjUuMDk0OTQ5NzJweDtmb250LWZhbWlseTonUGlib3RvIENv%0AbmRlbnNlZCc7LWlua3NjYXBlLWZvbnQtc3BlY2lmaWNhdGlvbjonUGlib3Rv%0AIENvbmRlbnNlZCwgJyI+QmlnIEJyb3RoZXI8L3RleHRQYXRoPgogICAgICAg%0AICAgICA8L3RleHQ+CiAgICAgICAgICA8L2c+CiAgICAgICAgICA8ZyBpZD0i%0ATGF5ZXJfMiI+CiAgICAgICAgICAgIDxwYXRoIGlkPSJwYXRoNDU1OSIgZD0i%0AbSA2NywxMzYgdiAzOCBjIDAsMCAxMSwxNiAxNiwxNiAwLDAgOCwzIDE4LC0x%0AOCB2IC0zNiBjIDAsMCAtMTUsLTIgLTM0LDAgeiIgY2xhc3M9InN0MTIiIHN0%0AeWxlPSJkaXNwbGF5Om5vbmU7ZmlsbDojNmQ2ZDZkIi8+CiAgICAgICAgICAg%0AIDxwYXRoIGlkPSJwYXRoNDU2MSIgZD0ibSA3MiwxNzUgYyAwLDAgOC4yLC0y%0AMS4zIDEwLjksLTI0LjUgaCA1LjIgYyAwLDAgMy4yLDcuMiAxMi43LDIuOCAw%0ALDAgLTQuOCwxNC41IC00LDIwLjYgbCAwLjgsLTAuMyBjIDAsMCAtMS4zLC01%0AIDcuOSwtMjcuMiAwLDAgMiwtMC40IDIuMSwtMi41IDAsMCAtMSwtMTYuMiAt%0AMi4xLC0xOS40IDAsMCAtMTAuNiwtNS4zIC0yMiwxLjcgbCAwLjMsNi43IEwg%0ANzEsMTUyLjcgViAxNzUgWiIgY2xhc3M9InN0MTMiIHN0eWxlPSJkaXNwbGF5%0AOm5vbmU7ZmlsbDojN2M3YzdjIi8+CiAgICAgICAgICA8L2c+CiAgICAgICAg%0APC9nPgogICAgICA8L2c+CiAgICA8L2c+CiAgPC9nPgogIDxzdHlsZSB0eXBl%0APSJ0ZXh0L2NzcyIgaWQ9InN0eWxlNDUxOCI+Cgkuc3Qwe2Rpc3BsYXk6bm9u%0AZTt9Cgkuc3Qxe2Rpc3BsYXk6aW5saW5lO30KCS5zdDJ7ZmlsbDojMTYxNjE2%0AO30KCS5zdDN7ZmlsbDojMjYyNjI2O30KCS5zdDR7ZGlzcGxheTpub25lO2Zp%0AbGw6IzNBM0EzQTt9Cgkuc3Q1e2Rpc3BsYXk6bm9uZTtmaWxsOiMwQzBDMEM7%0AfQoJLnN0NntmaWxsOiM3QzdDN0M7fQoJLnN0N3tmaWxsOiMzQTNBM0E7fQoJ%0ALnN0OHtmaWxsOiNGOENGNjE7fQoJLnN0OXtmaWxsOiM0MzZDOTM7fQoJLnN0%0AMTB7b3BhY2l0eTowLjU7ZmlsbDojM0EzQTNBO30KCS5zdDExe2ZpbGw6bm9u%0AZTt9Cgkuc3QxMntkaXNwbGF5Om5vbmU7ZmlsbDojNkQ2RDZEO30KCS5zdDEz%0Ae2Rpc3BsYXk6bm9uZTtmaWxsOiM3QzdDN0M7fQo8L3N0eWxlPgo8L3N2Zz4K"/></td> <td> <a href="https://gitlab.com/jelkner/big_brothers_python_guide">Big Brother's Guide to Python</a>: is a python study guide that focuses on helping students prepare for the <a href="https://www.microsoft.com/en-us/learning/exam-98-381.aspx">MTA 98-381</a> python certification. The objective is to make a study guide that is an effective educational resource while also making it fun to read. It is an interdisciplinary project of high school students from <a href="https://careercenter.apsva.us/arlington-tech/">Arlington Tech</a>, and the English course requirement is that questions be themed using elements from George Orwell's <i>Nineteen Eighty-Four</i>. This sprint will start on Thursday afternoon as part of the <a href="https://us.pycon.org/2019/events/edusummit/">Education Summit</a>. </td> </tr> <tr> <td width="20%"><a href="https://open.edx.org/"><img width="100%" src="https://open.edx.org/wp-content/uploads/2019/01/favicon.png"></a></td> <td><a href="https://open.edx.org/">Open edX</a> is the online learning platform used by <a href="https://www.edx.org/">edX</a> and more than 2,000 other sites with tens of millions of learners around the world. Most of the server code is written with Python and Django, and dozens of small beginner-friendly tasks have been prepared as part of an <a href="https://open.edx.org/blog/incremental-improvements-open-edx/">Incremental Improvements</a> initiative to welcome new contributors and tackle big projects (like upgrading the last few Python 2.7 services to Python 3). We'll be sprinting all 4 days, interested contributors of all skill levels are welcome! Here's how to <a href="https://bit.ly/edx-incr">get started</a>. </td> </tr> <tr> <td width="20%"><a href="https://palletsprojects.com/"><img width="100%" src="https://palletsprojects.com/logo-large.png"></a></td> <td rowspan="2"> <p>The Pallets community will be sprinting on our various projects: <ul> <li><a href="https://github.com/pallets/flask">Flask</a> is a micro framework for building web applications. It powers applications big and small all over the world. <li><a href="https://github.com/pallets/jinja">Jinja</a> is a templating system used in web apps, IT automation, project management, and more. <li><a href="https://github.com/pallets/click">Click</a> is a framework for building command line applications. <li><a href="https://github.com/pallets/flask-sqlalchemy">Flask-SQLAlchemy</a> is an extension that makes it easy to use SQLAlchemy with Flask. </ul> <p>Whether you want to investigate issues, write code, docs, or tests, there are plenty of tasks for everyone. We can also help you contribute to other community-maintained extensions. </td> </tr> <tr> <td><a href="https://palletsprojects.com/p/flask/"><img width="100%" src="https://static.davidism.com/flask.png"></a></td> </tr> <tr> <td width="20%"><a href="http://www.list.org/" target="_blank"><img width="100%" src="http://www.list.org/images/logo2010-2.jpg"/></a></td> <td> <a href="http://www.list.org/" target="_blank">GNU Mailman</a>: We will be sprinting on Mailman 3. We welcome newcomers. There are issues marked 'easy' and 'beginner friendly' in our <a href="https://gitlab.com/groups/mailman/-/issues" target="_blank">tracker</a>. People can contribute with bug fixes and features for our Django based web UI and our Python 3 based core engine. There are also opportunities to help with our documentation. </td> </tr> <tr> <td width="20%"><img width="100%" src="https://camo.githubusercontent.com/9ea8162321620be79ed96b233905d17a3dfa90e5/687474703a2f2f626f757469717565732e6769746875622e696f2f696d616765732f6c6f676f2e706e67"/></td> <td> <a href="https://github.com/boutiques/boutiques">Boutiques</a>: is a cross-platform descriptive framework for containerized command-line applications. The sprint will focus on improving the publisher and documentation as well as bug fixes. Take a look at our <a href="https://github.com/boutiques/boutiques/issues?q=is%3Aopen+is%3Aissue+label%3A%22PyCon+2019%22">tracker</a> to get an idea of the issues we have prepared for PyCon. We have tasks for everyone :-) </td> </tr> <tr> <td> <a href="https://github.com/coderedcorp/coderedcms"><img src="https://www.coderedcorp.com/static/img/logo_f00_55px.png" alt="CodeRed CMS" style="max-width:200px;"></a> </td> <td> <a href="https://github.com/coderedcorp/coderedcms">CodeRed CMS</a> is a content management system built on <a href="https://wagtail.io">Wagtail</a> that is designed for small business marketing websites. Wagtail and Django developers are welcome to contribute and will feel right at home! CodeRed CMS competes directly with WordPress as our goal is to provide a mainstream Python CMS that has SEO, accessibility, theming, and basic website features ready out of the box.<br><br>See our <a href="https://github.com/coderedcorp/coderedcms/labels/pycon%20sprints">features queued for PyCon sprints</a>! </td> </tr> </table> [1]: http://www.scikit-yb.org/en/latest/contributing.html