Sprints
Come to the wonderful hacking sessions during the weekend (July 6th-7th), learn from expert Python developers, and contribute to the Python ecosystem!
What is a sprint
A sprint is a self-organized session where programmers join together to work on a specific project, usually open-source and connected to the Python ecosystem. The sprint is usually proposed and driven by one or more programmers who are already expert on the specific project (maybe even maintainers), and are willing to help out more programmers to introduce them into the project.
Requirements
The EuroPython sprints are open for everybody to join, and are totally free. While we assume that most people there will have a ticket for the conference days (held in the previous days), having a ticket for the conference is not required to join a sprint.
The EuroPython staff will organize different tables with power plugs, ethernet cables with Internet access, wifi, whiteboards and will generally help out with logistic tasks. Partecipants are required to bring their own laptops to take part into the sprint
Sprint submission
Sprint submission is open to everybody, by using the online form. Please submit a sprint only if you really intend to hold it and help out other people joining it.
Registering for a sprint
If you are interested in a specific sprint, join it by clicking the corresponding button (after login). Registration is not mandatory, and will not be enforced by organizers in any way, but it will help us out understanding how many people will be present, and at the same time will help sprint organizers setting up a list of tasks for their project. If you think that you might join a sprint (even if you are not 100% sure yet), please register.
Sprint teasers
The 3 sprints with more registered people will be selected to give a sprint teaser on Friday afternoon (see the conference schedule). Sprint teasers are just technical sessions where the sprint is introduced and can be openly discussed with all the people that will join it in the following two days.
List of sprints
CPython
CPython core sprint. We will fix bugs and add new features. Anyone can join. There will be pizza.
See also http://docs.python.org/devguide/
19 people want to take part in this sprint
-
Ezio Melotti
-
Valentina Mukhamedzhanova
-
Dmitry Tantsur
-
Ihar Hrachyshka
-
Larry Hastings
-
Petr Viktorin
-
Roman Gorodeckij
-
Luigi Ponti
-
Charalampos Papaloizou
-
Ronald Oussoren
-
Adam Collard
-
Juho Vuori
-
Mateusz Lenik
-
Michael Twomey
-
Florent Xicluna
-
Helsinki PyLadies
-
Michael Hart
-
Tomasz Maćkowiak
-
Alex Henderson
Django OAuth Toolkit
Django OAuth Toolkit can help you providing out of the box all the endpoints, data and logic needed to add OAuth2 capabilities to your Django projects.
The main goal of this sprint is involving people into the project, so we'll try to fix some bugs and possibly add new features that are already on our roadmap. Any suggestion, integration proposal, information request will be welcome!
4 people want to take part in this sprint
-
Massimiliano Pippi
-
Emanuele Palazzetti
-
Federico Frenguelli
-
Bartosz Woronicz
Flask / Jinja2 / Werkzeug / Babel
There is going to be a sprint for Pocoo projects. The following projects will be covered:
- Flask
- Jinja2
- Werkzeug
- Babel (taking over maintenance and modernizing)
If you want to work on Sphinx and Pygments, I can push through commits as well, but there won't be an actual sprint topic for it unless you want to.
8 people want to take part in this sprint
-
Armin Ronacher
-
Jason Kirtland
-
Alex Morega
-
Gregor Wilhelmi
-
Daniele Baroncelli
-
Thomas Waldmann
-
Florent Xicluna
-
Sergey Kolosov
Kivy
We'll develop on Kivy and android/ios tools during the sprint. Any help is appreciated, for documentation, website, examples, games, demos, research. :)
13 people want to take part in this sprint
-
Mathieu Virbel
-
Hugo Claesen
-
Tops B.
-
Gheorghe Mosteoru
-
Dmitry Tantsur
-
Petr Viktorin
-
Eleonore Mayola
-
Bogdan Marchenko
-
Krzysztof Bujniewicz
-
Niko Skrypnik
-
Oltjano Terpollari
-
Tohru Ike
-
Alexander Korepov
MoinMoin Wiki
Ask the moin devs development / code questions. Get introduced to the code base and tools.
Work on moin 2.0:
fix bugs, try new stuff
using flask, werkzeug, whoosh, flatland, pygments, babel, ...
using html5, css, svg, jquery, json, xml
using sphinx, mercurial , py.test, ...
Do small fixes / improvements to moin 1.9.
6 people want to take part in this sprint
-
Radu Ciorba
-
Reimar Bauer
-
Jason Kirtland
-
Radomir Dopieralski
-
Pavel Sviderski
-
Thomas Waldmann
Nuitka
Will be there and explain Nuitka internals to anybody asking, or help you hack on or with Nuitka.
0 people want to take part in this sprint
OpenStack + mist.io
Add OpenStack support to mist.io to enable management and monitoring of OpenStack based private clouds from any device that can access the web, including your smartphone or tablet!
If you have further ideas or needs related to mist.io, join this sprint and we'll help you out implement them.
Check out the source code at https://github.com/mistio/mist.io
3 people want to take part in this sprint
-
Dimitris Moraitis
-
Mike Muzurakis
-
Cody Somerville
Plone Sprint
Plone is a Python based CMS (Content Management System). If you want to sprint on Plone, join us on the sprint wiki http://www.coactivate.org/projects/europython-plone-sprint-2013
We encourage sprint topics connecting to Plone in any way. Your ideas are very welcome.
Would like to propose a sprint topic? Let us know on the Sprint Wiki!
Would you like to participate, but have no sprint idea? Sign up on the wiki, we will help you find a topic!
9 people want to take part in this sprint
-
Balázs Reé
-
Paul Roeland
-
Giacomo Spettoli
-
Radosław Jankiewicz
-
Nejc Zupan
-
Sven Strack
-
Domen Kožar
-
Andi Zeidler
-
Alessandro Pisa
Substance D
Substance D is an application server built using the Pyramid web framework.
Come visit us if you are interested in trying out Substance D or just squashing the bugs :-)
1 people want to take part in this sprint
-
Domen Kožar
Twisted
Work on some Twisted bugs; suggestions welcome!
4 people want to take part in this sprint
-
Łukasz Dobrzański
-
Dmitry Tantsur
-
Stas Rudakou
-
James Broadhead
batou
multi-(component | host | environment | platform) deployment
batou is a tool that makes it easy to define automated service deployments for complex (web) applications. It is developed at gocept and made available under the BSD license.
Lets sprint on:
* documentation
* better error handling
* controllable parallelization
* ...
1 people want to take part in this sprint
-
Christian Theune
django-admin2
Our goal is to create an extensible, adaptable, easy-to-theme, HTML and/or API powered replacement for django.contrib.admin, and in the process documenting some of the unwritten components of Django's ORM. We have a rough prototype, and want to polish it more. Please visit http://www.djangoadmin.org.
13 people want to take part in this sprint
-
Daniel Greenfeld
-
Audrey Roy
-
Mauro Doglio
-
Danilo Bargen
-
Tom Viner
-
Bogdan Marchenko
-
Pavol Tkacik
-
Michal Kuffa
-
Krzysztof Bujniewicz
-
Simon Griffee
-
Henri Colas
-
Ignasi Fosch Alonso
-
Eleonore Mayola
py.test
Get started on py.test development. Whether you would like to add a feature, get started on a plugin, fix an existing bug or improve something existing. Anything py.test (or probably even tox) related is fine.
9 people want to take part in this sprint
-
Floris Bruynooghe
-
Andreas Pelme
-
Petr Viktorin
-
Anatoly Bubenkov
-
Mathieu Agopian
-
Alexander Dudko
-
Holger Krekel
-
Nicola Larosa
-
Katarzyna Jachim
test sprint
please delete me. ty :)
0 people want to take part in this sprint