DjangoCon Europe, 2nd to 7th June 2015, in Cardiff, Wales. 6 days of talks, tutorials and code.

Don't be afraid to commit

A workshop for people who'd like to contribute to open source projects but aren't sure where to start

Would you like to take part in Python/Django code sprints, but don’t feel you have all the skills required?

Would you like to contribute to the projects you use, but aren’t sure how to get started?

If so, this workshop’s for you. By the end, you’ll be ready to join in the sprints and make your first contribution to your favourite Python/Django project.

The workshop is aimed at the first-time committer, and very little experience is required.

At the sprints

At the sprints you’ll get a chance to practise using your new skills and knowledge in earnest. A list of particularly suitable Django project tickets will be set aside for participants to tackle.

At least one member of the core Django development team will be there specifically for the purpose of assisting first-time contributors.

Most people who attend the workshop and the sprints can expect to have a patch successfully merged into Django’s core by the end of their first day sprinting.

The Don’t be afraid to commit workshop has been successfully run at several PyCons and DjangoCons in Europe and the USA, and has helped numerous first-time contributors get a patch accepted into Django’s development branch.

Prerequisites

This is a hands-on workshop. You’ll need to have a laptop that’s appropriately set-up, and you’ll need to be able to configure it and install software during the tutorial.

You’ll also need to have some configuration completed before attending.

See Prerequisites for Don't be afraid to commit for all the information you need.

Please note: places for this workshop will be limited, and preference will be given to people also taking part in the code sprints on Sunday.

Volunteer helpers are wanted!

Anyone who has some familiarity with such tools as pip, virtualenv, Git, GitHub or Sphinx could lend a very useful hand at this workshop. People who have attended with the tutorial previously and are familiar with it will be particularly effective helpers.