31st JULY - 4th AUGUST 2015

Pullman Brisbane - King George Square

Create Account
  • Mini-Conferences
    July 31
  • Presentations
    August 1-2
  • Sprints
    August 3-4

<-- Back to schedule

Tales from Managing an Open Source Python Game

Project: Trosnoth

Ten years ago, a rag-tag bunch of computer camp leaders decided to create a game that would teach kids teamwork and strategy, and which the kids could feel a part of. In those days, the presenter was a young dreamer with time on his hands, and he chose to spearhead the project. Was this folly? You be the judge. The game was Trosnoth. It is developed in Python, using Pygame and Twisted.
In this presentation, Josh will tell the story of Trosnoth, and share some of the many lessons, both social and technical, which he learnt while managing the project. Maybe you’ve considered writing a game in Python. Maybe you’re not sure how Open Source projects really work. Maybe you’re an experienced project manager who wants to laugh at some of the mistakes Josh made. Or maybe you just enjoy hearing Josh tell stories. Whoever you are, there’s bound to be something in this presentation for you.

Josh Bartlett

Many years ago at a technology camp called Übertweak, Josh was introduced to Python and fell in love with her at first sight. Since then, Josh has worked on many Python projects, including the open source network game Trosnoth (http://www.trosnoth.org/) and his own personal tiling window manager Romulus. Josh is interested in ways of making programming more intuitive, and in languages and parsers.

Josh is employed by Netbox Blue as a developer of innovative internet compliance, management and security solutions. In his spare time, Josh enjoys helping people learn to program, telling Bible stories, swing dancing, and singing. He doesn’t usually do all four at the same time.