This course will become read-only in the near future. Tell us at community.p2pu.org if that is a problem.
Learn how to hack the P2PU code.
This is an introduction to contributing to the open source platform that P2PU runs on: Lernanta. Lernanta is based on (also referred to as a fork of) Mozilla's Batucada project and is a Python/Django web application whose code is on GitHub.
We'll walk through the whole process together from getting the code, running it locally, finding a bug to fix, fixing the bug, and contributing the fix to the Lernanta project. Please see full description for more information.