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).
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!
Who can run a sprint?
---------------------------
**You!** If you've never run a sprint before, the [In-Person Event Handbook](http://opensource-events.com/) is an excellent guide.
What's the schedule?
-------------------------
Sprints run all day from Monday April 13th to Thursday April 16th at the Palais des congrès de Montréal.

Where will the sprints be?
-------------------------------
The PyCon sprints will be held in the following rooms at the Palais des congrès de Montréal.
**Palais des congrès de Montréal**
(Montreal Convention Center)
201 Viger Ave West
Montréal, Québec, Canada
- 512 A/B/C/E/F/G
- 513 A/B/C/D
- 514 A/B/C
- 515 A
Which projects are sprinting?
----------------------------------
- Add your project here. Please include links to what you'll be sprinting on. **Please also [fill out this form][2]** to let us know if you want to be newcomer friendly.
- [Mercurial](http://mercurial.selenic.com/wiki/3.4sprint)
- [Open edX](https://github.com/edx/edx-platform)
- [Flask-Dance](https://github.com/singingwolfboy/flask-dance)
- [Sage](http://wiki.sagemath.org/days67)
- [QuickFix](http://quickfixengine.org/)
- [Mailman](http://list.org) to [release Mailman 3.0](https://mail.python.org/pipermail/mailman-developers/2015-January/024147.html) ([more detailed topics](http://wiki.list.org/DEV/PyCon%202015%20Sprint))
- [Pyramid web framework](http://docs.pylonsproject.org/projects/pyramid/en/latest/) and other projects under the [Pylons Project](http://www.pylonsproject.org/)
- [Django](https://djangoproject.com/): First-time contributors welcome!
- [DjangoCon US](https://2015.djangocon.us)
- [Python Cryptographic Authority](https://cryptography.io) include Cryptography, PyNACL, and any other PyCA projects!
- [Fabric](http://fabfile.org) / [Invoke](http://pyinvoke.org) / [Paramiko](http://paramiko.org) - **NOTE**, maintainer will be focusing on sprinting instead of assisting others this time around - Fabric 2 demands it!
- [PyPy](http://pypy.org)
- [StackStorm](https://github.com/stackstorm/st2) - [Sprint information](http://stackstorm.com/2015/02/02/join-stackstorm-pycon-2015/)
- [OpenHatch](http://openhatch.org/)
- [Python's Excel Libraries](http://www.python-excel.org/) (that's xlrd, xlwt and xlutils)
- [the khmer project](http://khmer.readthedocs.org/en/latest/dev/getting-started.html) First time contributors are very welcome!
- [pandas](https://github.com/pydata/pandas/issues/9811)
- [Theano & Pylearn2](http://deeplearning.net/software/theano/)
- ['Hey, Duwamish!'](http://smartercleanup.org/wiki/doku.php)- an environmental health monitoring platform
- [hendrix](http://hendrix.readthedocs.org/en/latest/) - A complete wire harness for your python web app
- [Buildbot](http://buildbot.net)
- [Falcon](http://falcon.readthedocs.org/en/0.2.0/): First-time contributors are welcome! Come hack with us on the framework or your own Falcon-related project.
- [redislite](http://redislite.readthedocs.org/en/latest/): A python module to use Redis without the need to install and configure a redis server. First time contributors are welcome.
- [Tryton](http://www.tryton.org/): A general purpose application platform base of complete business solution. [Sprint information](http://code.google.com/p/tryton/wiki/SprintPyCon2015).
- [PyKinect2](https://github.com/kinect/PyKinect2): A library for using Kinect v2. We've only just started this project and are looking for help to build it out. Anyone is welcome.
- [Jython](http://www.jython.org): Help us improve Python for the Java-platform!
- [JyNI](http://www.jyni.org) (Jython Native Interface): Learn about Python's C-extension API and about Jython at the same time! [Sprint information](http://www.jyni.org/#news).
- [Twisted](http://twistedmatrix.com/)
- [Trigger](http://triggerproject.org/) (Network automation toolkit) - We are sprinting on improving authentication and improving support for new router/switch/firewall vendors.
- [parsimonious](https://pypi.python.org/pypi/parsimonious/) (parsing) / [blessings](https://pypi.python.org/pypi/blessings/) (terminal formatting) / [pyelasticsearch](https://pypi.python.org/pypi/pyelasticsearch/) / [Peep](https://pypi.python.org/pypi/peep/) (repeatable installation) / [more-itertools](https://pypi.python.org/pypi/more-itertools/). These will start at 10am on Monday. There will be an identifying paper sign at the table in the sprint room.
- [aiohttp](http://aiohttp.readthedocs.org/) (asyncio http client/server library) and [aio-libs family](https://github.com/aio-libs) (useful asyncio libraries). Newcomers are welcome!
- [Pinax](http://pinaxproject.com/) (an ecosystem of reusable Django apps and starter projects) Will mostly be focusing on overall documentation and some new starter projects
- [Genome Index](http://www.biomedcentral.com/1471-2105/10/452). Computing a table of contents for the human genome.
- [IPython](http://ipython.org/)/[Jupyter](http://jupyter.org/) - we've just split the repository up into several pieces, so there's some infrastructure work to do on the new repositories.
- [Nbviewer](http://nbviewer.ipython.org/) will also be sprinting on indexing publicly available notebooks.
- [Driftwood](https://github.com/HurricaneLabs/driftwood) This is an amazing Python logging library that solves many common logging problems such as logging in JSON. Today we are adding WSGI support, among other things.
- Safari free software/open source projects: [yet-another-django-profiler](https://pypi.python.org/pypi/yet-another-django-profiler/0.3.0), [sbo-selenium](https://pypi.python.org/pypi/sbo-selenium/0.4.4), [django-nose-qunit](https://pypi.python.org/pypi/django-nose-qunit/1.5.5), and [sbo-sphinx](https://pypi.python.org/pypi/sbo-sphinx/2.0.3). Python 3 porting, Django 1.8 support, better i18n, pytest support, JSDoc 3 integration, and any other improvements you'd like to suggest.
- There are lots of IPython/Jupyter satellite projects! There are kernels for other languages, JS extensions, tools for storing and converting notebooks... Tell us what we're interested in, and we'll try to find a related project.
- [No Null Process](https://github.com/jazztpt/NoNullProcess) Inspired by Kate Heddleston's talk, this repo contains basic starter docs/checklists for company processes.
- ...
[1]: http://goo.gl/forms/Gzu9LNjzBd
[2]: http://goo.gl/forms/Gzu9LNjzBd